|

|
Le mappe sensibili (imagemap)
sono quelle immagini in cui, selezionando con il mouse parti diverse,
si ottengono risultati diversi (quali il passaggio ad altre pagine o l'invio
di un messaggio e-mail).
Sino a qualche tempo fa era possibile utilizzare le mappe nelle proprie
pagine solo facendo ricorso ad un particolare programma residente sul
server (uno script CGI) che aveva il compito di gestire la mappa (server-side imagemap); ogni volta che si selezionava una
parte della mappa si effettuava una richiesta di servizio a tale script
(quindi una connessione con il server).
Questo implicava la necessità, per inserire una mappa nelle proprie
pagine, di avere accesso allo script CGI, nonché il dover consultare
l'amministratore del sistema per informarci sul suo corretto utilizzo.
Inoltre si aveva a che fare essenzialmente con 4 files: pagina web (.html)
ed immagine (.gif o .jpg) trasferiti al client; script CGI e file che
mappa le varie zone dell'immagine in altrettanti indirizzi web (.map),
residenti sul server.
Ora, con le ultime versioni di tutti i più diffusi browsers, è
possibile inserire nelle pagine html tutto ciò che occorre per
realizzare ed utilizzare le mappe sensibili; è quindi il browser
che si incarica della loro gestione (client-side
imagemap). In questo modo le mappe sono di più semplice
realizzazione ed hanno un tempo di risposta inferiore (proprio perchè
gestite localmente).
Vengono quindi utilizzati solo 2 files: pagina web ed immagine.
L'utilizzo di un browser che non supporta le mappe sensibili client-side
permette la sola visualizzazione dell'immagine, ma, ovviamente, non il
suo funzionamento come mappa.
Esempio: vedi la home page che ho realizzato per il Karting
Pista Azzurra
|