Inserire Google Maps in Google Sites
sabato, 7 febbraio 2009
Google Sites è il servizio di Google che permette di creare siti web collaborativi anche senza la minima conoscenza di codice HTML. Ultimamente sto portando avanti un progetto con questo servizio e ho dato per scontato che fosse integrato, come spesso accade, con tutti gli altri servizi di Google…sbagliato!
Infatti in Google Sites non è possibile embeddare il codice per le vostre Mappe! Sembra assurdo forse, ma in realtà è una misura di sicurezza per evitare che si inseriscano all’interno del sito script pericolosi. Ma come fare per ovviare a questo problema? Un modo c’è, vediamolo:
- Per prima cosa è necessario creare la nostra mappa tramite http://maps.google.com
- Terminata la vostra mappa, in alto a destra trovate il link “Visualizza in Google Earth“. Cliccate con il destro e copiate l’indirizzo in base al menù del vostro browser
- Andate su http://www.nearby.org.uk/gadget-for-kml.php
- Incollate il link che avete copiato nel box nominato KML URL nello “step 1″
- A questo punto scendete allo “step 4″ e cliccate la dicitura “Use direct step 6“
- Passate allo step 6 e copiate tutto il contenuto del box XML URL
- Tornate al vostro Sites e selezionate “Altro” dal menù “inserisci”
- In alto trovate “inserisci via URL”, copiate qui il codice copiato
Fatto! Ora avete inserito una mappa nel vostro Sites. Attenzione però, il sistema non è perfetto e non permette di inserire mappe di dimensioni a nostro piacere e se tentate di modificare l’html, Sites riconosce lo script e cancella tutto nuovamente!
Altri articoli che potrebbero interessarti:
Autore dell'articolo: Stefano De Prophetis
Esperto di web design, blogging, grafica multimediale e comunicazione aziendale, lavora attualmente nell settore di sviluppo software d'interfaccia uomo/macchina. Leggi i miei articoli su DigitalArt, il canale di Splesh! dedicato alla grafica e web design.









Splesh! è un network di blog tematici dedicato al mondo del web, delle nuove tecnologie e della comunicazione. Siamo un gruppo di appassionati del web, lavoratori e studenti, di diverse parti d’Italia (a volte anche del mondo). Ci piace pensare che Splesh! possa essere un servizio utile a tutti, dall’esperto geek del mondo web, al neofita che si avvicina per la prima volta ai social network. Non abbiamo la pretesa di essere un punto di riferimento, al contrario invece ci piace definirci parte integrante della blogsfera.
Il meglio della settimana 34# | JuliusDesign dice:
8 febbraio 2009 , 08:01
[...] Inserire Google Maps in Google Sites Google Sites è il servizio di Google che permette di creare siti web collaborativi anche senza la minima conoscenza di codice HTML [...]
Stefano dice:
28 marzo 2009 , 17:01
Buon giorno.
Ho letto l’articolo con curiosità in quanto sto cercando di capire come mai nel mio sito creato con google sites non posso inserire degli script a mio piacimento (vengono considerati tutti pericolosi…”.
Esiste un metodo per inserirli?
Ringrazio per l’eventuale risposta!
Stefano De Prophetis dice:
30 marzo 2009 , 12:32
Ciao Stefano,
purtroppo no, come vedi persino le mappe (che sono sempre Google) non vengono inserite. Di fondo c’è necessità di proteggere da script malevoli, non potendo riconoscere a priori cosa va ad eseguire il codice inserito, il servizio blocca l’inserimento del tag
Pippo dice:
24 aprile 2009 , 12:38
Mi dispiace che google si riduca a queste cose… peccato, le googlepages andavano molto meglio!!!
Stefano De Prophetis dice:
24 aprile 2009 , 15:12
Purtroppo (forse) è un problema presente anche in alcuni content management system, Joomla ad esempio. Google pages in particolare va bene per siti vetrina di basso interesse e di immediato utilizzo (il sito del torneo di calcetto per capirci). Si possono comunque inserire un sacco di widget, come sulla iGoogle, ma è evidente che un’integrazione migliore con Maps, cosi come c’è già con Youtube è sicuramente cosa gradita.