Guida alle Mappe Immagine

Guida alle Mappe Immagine

Pubblicato in Articoli Guida alle Mappe Immagine Le basi il 19 Settembre 2002

Questo articolo affronta le problematiche legate alla creazione di mappe immagine, ed alle alternative che uno sviluppatore si trova davanti. Il tutto, chiaramente, con lo scopo di fondo di creare documenti web rispondenti agli standard HTML e quindi pienamente accessibili. Vengono esaminati i due approcci fondamentali, lato server e lato client, cercando, dove possibile ed utile, di combinare […]

Mappe immagine – Introduzione

Pubblicato in Guida alle Mappe Immagine il 9 Settembre 2002

Le mappe immagine permettono di associare diverse parti di un’immagine a diversi URL. Il primo tipo di mappa immagine ad essere definita ed implementata, fu quella “lato server”; oggi quella più utilizzata è quella “lato client”. Sono state proposte svariate strutture di mappe immagine lato client, ma quella che attualmente è d’uso comune fu originariamente […]

Mappe immagine lato server

Pubblicato in Guida alle Mappe Immagine il 9 Settembre 2002

Nel caso di mappe server-side, la maggior parte del codice si trova nel server. Il browser non deve fare altro che concatenare – in corrispondenza di un click – le coordinate del pixel all’URL ed inviarle al server. Tutto il resto del lavoro è a carico del server. Gli ingredienti per costruire una imagemap server-side […]

Mappe immagine lato client

Pubblicato in Guida alle Mappe Immagine il 9 Settembre 2002

Le specifiche originarie per le mappe immagine lato client erano su RFC1980. La versione correntemente usata è, in buona sostanza, quella dell’HTML4.01. Quest’ultima utilizza dei particolari costrutti HTML, come il tag MAP e quello AREA, ciascuno con i propri attributi. In alcuni browser di uso comuni, sono presenti alcune incompatibilità: Alcuni non supportano una “mappa […]

Aree sovrapposte

Pubblicato in Guida alle Mappe Immagine il 9 Settembre 2002

Spesso alcuni sviluppatori si tuffano in situazioni di difficile soluzione nel tentativo di evitare la sovrapposizione di aree in una mappa immagine, anche se sono sforzi del tutto inutili. Sia le imagemap lato server che quelle lato client prevedono la sovrapposizione di aree; allora se, per esempio, intendi predisporre un’area circolare che punta ad un […]

Ed insieme…

Pubblicato in Guida alle Mappe Immagine il 9 Settembre 2002

Non dico che questo rappresenti un obbligo per un sviluppatore ma… le versioni recenti di browsers supportano le mappe immagine lato client, e dipende interamente da te decidere se e quando valga la pena ‘rincorrere’ la piena compatibilità con i vecchi browsers per i quali è valido il solo approccio lato server. Una mappa immagine […]

Domande e Risposte

Pubblicato in Guida alle Mappe Immagine il 9 Settembre 2002

Come posso usare una [JPEG progressiva, GIF animata, immagine PNG] in una mappa immagine, se il mio tool non supporta questo formato? Nessun problema: semplicemente, salva l’immagine in un formato supportato dal tuo tool (fai attenzione che siano mantenute le dimensioni), crea la tua mappa immagine, poi usa la mappa sull’immagine che volevi. Ho un […]

Imagemap con file esterni e richiamo lato server?

Pubblicato in Guida alle Mappe Immagine il 9 Settembre 2002

Ecco una mia riflessione: sappiamo che alcuni browser molto diffusi non supportano file esterni nelle mappe immagine lato client, ma se abbiamo implementato una mappa a ‘doppia faccia’ come descritto prima, ? capace il nostro browser di fare riferimento alla mappa lato server? Ebbene, ho studiato il caso nel 1998, e devo dirvi che per […]

Altre mappe immagine

Pubblicato in Guida alle Mappe Immagine il 9 Settembre 2002

Questa sezione menziona, senza dettagliare, alcune tipologie alternative di mappa immagine. FORM..INPUT TYPE=IMAGE L’elemento INPUT TYPE=IMAGE dell’HTML FORM invia, insieme agli altri dati di un form, le coordinate x ed y del click sull’immagine. SI potrebbe considerare, quindi, come un’alternativa alle mappe immagine lato server; comunque, pur essendo il ‘valutatore’ una dotazione standard di un […]