Come integrare Google Maps sul proprio sito
|
|
- Sabrina Manca
- 8 anni fa
- Visualizzazioni
Transcript
1 Come integrare Google Maps sul proprio sito Autore: Ivan Venuti Tratto dal libro: JavaScript dalle basi ad Ajax Tra le più sorprendenti e riuscite applicazioni AJAX realizzate da Google figura Google Maps, un applicazione web che consente di esplorare l intero pianeta con mappe molto dettagliate e fotografie satellitari di sicuro effetto. Google Maps viene utilizzato anche da migliaia di siti con diversi utilizzi. In questo articolo Come fare a... vi illustrerà come usare questa applicazione web sulle pagine del vostro sito personalizzandola al meglio. Mappe per tutti Oramai le mappe di Google (chiamate Google Maps) compaiono in migliaia di siti di tutti i tipi che offrono un variegato tipo di informazioni: dalle case in vendita ai ritrovi più in, fino alle previsioni meteorologiche o semplici indicazioni stradali per raggiungere un azienda o un evento. Il loro successo è dovuto sia alla resa grafica particolarmente efficace di ogni mappa, sia alla semplicità d uso e di personalizzazione. In questo articolo si imparerà a usare le mappe e a creare nuove e sorprendenti applicazioni. Registrazione Prima di poter usare le mappe nelle proprie pagine è necessario richiedere un identificativo registrandosi alla pagina L identificativo è legato a uno specifico dominio. Per questo motivo, in fondo alla pagina di richiesta, è necessario specificare l URL del sito dove le mappe verranno pubblicate. Prima di procedere è bene leggere le condizioni d uso. Tra le più importanti c è quella per cui le mappe devono essere usate in siti il cui contenuto sia accessibile a tutti, senza vincoli e senza la possibilità di rendere le mappe accessibili a pagamento. Chi volesse realizzare applicazioni a pagamento o private deve far riferimento alla versione commerciale, chiamata Google Maps for Enterprise all indirizzo: Figura 1: per ottenere la chiave è necessario indicare un nome di dominio 1 -
2 La generazione dell identificativo è immediata. Esso è visibile nella pagina successiva dopo aver fatto clic sul pulsante Generate API Key. La stessa pagina specifica l URL per cui l identificativo è valido e presenta una pagina di cui si può fare il copia e incolla per il primo test, come visibile in figura 2. Il risultato del test, salvato in una pagina di nome primamappa.htm, è mostrato in figura 3. Figura 2: la pagina che indica la chiave da usare Figura 3: la mappa inserita su una pagina È giunto il momento di analizzare questa prima pagina e, a partire da essa, di illustrare le API che si possono utilizzare per personalizzare le Google Maps
3 Creiamo la prima mappa La prima riga di interesse consiste nella dichiarazione di inclusione di un file JavaScript esterno: <script src= HIAVE> type= text/javascript ></script> Al posto di <CHIAVE> va inserito l identificativo ottenuto. Il file ottenuto contiene la definizione degli oggetti per gestire e manipolare le mappe. Il fatto che sia esterno, ovvero fornito da Google, ha due importanti implicazioni: la prima è che si dà la facoltà a Google di cambiare il contenuto delle API in qualsiasi momento (e questo è specificato nelle condizioni d uso accettate in fase di registrazione la seconda è che le mappe di Google sono accessibili solo quando si è connessi in rete: non è possibile usarle in pagine html visualizzare off-line. Nella pagina c è anche uno script locale: function load() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById( map ) map.setcenter( new GLatLng( , ), 13 } } La funzione fa uso di oggetti e metodi specifici di Google Maps. Questi oggetti si possono riconoscere perché iniziano tutti con il prefisso G. Il primo metodo è GBrowserIsCompatible e il significato è facilmente intuibile: verifica che il browser in uso sia compatibile con la libreria (al momento la lista dei browser supportati è piuttosto nutrita: Internet Explorer 6.0, Firefox 0.8, Safari 1.2.4, Netscape 7.1, Mozilla 1.4 e Opera 8.02, comprese tutte le versioni successive). Poi ci sono le seguenti istruzioni, che contengono tre nuovi oggetti e metodi: var map = new GMap2(document.getElementById( map ) map.setcenter( new GLatLng( , ), 13 Nella prima viene creato un oggetto di tipo GMap2; esso accetta come parametro un elemento della pagina (il cui id è map ; si vedrà in seguito qual è l elemento). Successivamente, sull oggetto creato viene invocato un setcenter: è il centro della mappa, specificato da coordinate latitudinali e longitudinali e da un numero (13). Le coordinate sono i numeri utilizzati per costruire l oggetto GLatLng, mentre il 13 rappresenta il livello di zoom della mappa. Quanto illustrato rappresenta tutte le informazioni necessarie per la costruzione della mappa. Quello che manca è un posto, all interno della pagina, dove mostrare la mappa e un modo per caricare la funzione; questo è realizzato dal resto della pagina html: <body onload= load() onunload= GUnload() > <div id= map style= width: 500px; height: 300px ></div> </body> 3 -
4 Al caricamento della pagina viene invocata la funzione load e il <div> rappresenta l elemento con id map sul quale verrà mostrata la mappa. È interessante notare che quando la pagina viene chiusa si invoca la funzione GUnload: essa non fa altro che eliminare eventuali oggetti creati e che certi browser non riescono a distruggere. Il suo utilizzo è sempre raccomandato. Approfondimenti Le librerie di Google per le mappe sono in continuo aggiornamento. Un indispensabile fonte di informazioni sugli oggetti a disposizione e sulle loro proprietà e/o metodi è disponibile alla pagina: (in inglese). In caso di dubbi specifici è la prima pagina da consultare. Personalizzare della mappa Dopo aver salvato la stessa pagina come secondamappa.htm si può procedere alla sua personalizzazione. Per esempio, si potrebbe centrare la mappa sulle coordinate dell Italia e con un livello di zoom di 5. Inoltre, è interessante mostrare, al posto della mappa, l immagine ottenuta da Google Earth (ovvero immagini satellitari della terra). Per farlo, si deve usare il metodo setmaptype: map.setcenter(new GLatLng(42.0, 11.5), 5 map.setmaptype(g_satellite_map Al posto della costante G_SATELLITE_MAP si possono usare G_NORMAL_MAP, per la mappa normale, o G_HYBRID_MAP per una mappa ibrida (ci sono elementi di entrambe le modalità; in particolare, lo sfondo è dato dall immagine dal satellite e sono evidenziate le principali città e i confini). Il risultato della nostra personalizzazione è mostrato in figura 4. Figura 4: la mappa centrata sull Italia e con l immagine dal satellite Controlli Avere una mappa è sicuramente interessante, ma poterla navigare rende ancora più utile la sua fruizione. Google Maps mette a disposizione dei controlli predefiniti per farlo. Il metodo che permette di aggiungerli è: map.addcontrol( quale La lista dei possibili controlli è sintetizzata nella tabella 1. Ciascun controllo è un oggetto che va creato e assegnato come parametro al metodo precedente
5 Tabella 1: controlli predefiniti di una mappa GLargeMapControl Inserisce, sulla sinistra, un controllo che permette sia di sostare in una direzione qualsiasi, sia di aumentare o diminuire lo zoom. GSmallMapControl Come il precedente, ma più piccolo e compatto. GSmallZoomControl Due soli pulsanti: uno per aumentare lo zoom e uno per diminuirlo. GScaleControl Posiziona in basso la scala (una in miglia, secondo lo standard americano, e una in chilometri). GMapTypeControl Posiziona in alto a destra diversi pulsanti, uno per ciascun tipo di mappa (normale, satellitare e ibrida). Facendovi clic sopra, l immagine viene ricaricata nella modalità scelta. GOverviewMapControl Posiziona in basso a destra un riquadro a uno zoom più elevato per agevolare la navigazione su parti molto distanti rispetto alla mappa visualizzata
6 I diversi controlli si possono anche integrare tra loro. Per esempio, inserendo: map.addcontrol(new GOverviewMapControl() map.addcontrol(new GMapTypeControl() map.addcontrol(new GLargeMapControl() si ottiene l immagine di figura 5. Figura 5: la mappa con i controlli per la navigazione Come si è detto, ciascun controllo ha una sua posizione predefinita; però, tale posizione può essere variata. Per farlo, va usata una delle costanti tra G_ANCHOR_TOP_RIGHT (alto a destra), G_ANCHOR_ TOP_LEFT (alto a sinistra), G_ANCHOR_BOTTOM_RIGHT (in basso a destra) o G_ANCHOR_BOTTOM_LEFT (in basso a sinistra). Questa costante va specificata come secondo parametro del costruttore dell oggetto GControlPosition e l oggetto così costruito va passato alla funzione addcontrol come secondo parametro: map.addcontrol( new GOverviewMapControl(), new GControlPosition(G_ANCHOR_TOP_LEFT) 6 -
7 L oggetto GControlPosition può, a sua volta, avere un secondo parametro, di tipo GSize, che rappresenta l offset relativo alla posizione specificata dal primo parametro. Così, il seguente esempio posiziona il controllo in alto a sinistra, ma spostato di 100 pixel a destra: map.addcontrol( new GOverviewMapControl(), new GControlPosition( G_ANCHOR_TOP_LEFT, new GSize(100,0) ) Il risultato complessivo è mostrato in figura 6. Figura 6: la mappa con i controlli per la navigazione Oggetti sulle mappe Una mappa, con i suoi controlli per navigarla e personalizzarla, è già di per sé un utile strumento da inserire nei siti Web. Però, è ancora più interessante poter intervenire sulle mappe per inserirvi oggetti. Gli oggetti possono essere usati sia come marcatori per evidenziare determinate posizioni (monumenti di interesse, localizzazioni di sedi e così via) sia per inserire linee allo scopo di evidenziare percorsi e direzioni o delimitare aree. L insieme degli oggetti è chiamato overlay (spesso si preferisce usare i termini in lingua inglese, in quanto la documentazione di Google per le Google Maps è tutta in inglese). Un qualsiasi oggetto viene mostrato sulla mappa quando viene invocato il metodo: map.addoverlay( quale 7 -
8 Informazioni sul traffico Uno degli overlay predefiniti permette di evidenziare sulla mappa la situazione del traffico; tale funzionalità è disponibile solo per alcune città e per includerla basta aggiungere un oggetto di tipo GTrafficOverlay: map.addoverlay( new GTrafficOverlay() Il risultato, a una risoluzione molto elevata, è l indicazione di un semaforo su ogni città che possiede indicazioni sul traffico. Facendo clic su un icona appare l indicazione della città con un link, visibile in figura 7, per visualizzare la mappa dettagliata della città visibile in figura 8. I colori indicano la situazione del traffico: più intenso a mano a mano che si passa dal verde al giallo e, infine, al rosso. Figura 7: città con informazioni sul traffico Figura 8: i dettagli in una città (Miami) 8 -
9 Questo layer può essere utile ed è particolarmente semplice da aggiungere. Ci sono anche altri overlay, molto più semplici altamente personalizzabili e utilizzabili in contesti anche molto diversi. Marcatori Un marcatore (marker) viene costruito grazie all oggetto GMarker. Il costruttore accetta come parametro un punto di tipo GLatLng (lo stesso usato per impostare il centro della mappa). Ecco, pertanto, come inserire un marker proprio al centro della mappa creata in precedenza: map.addoverlay( new GMarker( new GLatLng(42.0, 11.5) ) Di marcatori se ne possono creare senza limiti. Ecco, per esempio, come crearne 30 disposti sui principali assi rispetto al centro come visibile in figura 9: for(i=-5; i<5; i++) map.addoverlay( new GMarker( new GLatLng( i, 11.5) ) for(i=-10; i<10; i++) map.addoverlay( new GMarker( new GLatLng(42.0, i) ) Figura 9: tanti marcatori sugli assi rispetto al centro 9 -
10 Come accade per le immagini dei documenti HTML, per esempio, anche per i marcatori è possibile associare un tooltip che viene mostrato quando il mouse vi si ferma sopra; lo si fa aggiungendo un ulteriore parametro al costruttore. Tale parametro è un array di coppie chiave, valore. Il tooltip si imposta mediante la proprietà title: new GMarker(point, {title: un esempio } Un altra chiave che è possibile specificare è icon. Il valore può essere una qualsiasi immagine usata come icona sulla mappa: new GMarker(point, {icon: quale} Tale icona è un oggetto di tipo GIcon: var icona1 = new GIcon(G_DEFAULT_ICON icona1.image = test1.png ; map.addoverlay( new GMarker( new GLatLng(45.0, 10.5), {icon: icona1} ) In questo modo è possibile inserire numerosi marcatori auto-esplicativi. In figura 10, per esempio, sono mostrati quattro avatar che potrebbero riferirsi ad altrettanti amici localizzati su una mappa. Figura 10: tanti marcatori sugli assi rispetto al centro
11 Si noti che un icona non è solo l immagine di primo piano. Infatti, GIcon ha molte altre proprietà; esse sono elencate in tabella 2. Tabella 2: alcune proprietà per l oggetto Glcon Proprietà image shadow iconsize shadowsize printimage printshadow imagemap Descrizione URL con immagine in primo piano associata all icona URL con immagine che fa da ombra all icona Oggetto GSize con le dimensioni dell icona in primo piano Oggetto GSize con le dimensioni dell ombra URL all immagine da usarsi per la stampa URL all immagine che fa da ombra da usarsi per la stampa Coordinate x ed y espresse come array di interi. Ciascuna coppia definisce una regione di mappa cliccabile (non funziona con Internet Explorer) Finestre di informazione Su ogni mappa è possibile inserire una (e non più di una) finestra di informazione. Essa appare come un fumetto, al cui interno è possibile specificare qualsiasi testo html; si aggiunge a una mappa esistente con: map.openinfowindowhtml(punto, qualehtml dove punto è il solito oggetto di tipo GLatLng e qualehtml contiene il codice html da visualizzare all interno della finestra. Per esempio: map.openinfowindowhtml( new GLatLng(42.0, 11.5), <p>testo</p> fa visualizzare la finestra mostrata in figura 11. Figura 11: una finestra che appare come un fumetto sulla mappa
12 Esistono anche altri tipi di finestre. In tabella 3 è riportata per ciascuna una breve descrizione. Tabella 3: tipi di finestre di informazioni associabili a una mappa Finestra openinfowindow (pt, node, opt) openinfowindowhtml (pt, html, opt) openinfowindowtabs (pt, tabs, opt) openinfowindowtabshtml (pt, tabs, opt) showmapblowup (pt, opts?) updateinfowindow (finestra, callback) updatecurrenttab (finestra, callback) closeinfowindow() getinfowindow() Descrizione Crea una finestra di informazioni sul punto pt. Il contenuto della finestra è il secondo parametro come elemento del DOM; nel terzo, opzionale, sono specificate eventuali personalizzazioni Come la precedente ma il contenuto è specificato come documento HTML Apre una finestra con schede (tab il contenuto di ogni scheda è espresso come nodi DOM Come la precedente, ma il contenuto è specificato come documento HTML Apre una finestra di informazioni il cui contenuto è una mappa dettagliata del punto in cui viene aperta Aggiorna il contenuto della finestra di informazioni che risulta aperta. L ultimo parametro specifica, opzionalmente, una funzione callback che viene richiamata quando il contenuto viene effettivamente aggiornato Come la precedente, ma si applica a una finestra di informazioni a schede Chiude l attuale finestra di informazioni aperta Recupera l oggetto della finestra di informazioni della mappa. Se non esiste, la finestra viene creata, ma non visualizzata Attenzione Se si usano delle immagini dentro il codice HTML di una pagina di informazioni, è importante specificare le loro dimensioni (con gli attributi width, per la larghezza, e height, per l altezza). In caso contrario, può darsi che la finestra di informazioni si apra con dimensioni errate e lasci trasbordare l immagine contenuta. Spezzate e poligoni Su una mappa è possibile definire una serie di punti di lunghezza arbitraria e far sì che i punti, a due a due, siano congiunti con una linea spezzata. Per farlo si usa un oggetto di tipo GPolyline. Per costruire una spezzata si può usare il seguente metodo: GPolyline( arraypunti, colore, peso, opacità, opzioni) Solo l arraypunti è un parametro obbligatorio: è un array di oggetti di tipo GLatLng che rappresentano i vertici della spezzata. Il colore è quello usato per disegnare la linea (si utilizzano i normali colori
13 esadecimali nel formato HTML). Il peso è la larghezza della linea disegnata (misurata in pixel). Se è specificata (il numero deve essere compreso tra 0, per nulla opaca, e 1, completamente opaca) l opacità indica come si vede in trasparenza la mappa sottostante. Ecco un esempio di spezzata i cui vertici sono Roma, Firenze, Venezia e Milano, visibile in figura 12. var punti = []; // Roma punti[0] = new GLatLng ( , // Firenze punti[1] = new GLatLng ( , // Venezia punti[2] = new GLatLng ( , // Milano punti[3] = new GLatLng ( , var pol = new GPolyline( punti, #000000, 10, 0.5 map.addoverlay(pol Figura 12: esempio di polyline Attenzione Affinché Internet Explorer interpreti correttamente le mappe contenenti spezzate e poligoni, è necessario che l intestazione della pagina html contenga quanto segue: <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Strict//EN > <html xmlns= xmlns:v= urn:schemas-microsoft-com:vml >
14 Una volta costruita la spezzata, l oggetto GPolyline che la rappresenta possiede alcuni metodi interessanti. Primi fra tutti: hide(), per nasconderla, show(), per visualizzarla, e getlength(), per restituire la lunghezza totale in metri. Per esempio, usando questa alert si può sapere che, sulla base della mappa appena vista, andando da Roma a Milano passando per Firenze e Venezia si percorre una distanza in linea d aria di metri: alert( Distanza totale: + pol.getlength()+ metri Si faccia attenzione al fatto che la lunghezza calcolata comprende il calcolo del raggio di curvatura della superficie terrestre. Ma come trovare agevolmente le coordinate delle varie città? Farlo per tentativi è oltremodo dispendioso. O si conosce un indirizzo (e si vedrà in seguito cosa farne) oppure si potrebbe fare clic sul punto della mappa e conoscerne le coordinate. Per farlo, è necessario gestire gli eventi Gestire gli eventi Per gestire l interazione degli utenti con la mappa si deve riuscire ad ascoltare la loro attività, sia essa un clic su un oggetto della mappa, il movimento del mouse sopra certe zone o altri eventi a cui si è interessati per fornire, al loro verificarsi, risposte personalizzate. Per farlo si usa un namespace chiamato GEvent (un namespace non è propriamente un oggetto, ma un suffisso che permette di identificare l origine degli oggetti che seguono). Esso, in particolare, include la funzione addlistener, che accetta tre argomenti: l oggetto su cui mettersi in ascolto, l evento da ascoltare (sua descrizione) e la funzione da invocare al verificarsi dell evento: GEvent.addListener( map, click, function() { alert( Hai fatto clic } Il metodo addlistener indica di associare un ascoltatore (ovvero una funzione che risponde a determinati eventi) alla mappa specificata come primo parametro; il secondo parametro specifica l evento e il terzo e ultimo parametro indica la funzione da invocare al verificarsi dell evento (questa è chiamata anche funzione di callback). Alcuni tra gli eventi intercettabili sono elencati in tabella 4 (per altri eventi si veda all indirizzo:
15 Tabella 4: gli eventi intercettabili Evento click dblclick mousemove mouseover mouseout mousedown mouseup drag dragstart dragend infowindowprepareopen infowindowopen infowindowbeforeclose infowindowclose Descrizione Clic con il pulsante del mouse Doppio clic del mouse C è stato un movimento del mouse Il cursore del mouse è sopra l elemento Il cursore del mouse ha abbandonato l elemento Pulsante del mouse premuto Pulsante del mouse rilasciato Spostamento Inizio di un nuovo spostamento Termine dello spostamento Si sta per aprire una finestra di informazioni Aperta finestra di informazioni Si sta per chiudere la finestra di informazioni La finestra di informazioni è stata chiusa Ovviamente, l oggetto su cui ci si può mettere in ascolto può essere sì una mappa, ma anche uno degli oggetti in essa contenuti (marker, polyline, finestre di informazioni e così via). Una volta impostato un listener, esso resta sempre in ascolto. Se, in un momento successivo, lo si volesse togliere, è necessario dapprima memorizzare l oggetto restituito dalla funzione, poi occorre usarlo come parametro per la funzione removelistener: var eventlistener = GEvent.addListener(... //... fai altro GEvent.removeListener(eventListener Ecco come potremmo realizzare una semplice applicazione che notifica alcuni tra gli eventi disponibili su di una mappa. Essa fa uso di una funzione di utilità (addevento) con due argomenti obbligatori e un terzo facoltativo: i primi due servono a conoscere l oggetto e l evento da ascoltare; il terzo indica se, dopo aver intercettato il primo evento, si deve togliere il listener o meno (questo perché alcuni eventi, come mousemove, sono piuttosto frequenti e avere ogni volta una finestra di notifica è troppo scomodo): function addevento(map, evento, remove){ var listener = GEvent.addListener( map, evento, function() { if (remove) GEvent.removeListener(listener alert( Evento: +evento } }
16 function load() { if (GBrowserIsCompatible()) { var map = new GMap2(document.getElementById( map ) map.setcenter( new GLatLng( , ), 13 map.addcontrol(new GLargeMapControl() addevento(map, click addevento(map, mousemove, true addevento(map, mouseout, true addevento(map, mouseover, true addevento(map, zoom addevento(map, drag addevento(map, move } } In partnership con: Informazioni associate Nel caso di alcuni eventi, la funzione può anche ricevere dei parametri. È questo il caso dell evento clic. In particolare, la funzione riceve due parametri: uno è overlay, l altro point. Da quest ultimo si possono ricavare le coordinate del punto dov è stato fatto clic. Ma è anche possibile conoscere lo stato della mappa al momento del clic: infatti, accedendo all oggetto map e ai metodi getcenter e getzoom, si può sapere dov è centrata la mappa al momento del clic e il suo livello di zoom. Ecco un esempio che mostra tutte queste informazioni in un fumetto, vedi figura 13: GEvent.addListener(map, click, function(overlay,point) { var myhtml = <p>click sul punto: ( + point.lat() +, + point.lng() + )<br/> + con mappa centrata su + map.getcenter()+ con zoom + map.getzoom()+ </p> ; map.openinfowindow(point, myhtml } Figura 13: informazioni sul punto e stato della mappa al momento del clic
17 Dagli indirizzi alle coordinate Collegandosi alla pagina e digitando un indirizzo, Google mostra una mappa con al centro la localizzazione dell indirizzo cercato; l indirizzo può essere nella forma nome via/piazza, numero, città, provincia, stato. Non tutte le informazioni sono obbligatorie; in figura 14, per esempio, è mostrata la mappa ottenuta cercando Corso Sempione, Milano. Il processo di localizzazione si chiama anche georeferenziazione. Figura 14: localizzazione di un indirizzo (georeferenziazione) In alcune applicazioni potrebbe essere utile riuscire a compiere questa operazione: in pratica, dato un qualsiasi indirizzo, si potrebbe desiderare di visualizzarlo sulla mappa; per farlo, è necessario recuperare le coordinate del punto identificato. La classe utilizzabile per questo è GClientGeocoder. Questa classe, una volta istanziata, ha dei metodi che permettono di interagire con i server di Google al fine di ottenere le georeferenziazioni degli indirizzi. Il metodo che lo fa, getlatlng, ha due parametri: l indirizzo da localizzare e la funzione callback, che viene invocata quando il risultato è reso disponibile. Ecco un esempio, basato sull indirizzo dell esempio precedente: var mostra = new function(punto){ alert( Latitudine: +punto.lat()+ Longitudine: +punto.lng() }; var coder = new GClientGeocoder( coder.getlatlng( corso sempione, milano, mostra
18 Oppure, si posso sfruttare i marker. Ecco come visualizzarli in base a un array di indirizzi (il risultato è mostrato in Figura 15): var marker = function(punto){ map.addoverlay( new GMarker( punto ) }; var coder = new GClientGeocoder( coder.getlatlng( corso sempione, milano,marker coder.getlatlng( piazza del quirinale, roma,marker coder.getlatlng( piazza san marco, venezia,marker coder.getlatlng( piazza della signoria, firenze,marker Figura 15: localizzazione di indirizzi e loro visualizzazione tramite dei marker Alcune applicazioni Ognuno di noi potrebbe pensare di realizzare mappe relative alla propria città (con informazioni turistiche, gastronomiche, sportive o relative a qualsiasi altro interesse). Per esempio, all indirizzo: potete trovare un tour di Pisa corredato da informazioni sui monumenti da visitare e sul percorso ottimale per realizzarlo. Altri esempi di applicazioni riguardano la localizzazione di taxi o autobus (si pensi a un azienda di trasporti che, in tempo reale, potrebbe fornire indicazioni sulle autovetture in movimento), ma anche la localizzazione di librerie dove trovare certi libri o, ancora, i luoghi dove si svolgono eventi o manifestazioni e così via. Bisogna inoltre considerare che qualsiasi sito aziendale potrebbe fornire, grazie a Google Maps, informazioni su come raggiungere le proprie sedi
19 Ricerche commerciali Google sta puntando molto sulla georeferenziazione delle attività commerciali. Questo gli consente di proporre le aziende che rispondono a determinate parole chiave di ricerca e sono localizzate nella zona di interesse dell utente. La cosa interessante è che questa funzionalità è integrabile in maniera molto semplice nelle Google Maps. Infatti, è sufficiente utilizzare un controllo, chiamato Local Search Control, e assegnarlo (come si fa per gli altri controlli) alla propria mappa. Per esempio, si potrebbe inserire la seguente istruzione in una propria pagina Web: map.addcontrol(new google.maps.localsearch() L unico inconveniente, se così si può dire, è che questo controllo fa parte di un file JavaScript diverso da quello standard. Per questo motivo è necessario inserire anche queste istruzioni in testa alla pagina (nella usuale sezione all interno dello header): <script src= js&v=1.0&key=propria_chiave type= text/javascript ></script> <script src= gmlocalsearch.js type= text/javascript ></script> Il componente fa anche uso di propri CSS; essi vanno inclusi con le seguenti istruzioni: <style type= text/css url( url( css </style> Approfondimenti Maggiori informazioni sul componente sono disponibili alla pagina: per le informazioni specifiche sulla sua gestione e personalizzazione si può far riferimento alla pagina: Come guadagnarci? AdSense! Siccome Google guadagna grazie agli annunci delle aziende, permette di condividere parte del proprio guadagno con i Web Master che espongono i suoi servizi. Per farlo, è sufficiente aprire un account su AdSense, lo strumento di controllo degli annunci di Google. Usando il Local Search Control è possibile fornire il proprio id di AdSense e iniziare a guadagnare con le ricerche effettuate dai propri utenti. In questo modo si ha un duplice vantaggio: si offre un servizio all utente e si guadagna grazie a Google. Novità dove? Le Google Maps, come tutte le API di Google, sono un progetto in continuo divenire. Vengono aggiornate e migliorate in maniera molto veloce. È perciò importante sapere dove si possono reperire le informazioni più aggiornate sulle novità introdotte. Molto utile è il blog ufficiale di tutte le novità, che è consultabile alla pagina: Invece, il luogo ideale dove chiedere consiglio in caso di eventuali dubbi è il newsgroup dedicato alle mappe, raggiungibile all indirizzo:
20 Conclusioni Le Google Maps sono un sorprendente esempio di applicazioni AJAX flessibili e notevolmente scenografiche. Se poi si considera che le mappe possono essere affiancate a dati presenti sugli altri servizi di Google (da Google Mail, ai fogli di lavoro, ai blog) si comprende come la flessibilità di tale strumento sia davvero ai massimi livelli. I possibili impieghi delle Google Maps sono innumerevoli e saperle utilizzare rappresenta un interessante marcia in più per aggiungere un tocco di professionalità e di sicuro impatto alle proprie applicazioni web. Per mantenervi sempre aggiornati sulle novità che renderemo disponibili, abbonatevi alla nostra newsletter all indirizzo: o, se utilizzate Windows Live Messenger abbonatevi al nostro Windows Live Alerts all indirizzo Il Libro JavaScript dalle basi ad Ajax Da sempre chi realizza pagine HTML sente la necessità di renderle interattive e di aggiungervi sofisticati effetti grafici o animazioni. Questo è possibile, senza ricorrere a plug in di terze parti, inserendo script in JavaScript. Gli script, oltre ad arricchire e rendere più sofisticate le applicazioni, possono anche aiutare a validare i dati, fornire funzionalità avanzate come l auto-completamento dei campi e così via. Tutto questo può essere fatto anche evitando, grazie ad AJAX, di aggiornare le pagine, superando così l usuale meccanismo di richiesta/risposta delle pagine HTML tradizionali. Il libro, partendo dalle basi, aiuta a conoscere e comprendere tutte le caratteristiche del linguaggio, comprese quelle avanzate e per questo più utili. Dopo i necessari fondamenti teorici, presenta come realizzare applicazioni AJAX e mostra l uso di sofisticati framework per realizzare script complessi, senza dover scrivere molto codice e facendo sì che i progetti realizzati siano interoperabli tra i diversi browser. Il tutto mostrando applicazioni concrete che, tra le altre cose, fanno uso di Google Maps per presentazioni particolarmente accattivanti e intuitive. Tra gli argomenti: - Le basi del linguaggio e le sue diverse versioni; - Come interagire con le pagine HTML; - L uso della programmazione ad oggetti e gli oggetti predefiniti; - Cosa si intende per applicazioni AJAX e quali sono gli oggetti che ne permettono la realizzazione; - Framework per realizzare funzionalità avanzate e interoperabili, quali Prototype e Scriptaculous; - Le Google Maps: come utilizzarle e personalizzarle nelle proprie pagine. Se desideri acquistare questo libro vai all indirizzo: La recensione Per conoscere e approfondire gli argomenti trattati del libro è disponibile la recensione di questo manuale. Visita la pagina JavaScript dalle basi ad Ajax disponibile all indirizzo: L autore Ivan Venuti: autore di numerosi libri sulla programmazione e sulle tecnologie Web, è un analista/ programmatore di applicazioni aziendali che fanno uso di varie tecnologie server e client. Da anni scrive per le principali riviste di informatica italiane ed è membro attivo di forum e gruppi di discussione dedicati ai linguaggi di programmazione
lo 2 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000
Capittol lo 2 Visualizzazione 2-1 - PERSONALIZZARE LA FINESTRA DI WORD 2000 Nel primo capitolo sono state analizzate le diverse componenti della finestra di Word 2000: barra del titolo, barra dei menu,
DettagliIl calendario di Windows Vista
Il calendario di Windows Vista Una delle novità introdotte in Windows Vista è il Calendario di Windows, un programma utilissimo per la gestione degli appuntamenti, delle ricorrenze e delle attività lavorative
Dettaglitommaso.iacomino@gmail.com INTERNET EXPLORER Guida introduttiva CAPITOLO 1 Fig. 1
INTERNET EXPLORER Guida introduttiva CAPITOLO 1 Fig. 1 IMPORTANTE: forse non visualizzate questa barra, se così fosse usiamo questa procedura: posizioniamo il cursore sulla parte vuota tasto destro del
DettagliFPf per Windows 3.1. Guida all uso
FPf per Windows 3.1 Guida all uso 3 Configurazione di una rete locale Versione 1.0 del 18/05/2004 Guida 03 ver 02.doc Pagina 1 Scenario di riferimento In figura è mostrata una possibile soluzione di rete
DettagliCome modificare la propria Home Page e gli elementi correlati
Come modificare la propria Home Page e gli elementi correlati Versione del documento: 3.0 Ultimo aggiornamento: 2006-09-15 Riferimento: webmaster (webmaster.economia@unimi.it) La modifica delle informazioni
DettagliServizio Feed RSS del sito CNIT
Servizio Feed RSS del sito CNIT Informiamo tutti gli utenti CNIT che è possibile sincronizzare i propri Reader (RSS) per essere aggiornati in tempo reale sulle nuove pubblicazioni di articoli postati sul
DettagliPIANO DI TUTELA DELLE ACQUE DELLA SICILIA (di cui all'art. 121 del Decreto Legislativo 3 aprile 2006, n 152)
Commissario Delegato per l Emergenza Bonifiche e la Tutela delle Acque in Sicilia PIANO DI TUTELA DELLE ACQUE DELLA SICILIA (di cui all'art. 121 del Decreto Legislativo 3 aprile 2006, n 152) Sistema WEB-GIS
DettagliSTRUMENTI PER L ACCESSIBILITÀ DEL COMPUTER.
STRUMENTI PER L ACCESSIBILITÀ DEL COMPUTER. Windows 7 e 8 strumenti per l ipovisione. Windows Seven/8 offrono ottimi strumenti per personalizzare la visualizzazione in caso di ipovisione: - una lente di
DettagliCookie. Krishna Tateneni Jost Schenck Traduzione: Luciano Montanaro
Krishna Tateneni Jost Schenck Traduzione: Luciano Montanaro 2 Indice 1 Cookie 4 1.1 Politica............................................ 4 1.2 Gestione........................................... 5 3 1
DettagliWEBGIS 1.0. Guida per l utente
WEBGIS 1.0 Guida per l utente SOMMARIO 1 INTRODUZIONE...3 2 FUNZIONALITA...4 2.1 Strumenti WebGIS... 4 2.1.1 Mappa... 5 2.1.2 Inquadramento mappa... 6 2.1.3 Toolbar... 7 2.1.4 Scala... 9 2.1.5 Legenda...
DettagliGuida all uso di Java Diagrammi ER
Guida all uso di Java Diagrammi ER Ver. 1.1 Alessandro Ballini 16/5/2004 Questa guida ha lo scopo di mostrare gli aspetti fondamentali dell utilizzo dell applicazione Java Diagrammi ER. Inizieremo con
DettagliSistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate
MODULO BASE Quanto segue deve essere rispettato se si vuole che le immagini presentate nei vari moduli corrispondano, con buona probabilità, a quanto apparirà nello schermo del proprio computer nel momento
DettagliCapitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti
Capitolo 3 L applicazione Java Diagrammi ER Dopo le fasi di analisi, progettazione ed implementazione il software è stato compilato ed ora è pronto all uso; in questo capitolo mostreremo passo passo tutta
DettagliEsercizi di JavaScript
Esercizi di JavaScript JavaScript JavaScript é un linguaggio di programmazione interpretato e leggero, creato dalla Netscape. E' presente a patire da Netscape 2 in tutti i browser ed é dunque il linguaggio
Dettagli2.2.2.1 Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento.
Uso del computer e gestione dei file 57 2.2.2.1 Identificare le diverse parti di una finestra: barra del titolo, barra dei menu, barra degli strumenti, barra di stato, barra di scorrimento. All interno
DettagliMANUALE PER L UTILIZZO DELLA FUNZIONE EVENTI Rel.1.2 del 29 gennaio 2004
MANUALE PER L UTILIZZO DELLA FUNZIONE EVENTI Rel.1.2 del 29 gennaio 2004 PRELIMINARE - Avete digitato la password che Vi è stata attribuita e siete entrati nell area riservata all AMMINISTRAZIONE del Vostro
DettagliUtilizzo dei Cookie Cosa sono i cookie? A cosa servono i cookie? cookie tecnici cookie, detti analitici cookie di profilazione
Utilizzo dei Cookie Questo sito utilizza i cookie. Utilizzando il nostro sito web l'utente accetta e acconsente all utilizzo dei cookie in conformità con i termini di uso dei cookie espressi in questo
DettagliIl controllo della visualizzazione
Capitolo 3 Il controllo della visualizzazione Per disegnare in modo preciso è necessario regolare continuamente l inquadratura in modo da vedere la parte di disegno che interessa. Saper utilizzare gli
DettagliGUIDA AL PORTALE PARTE 1
GUIDA AL PORTALE PARTE 1 1 L HOME PAGE Al primo ingresso nel portale www.farmaciefvg.it è visualizzata l Home page (letteralmente pagina di casa ma meglio conosciuta come pagina iniziale ) la cui parte
DettagliINDICE. Accesso al Portale Pag. 2. Nuovo preventivo - Ricerca articoli. Pag. 4. Nuovo preventivo Ordine. Pag. 6. Modificare il preventivo. Pag.
Gentile Cliente, benvenuto nel Portale on-line dell Elettrica. Attraverso il nostro Portale potrà: consultare la disponibilità dei prodotti nei nostri magazzini, fare ordini, consultare i suoi prezzi personalizzati,
DettagliBiblioteca di Cervia NOZIONI BASE DI INFORMATICA
Biblioteca di Cervia NOZIONI BASE DI INFORMATICA NOZIONI DI INFORMATICA Il PC è composto solitamente di tre parti principali: - Il Case, ovvero il contenitore del cuore del computer, da qui si accende
DettagliGUIDA STUDENTI HOMEPAGE DEI CORSI ON-LINE
GUIDA STUDENTI Benvenuti sulla piattaforma Des-K, basata su Moodle. Di seguito una breve introduzione alla navigazione tra i contenuti e le attività didattiche dei corsi on-line e una panoramica sui principali
DettagliGestione Rapporti (Calcolo Aree)
Gestione Rapporti (Calcolo Aree) L interfaccia dello strumento generale «Gestione Rapporti»...3 Accedere all interfaccia (toolbar)...3 Comandi associati alle icone della toolbar...4 La finestra di dialogo
DettagliIl sofware è inoltre completato da una funzione di calendario che consente di impostare in modo semplice ed intuitivo i vari appuntamenti.
SH.MedicalStudio Presentazione SH.MedicalStudio è un software per la gestione degli studi medici. Consente di gestire un archivio Pazienti, con tutti i documenti necessari ad avere un quadro clinico completo
DettagliScuola Digitale. Manuale utente. Copyright 2014, Axios Italia
Scuola Digitale Manuale utente Copyright 2014, Axios Italia 1 SOMMARIO SOMMARIO... 2 Accesso al pannello di controllo di Scuola Digitale... 3 Amministrazione trasparente... 4 Premessa... 4 Codice HTML
DettagliLA GESTIONE DELLE VISITE CLIENTI VIA WEB
LA GESTIONE DELLE VISITE CLIENTI VIA WEB L applicazione realizzata ha lo scopo di consentire agli agenti l inserimento via web dei dati relativi alle visite effettuate alla clientela. I requisiti informatici
DettagliPer chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass
0_Iniziare con GRASS Avvio di Grass e creazione della cartella del Database di GRASS Per chi ha la Virtual Machine: avviare Grass da terminale, andando su Applicazioni Accessori Terminale e scrivere grass
DettagliAvvio di Internet ed esplorazione di pagine Web.
Incontro 1: Corso di aggiornamento sull uso di internet Avvio di Internet ed esplorazione di pagine Web. Istituto Alberghiero De Filippi Via Brambilla 15, 21100 Varese www.istitutodefilippi.it Tel: 0332-286367
DettagliGestione dell account AdWords di Google Guida pratica
Gestione dell account AdWords di Google Guida pratica Benvenuti in AdWords di Google Questa guida fornisce una panoramica del Centro di controllo gestionale AdWords, l interfaccia per la gestione e il
DettagliSettaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.
I TEMI PREDEFINITI (TEMPLATE) Scelta del tema I temi predefiniti di wordpress sono la base di un sito che usa un utente che per ragioni pratiche o per incapacità non può creare un sito usando solo codice
DettagliCOOKIES COSA SONO I COOKIES? COME UTILIZZIAMO I COOKIES?
COOKIES Per far funzionare bene questo sito, a volte installiamo sul tuo dispositivo dei piccoli file di dati che si chiamano cookies. Anche la maggior parte dei grandi siti fanno lo stesso. COSA SONO
DettagliCookie del browser: Cookie Flash:
Cookie del browser: I cookie sono porzioni di informazioni che il sito Web inserisce nel tuo dispositivo di navigazione quando visiti una pagina. Possono comportare la trasmissione di informazioni tra
DettagliUso dei modelli/template
Uso dei modelli/template Il modello (o template, in inglese) non è altro che un normale file di disegno, generalmente vuoto, cioè senza alcuna geometria disegnata al suo interno, salvato con l estensione.dwt.
DettagliCOME FARE UNA RICHIESTA DI ASSISTENZA ON LINE (AOL)
COME FARE UNA RICHIESTA DI ASSISTENZA ON LINE (AOL) Cos è l AOL? Pag. 2 Come inviare una richiesta AOL Pag. 3 La risposta dell assistenza Pag. 5 Come rispondere ad una risposta AOL Pag. 7 Ulteriori nozioni
DettagliEsercitazione n. 10: HTML e primo sito web
+ Strumenti digitali per la comunicazione A.A 0/4 Esercitazione n. 0: HTML e primo sito web Scopo: Creare un semplice sito web con Kompozer. Il sito web è composto da una home page, e da altre due pagine
DettagliBanca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste
Banca dati Professioniste in rete per le P.A. Guida all uso per le Professioniste versione 2.1 24/09/2015 aggiornamenti: 23-set-2015; 24-set-2015 Autore: Francesco Brunetta (http://www.francescobrunetta.it/)
DettagliATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE
ATOLLO BACKUP GUIDA INSTALLAZIONE E CONFIGURAZIONE PREMESSA La presente guida è da considerarsi come aiuto per l utente per l installazione e configurazione di Atollo Backup. La guida non vuole approfondire
DettagliGUIDA AI PROBLEMI DI ACCESSO E VISUALIZZAZIONE
GUIDA AI PROBLEMI DI ACCESSO E VISUALIZZAZIONE Lotus Quickr 1. PROBLEMI DI ACCESSO L accesso avviene digitando la matricola (non lo user id) come nome utente e la password dello sportello internet (myportal).
DettagliSICURF@D: istruzioni per l uso
: istruzioni per l uso : istruzioni per l uso Indice 1. Premessa 2 2. La registrazione 2 3. L accesso all area per utenti registrati 2 4. La consultazione dei manuali 3 5. L utilizzo degli strumenti di
DettagliNAVIGAORA HOTSPOT. Manuale utente per la configurazione
NAVIGAORA HOTSPOT Manuale utente per la configurazione NAVIGAORA Hotspot è l innovativo servizio che offre ai suoi clienti accesso ad Internet gratuito, in modo semplice e veloce, grazie al collegamento
DettagliMANUALE PARCELLA FACILE PLUS INDICE
MANUALE PARCELLA FACILE PLUS INDICE Gestione Archivi 2 Configurazioni iniziali 3 Anagrafiche 4 Creazione prestazioni e distinta base 7 Documenti 9 Agenda lavori 12 Statistiche 13 GESTIONE ARCHIVI Nella
DettagliFotoAeree. La Sardegna vista dall alto MANUALE PER L USO DELL APPLICAZIONE
FotoAeree La Sardegna vista dall alto MANUALE PER L USO DELL APPLICAZIONE REGIONE AUTONOMA DELLA SARDEGNA [2] Indice 1. Introduzione 2. Navigatore 5 7 8 9 2.1. Strumenti di navigazione 2.2. Ricerca 3.
DettagliEsempio Cookie Policy
Esempio Cookie Policy INFORMATIVA ESTESA SULL USO DEI COOKIE Uso dei cookie cascinaladoria.it o il Sito utilizza i Cookie per rendere i propri servizi semplici e efficienti per l utenza che visiona le
DettagliCreazione di percorsi su Colline Veronesi
Creazione di percorsi su Colline Veronesi Per inserire i dati nel portale Colline Veronesi accedere all indirizzo: http://66.71.191.169/collineveronesi/index.php/admin/users/login Una volta inserito username
DettagliA T I C _W E B G U I D A AL L A N A V I G A Z I O N E S U L S I T O D E L G R U P P O. Rev. 2.1
G U I D A AL L A N A V I G A Z I O N E S U L S I T O D E L G R U P P O A T I C _W E B Rev. 2.1 1 1. ISCRIZIONE Le modalità di iscrizione sono due: Iscrizione volontaria Iscrizione su invito del Moderatore
DettagliUTILIZZO DEI COOKIES (informativa conforme al Provvedimento del Garante Privacy del 8 Maggio 2014)
UTILIZZO DEI COOKIES (informativa conforme al Provvedimento del Garante Privacy del 8 Maggio 2014) Star Link srl, Titolare del trattamento dei dati personali, informa che questo Sito internet fa uso di
DettagliConsultazione Documenti
Consultazione Documenti 1 SOMMARIO Accesso alla Procedura Lato azienda...3 Caratteristiche dell Applicazione dialogo-web...3 Modifica Password...6 Accesso negato ai servizi On line di Nuova Informatica...7
DettagliIstruzioni per l utilizzo di file KML (Google Earth) con Software dei navigatori satellitari TELE System
Istruzioni per l utilizzo di file KML (Google Earth) con Software dei navigatori satellitari TELE System 1. Introduzione KML file... 1 2. Creazione e condivisione dei file KML usando Google Earth... 1
Dettagli5.3 TABELLE 5.3.1 RECORD 5.3.1.1 Inserire, eliminare record in una tabella Aggiungere record Eliminare record
5.3 TABELLE In un sistema di database relazionali le tabelle rappresentano la struttura di partenza, che resta poi fondamentale per tutte le fasi del lavoro di creazione e di gestione del database. 5.3.1
DettagliTitolare del trattamento dei dati innanzi descritto è tsnpalombara.it
Decreto Legislativo 196/2003 Codice in materia di protezione dei dati personali COOKIE POLICY La presente informativa è resa anche ai sensi dell art. 13 del D.Lgs 196/03 Codice in materia di protezione
DettagliI Preferiti. Elenco dei Preferiti
G. Pettarin ECDL Modulo 7: Internet 38 I siti preferiti Navigando nella rete può capitare di trovare dei siti, di cui vogliamo memorizzare l'indirizzo. Magari si vuole organizzarli in categorie. Tutti
DettagliPULSANTI E PAGINE Sommario PULSANTI E PAGINE...1
Pagina 1 Sommario...1 Apertura...2 Visualizzazioni...2 Elenco...2 Testo sul pulsante e altre informazioni...3 Comandi...3 Informazioni...4 Flow chart...5 Comandi...6 Pulsanti Principali e Pulsanti Dipendenti...6
DettagliLE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE
LE CARATTERISTICHE DEI PRODOTTI MULTIVARIANTE Che cosa sono e a cosa servono le caratteristiche? Oltre a descrivere le qualità di un prodotto con un testo generico (descrizione) è possibile dettagliare
DettagliICARO Terminal Server per Aprile
ICARO Terminal Server per Aprile Icaro è un software aggiuntivo per Aprile (gestionale per centri estetici e parrucchieri) con funzionalità di terminal server: gira sullo stesso pc dove è installato il
DettagliFigura 54. Visualizza anteprima nel browser
Per vedere come apparirà il nostro lavoro sul browser, è possibile visualizzarne l anteprima facendo clic sulla scheda Anteprima accanto alla scheda HTML, in basso al foglio. Se la scheda Anteprima non
DettagliInformativa sui cookie secondo la normativa europea
Informativa sui cookie secondo la normativa europea Il sito web che state navigando è conforme alla normativa europea sull'uso dei cookie. Per far funzionare bene questo sito, a volte installiamo sul tuo
DettagliCookie Policy per www.lalocandadisettala.com
Policy per www.lalocandadisettala.com Uso dei cookie Il "Sito" (www.lalocandadisettala.com) utilizza i per rendere i propri servizi semplici e efficienti per l utenza che visiona le pagine di www.lalocandadisettala.com.
DettagliIL MIO PRIMO SITO: NEWS
Pagina 1 IL MIO PRIMO SITO: NEWS Sommario IL MIO PRIMO SITO: NEWS...1 Introduzione...2 I Contenitori...2 Creo un Contenitore...3 I Tracciati...4 Creo le Notizie...6 Inserisco il Testo...6 Inserisco un
DettagliNUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT.
NUOVA PROCEDURA COPIA ED INCOLLA PER L INSERIMENTO DELLE CLASSIFICHE NEL SISTEMA INFORMATICO KSPORT. Con l utilizzo delle procedure di iscrizione on line la società organizzatrice ha a disposizione tutti
DettagliLeggere un messaggio. Copyright 2009 Apogeo
463 Leggere un messaggio SyllabuS 7.6.3.3 Per contrassegnare un messaggio selezionato puoi fare clic anche sulla voce di menu Messaggio > Contrassegna messaggio. Marcare, smarcare un messaggio I messaggi
Dettagli3.5.1.1 Aprire, preparare un documento da utilizzare come documento principale per una stampa unione.
Elaborazione testi 133 3.5 Stampa unione 3.5.1 Preparazione 3.5.1.1 Aprire, preparare un documento da utilizzare come documento principale per una stampa unione. Abbiamo visto, parlando della gestione
DettagliIl foglio elettronico. Excel 2013 3 PARTE
Il foglio elettronico Excel 2013 3 PARTE Versione 15/10/2013 Le tabelle PIVOT Tabelle PIVOT Le tabelle pivot sono tabelle interattive che consentono all'utente di raggruppare e riassumere grandi quantità
Dettagli5. Fondamenti di navigazione e ricerca di informazioni sul Web
5. Fondamenti di navigazione e ricerca di informazioni sul Web EIPASS Junior SCUOLA PRIMARIA Pagina 43 di 47 In questo modulo sono trattati gli argomenti principali dell universo di Internet, con particolare
Dettagli1.0 GUIDA PER L UTENTE
1.0 GUIDA PER L UTENTE COMINCIA FACILE Una volta effettuato il login vi troverete nella pagina Amministrazione in cui potrete creare e modificare le vostre liste. Una lista è semplicemnte un contenitore
DettagliManuale d uso [Rev.1 del 07/08/2015] Manutenzione impianti termici Ver. 1.0.6 [05/01/2015]
Manuale d uso [Rev.1 del 07/08/2015] Manutenzione impianti termici Ver. 1.0.6 [05/01/2015] Realizzato e distribuito da LeggeraSoft Sommario Introduzione... 2 Installare il programma... 2 Tasto licenza...
DettagliIl Programma... 3 I moduli... 3 Installazione... 3 La finestra di Login... 4 La suite dei programmi... 6 Pannello voci... 10
MANCA COPERTINA INDICE Il Programma... 3 I moduli... 3 Installazione... 3 La finestra di Login... 4 La suite dei programmi... 6 Pannello voci... 10 epico! è distribuito nelle seguenti versioni: epico!
DettagliSERVIZIO EASYWEB INDICE GUIDA RAPIDA PER LA CONFIGURAZIONE DEL BROWSER. Quale browser usi? Introduzione. Browser compatibili e blocco popup
SERVIZIO EASYWEB SE SIETE STATI REDIREZIONATI QUI PERCHE IL VOSTRO BROWSER, O UNA DELLE TOOL-BAR CHE VI SONO INSTALLATE, STA BLOCCANDO LA COMPARSA DELLA FINESTRA DI EASYWEB, LEGGETE QUESTA BREVE GUIDA
DettagliI satelliti. Accesso Remoto
I satelliti Utilissimi nelle zone senza copertura cablata anche se vincolata alla sola ricezione dati. Mezzi necessari: 1. Parabola 2. Scheda satellitare Velocità di Download Velocità di Upload 400 Kbps
DettagliDOCUMENTO ESERCITAZIONE ONENOTE. Utilizzare Microsoft Offi ce OneNote 2003: esercitazione rapida
Utilizzare Microsoft Offi ce OneNote 2003: esercitazione rapida MICROSOFT OFFICE ONENOTE 2003 AUMENTA LA PRODUTTIVITÀ CONSENTENDO AGLI UTENTI L ACQUISIZIONE COMPLETA, L ORGANIZZAZIONE EFFICIENTE E IL RIUTILIZZO
DettagliIL MIO PRIMO SITO NEWS USANDO GLI SCHEDARI
Pagina 1 UN SISTEMA DI NEWS Sommario UN SISTEMA DI NEWS...1 Introduzione...2 Scelgo l'area su cui operare...3 Un minimo di teoria...3 Creo le Pagine...4 Definizione dello Schedario Novità...6 Compilo la
DettagliGuida alla registrazione on-line di un DataLogger
NovaProject s.r.l. Guida alla registrazione on-line di un DataLogger Revisione 3.0 3/08/2010 Partita IVA / Codice Fiscale: 03034090542 pag. 1 di 17 Contenuti Il presente documento è una guida all accesso
Dettagliistruzioni per l uso 1. Che cos è Google Earth
istruzioni per l uso 1. Che cos è Google Earth Google Earth è un software che permette una navigazione virtuale della Terra. Il programma deve essere installato sul proprio computer e, per poterlo utilizzare
DettagliForum Circoli di Qualità Manuale Utente
Forum Circoli di Qualità Manuale Utente Indice 1. Informazioni generali 3 2. Inserimento nuovo argomento/messaggio 5 3. Risposta ad argomento/ messaggio 8 4. Pannello di controllo Utente 10 Pag. 2 di 11
DettagliCREARE UN NUOVO ARTICOLO
CREARE UN NUOVO ARTICOLO I. ACCESSO ALL AREA RISERVATA 1) L aggiunta di un nuovo articolo richiede innanzitutto l accesso all area riservata. Per fare ciò, collegarsi al sito www.campolavoro.it, quindi
Dettagli1. Il Client Skype for Business
1. Il Client Skype for Business 2. Configurare una Periferica Audio 3. Personalizzare una Periferica Audio 4. Gestire gli Stati di Presenza 5. Tabella Stati di Presenza 6. Iniziare una Chiamata 7. Iniziare
DettagliFigura 1 Le Icone dei file di Excel con e senza macro.
18 Le macro Le macro rappresentano una soluzione interessante per automatizzare e velocizzare l esecuzione di operazioni ripetitive. Le macro, di fatto, sono porzioni di codice VBA (Visual Basic for Applications)
DettagliCrea questionari on-line, test e quiz in pochi minuti!
Crea questionari on-line, test e quiz in pochi minuti! 1. ACCEDI Utilizzando Microsoft Internet Explorer (è necessario questo browser) vai all indirizzo http://demo.ewebtest.com e inserisci il tuo nome
DettagliGuida Joomla. di: Alessandro Rossi, Flavio Copes
Guida Joomla di: Alessandro Rossi, Flavio Copes Grafica e template 1. 15. La grafica e i template Personalizzare l'aspetto del sito aggiungendo nuovi template e customizzandoli 2. 16. Personalizzare il
DettagliMOCA. Modulo Candidatura. http://www.federscacchi.it/moca. moca@federscacchi.it. [Manuale versione 1.0 marzo 2013]
MOCA Modulo Candidatura http://www.federscacchi.it/moca moca@federscacchi.it [Manuale versione 1.0 marzo 2013] 1/12 MOCA in breve MOCA è una funzionalità del sito web della FSI che permette di inserire
DettagliOlga Scotti. Basi di Informatica. File e cartelle
Basi di Informatica File e cartelle I file Tutte le informazioni contenute nel disco fisso (memoria permanente del computer che non si perde neanche quando togliamo la corrente) del computer sono raccolte
DettagliSIFORM MANUALE VOUCHER FORMATIVI A DOMANDA AZIENDALE
SIFORM MANUALE VOUCHER FORMATIVI A DOMANDA AZIENDALE 1 Informazioni generali...2 2 Procedura di autenticazione...2 2.1 Registrazione impresa...3 3 Anagrafica impresa...4 3.1 Impresa...4 3.2 Ricerca persone
DettagliSulla colonna a destra si trovano invece i blocchi dedicati alle utilità e all amministrazione:
GUIDA STUDENTI Benvenuti sulla piattaforma Des-K, basata su Moodle! Di seguito una breve introduzione alla navigazione nell area dedicata alle Work Experience. Per i sistemi Windows si consiglia fortemente
DettagliCOME ELIMINARE PARTI DEL TEMPLATE IN PAGINE SINGOLE
COME ELIMINARE PARTI DEL TEMPLATE IN PAGINE SINGOLE Con questa guida impareremo come eliminare delle singole zone del template che utilizziamo all'interno di una pagina specifica. Questo metodo torna utile
Dettagliammesso solo con il tuo consenso. Le modifiche apportate hanno lo scopo di semplificare il controllo di quali
CHE COSA SONO I COOKIES E COME LI UTILIZZIAMO Un cookie è un semplice file di testo che viene memorizzato sul tuo computer o dispositivo mobile dal server di un sito web e che solo quel server sarà in
DettagliBMSO1001. Virtual Configurator. Istruzioni d uso 02/10-01 PC
BMSO1001 Virtual Configurator Istruzioni d uso 02/10-01 PC 2 Virtual Configurator Istruzioni d uso Indice 1. Requisiti Hardware e Software 4 1.1 Requisiti Hardware 4 1.2 Requisiti Software 4 2. Concetti
DettagliCATALOGO E-COMMERCE E NEGOZIO A GRIGLIA
CATALOGO E-COMMERCE E NEGOZIO A GRIGLIA In questo tutorial verrà illustrato come sfruttare la flessibilità del componente "Catalogo E-commerce" per realizzare un classico negozio a griglia, del tipo di
DettagliL amministratore di dominio
L amministratore di dominio Netbuilder consente ai suoi clienti di gestire autonomamente le caselle del proprio dominio nel rispetto dei vincoli contrattuali. Ciò è reso possibile dall esistenza di un
Dettagliwww.filoweb.it STAMPA UNIONE DI WORD
STAMPA UNIONE DI WORD Molte volte abbiamo bisogno di stampare più volte lo stesso documento cambiando solo alcuni dati. Potremmo farlo manualmente e perdere un sacco di tempo, oppure possiamo ricorrere
DettagliGuida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)
GUIDE Sa.Sol. Desk: Rete Telematica tra le Associazioni di Volontariato della Sardegna Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti) Argomento Descrizione Gestione
DettagliCorso base di informatica
Corso base di informatica AVVIARE IL COMPUTER Per accendere il computer devi premere il pulsante di accensione posto di norma nella parte frontale del personal computer. Vedrai apparire sul monitor delle
DettagliSTUDIUM.UniCT Tutorial per gli studenti
STUDIUM.UniCT Tutorial per gli studenti Studium.UniCT Tutorial Studenti v. 6 06/03/2014 Pagina 1 Sommario 1. COS È STUDIUM.UniCT... 3 2. COME ACCEDERE A STUDIUM.UniCT... 3 3. COME PERSONALIZZARE IL PROFILO...
DettagliI link o collegamenti ipertestuali
I link o collegamenti ipertestuali Lo sviluppo mondiale di Internet è cominciato all inizio degli anni 90 quando un ricercatore del CERN ha inventato un sistema di mostrare le pagine basato su due semplici
DettagliSoftware Gestionale Politiche Giovanili
Software Gestionale Politiche Giovanili Guida all Uso Progettisti e Referenti tecnico-organizzativi Edizione 2012 1 INDICE DEI CONTENUTI: 1. NOZIONI GENERALI E ACCESSO AL SISTEMA 1.1 Requisiti di sistema...
DettagliGUIDA ALL ACQUISTO DELLE FOTO
1 GUIDA ALL ACQUISTO DELLE FOTO Gentile Utente questa guida vuole offrirle un aiuto nella selezione e nell acquisto delle foto dal nostro carrello elettronico. La invitiamo a Stampare questo breve manuale
DettagliUso della posta elettronica 7.6.1 Invio di un messaggio
Navigazione Web e comunicazione Uso della posta elettronica 7.6.1 Invio di un messaggio 7.6.1.1 Aprire, chiudere un programma/messaggio selezionare il menu Start / Tutti i programmi / Mozilla Thunderbird
DettagliInformativa estesa sull utilizzo dei cookie
Informativa estesa sull utilizzo dei cookie che Gli OPTIMA utenti visiona S.R.L. vedranno le pagine utilizza inserite del i Cookie sito. delle per quantità rendere minime i propri informazioni servizi
DettagliPresentazione della pratica online
Presentazione della pratica online Dalla prima pagina del sito del comune http://www.comune.ficulle.tr.it/, selezionate Sportello Unico Attività Produttive ed Edilizia Selezionate ora ACCEDI nella schermata
DettagliUtilizzo della Intranet, forum privati Soci e Staff
Utilizzo della Intranet, forum privati Soci e Staff Se durante la registrazione ad Associazioni Milano avete fatto richiesta del servizio denominato Intranet, questo sarà subito disponibile già a partire
DettagliEasyPrint v4.15. Gadget e calendari. Manuale Utente
EasyPrint v4.15 Gadget e calendari Manuale Utente Lo strumento di impaginazione gadget e calendari consiste in una nuova funzione del software da banco EasyPrint 4 che permette di ordinare in maniera semplice
DettagliEsercizio data base "Biblioteca"
Rocco Sergi Esercizio data base "Biblioteca" Database 2: Biblioteca Testo dell esercizio Si vuole realizzare una base dati per la gestione di una biblioteca. La base dati conterrà tutte le informazioni
Dettagli