Manuali.net. Nevio Martini

Похожие документы
Corso di HTML. Prerequisiti. Modulo L3. 1-Concetti generali. Browser Rete Internet Client e server. M. Malatesta 1-Concetti generali-12 28/07/2013

HTML INFORMATICA PER LE APPLICAZIONI ECONOMICHE PROF.SSA BICE CAVALLO

NVU Manuale d uso. Cimini Simonelli Testa

Linguaggio HTML. Reti. Il Linguaggio HTML. Il Linguaggio HTML

Per accedere clicca su START o AVVIO (in basso a sinistra sul tuo schermo), poi su PROGRAMMI, ACCESSORI e infine su BLOCCO NOTE.

HTML il linguaggio per creare le pagine per il web

Ipertesto. Reti e Web. Ipertesto. Ipertesto. Ipertestualità e multimedialità

Facendo clic su parole, immagini e icone si può passare da un sito all'altro.

7.4 Estrazione di materiale dal web

Architettura client-server

ESERCITAZIONE Semplice creazione di un sito Internet

Architettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)

Protocolli applicativi: FTP

MANUALE D USO DELLA PIATTAFORMA ITCMS

Creare un Ipertesto. 1

Internet e posta elettronica. A cura di Massimiliano Buschi

Informatica per la comunicazione" - lezione 10 -

Come costruire una presentazione. PowerPoint 1. ! PowerPoint permette la realizzazione di presentazioni video ipertestuali, animate e multimediali

Sistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate

lo PERSONALIZZARE LA FINESTRA DI WORD 2000

sito web sito Internet

CMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010

On-line Corsi d Informatica sul web

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8

Laboratorio Matematico Informatico 2

Esercitazione 1 primi passi e uso dei file

Capitolo 4 Pianificazione e Sviluppo di Web Part

FtpZone Guida all uso

MANUALE MOODLE STUDENTI. Accesso al Materiale Didattico

Esercitazione n. 10: HTML e primo sito web

5. Fondamenti di navigazione e ricerca di informazioni sul Web

Corso di PHP. Prerequisiti. 1 - Introduzione

Lezione II: Web server e ambiente di lavoro

Manuale di Blogilo. Mehrdad Momeny Traduzione e revisione del documento: Valter Mura

prof. Mario Dalessandro

WYSIWYG, INSTALLAZIONE E CONFIGURAZIONE DI UN EDITOR ( A,R )

Come funziona il WWW. Architettura client-server. Web: client-server. Il protocollo

MagiCum S.r.l. Progetto Inno-School

Istruzioni per l installazione del software per gli esami ICoNExam (Aggiornate al 15/01/2014)

Siti web centrati sui dati (Data-centric web applications)

FtpZone Guida all uso Versione 2.1

Applicazioni web centrati sui dati (Data-centric web applications)

NAVIGAZIONE SU INTERNET

INTERNET PER INIZIARE PRIMA PARTE

Dropbox di classe. É un servizio internet fornito gratuitamente (funzioni base).

Iniziare con Internet Explorer. dott. Andrea Mazzini

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

HTML SITI WEB. FEQUENZA OBBLIGATORIA 80% ESERCITAZIONI (laboratorio) RICONOSCIMENTO 3 CFU. infolab@uniroma3.it host.uniroma3.it/laboratori/infolab

connessioni tra i singoli elementi Hanno caratteristiche diverse e sono presentati con modalità diverse Tali relazioni vengono rappresentate QUINDI

Guida alla personalizzazione delle stampe per Scrutinio 10 e Lode e ScrutiniOnLine

POSTECERT POST CERTIFICATA GUIDA ALL USO DELLA WEBMAIL

Circolo Canottieri Napoli

Capitolo 3. L applicazione Java Diagrammi ER. 3.1 La finestra iniziale, il menu e la barra pulsanti

LABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO

Come usare P-touch Transfer Manager

Corso Creare Siti WEB

Guida autore all'uso di Lotus Quickr

Il SOFTWARE DI BASE (o SOFTWARE DI SISTEMA)

Manuale Operativo per l utilizzo della piattaforma E-Learning@AQ. Versione 1.1

Guido d uso sito internet Unione Valdera

GNred Ver1.5 Manuale utenti

MANUALE PER L UTILIZZO DELLA FUNZIONE EVENTI Rel.1.2 del 29 gennaio 2004

NAVIGAORA HOTSPOT. Manuale utente per la configurazione

MODELLO CLIENT/SERVER. Gianluca Daino Dipartimento di Ingegneria dell Informazione Università degli Studi di Siena

Reti di Calcolatori. Il Livello delle Applicazioni

Guida all uso di Java Diagrammi ER

Apprendere la matematica: dal problema al modello e dal modello all astrazione

Piattaforma FaD Formazione a distanza. Manuale di consultazione rapida per l utilizzo della piattaforma di. formazione a distanza di EFA srl

I file PDF possono essere creati : 1. dall interno del programma Adobe 2. Per quelli che lo prevedono direttamente dall interno di altri programmi

Manuale per i redattori del sito web OttoInforma

Avvio di Internet ed esplorazione di pagine Web.

HTML: i link ipertestuali. La sintassi di qualunque link in HTML è la seguente: <A HREF= indirizzo > parolacalda </A>

Creare un nuovo tema grafico ( skin")

Programma analitico d'esame. Versione

Registratori di Cassa

Figura 54. Visualizza anteprima nel browser

Modulo 6 Strumenti di presentazione

Guida Joomla. di: Alessandro Rossi, Flavio Copes

INTERNET EXPLORER Guida introduttiva CAPITOLO 1 Fig. 1

Javascript: il browser

AREA CLIENTI Manuale d uso

Guida utente alla compilazione delle richieste di contributo on-line per le Associazioni dei Consumatori

Layout dell area di lavoro

Corso basi di dati Installazione e gestione di PWS

Esercizi di JavaScript

Sito web parrocchiale: STRUMENTI E PROGRAMMI

Internet Architettura del www

CMS ERMES INFORMATICA

CONTENT MANAGEMENT SY STEM

Schede ADI ADP ADEM Prestazioni aggiuntive MMG. - Manuale - Data Solution Provider s.r.l.

Il Web Server e il protocollo HTTP

Regione Toscana. ARPA Fonte Dati. Manuale Amministratore. L. Folchi (TAI) Redatto da

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1

Транскрипт:

Manuali.net Corso base per la gestione di Siti Web Nevio Martini 2009

Il Linguaggio HTML 1 parte Introduzione Internet è un fenomeno in continua espansione e non accenna a rallentare, anzi è in permanente evoluzione, così come il numero degli utenti che aumenta ogni anno in modo vertiginoso. Tutto questo ha portato in pochissimo tempo ad avere un numero elevato di siti Web e quindi una moltitudine di informazioni fruibili su ogni tipo di argomento. Infatti molte aziende, scuole, agenzie di informazioni, enti, comuni, province, o semplicemente persone private, hanno messo a disposizione i propri dati per essere consultati più o meno liberamente. Figura 1 Le tecnologie utilizzate per realizzare i siti Web sono di diverso tipo come: HTML (HyperText Markup Language), CSS, XML, Java Script, Java, Flash, PHP, ASP, JSP.. In particolare il linguaggio HTML è stato il primo ad essere utilizzato per la realizzazione delle pagine Web che compongono i siti Internet, ed è ancora oggi molto usato per la costruzione dei siti. Nevio Martini - Manuali.Net 2009 Tutti i diritti riservati 2

Oltre alle pagine Web un sito Internet può contenere immagini, video, animazioni, presentazioni, suoni o file musicali. Lo standard del linguaggio HTML è definito dal W3C (World Wide Web Consortium), un consorzio che si è occupato di uniformare la sintassi del linguaggio HTML e che ha rilasciato, in questi anni, varie versioni di questo importante linguaggio (HTML 2.0, HTML 3.2, HTML 4.0), fino all ultima rilasciata cioè l HTML 4.01, attualmente è in fase di lavorazione la versione 5. Figura 2 W3C Per migliorare e facilitare la realizzazione di siti Web, è opportuno utilizzare un programma, chiamato web editor, che permette di lavorare sulle pagine in modo visuale (WYSIWYG - What You See Is What You Get - "quello che vedi è quello che ottieni"), cioè consente di crearle e visualizzarle sul video del proprio computer, così come poi saranno aperte nel browser, generando direttamente il codice HTML. In questo modo si permette a chi crea le pagine Web, di lavorare senza dover ricordare a memoria tutti i comandi HTML e la loro sintassi. Programmi di questo tipo sono: Adobe Dreamweaver, Microsoft Expression Web (sostituto di Front Page) e il software open source KompoZer. Figura 3 Web Editor Comunque è molto importante per chi si accinge a intraprendere questo tipo di lavoro, conoscere i principali comandi del linguaggio HTML, in modo da comprenderne il significato e poter effettuare delle modifiche, quando necessario, direttamente sul codice generato da questi software. Inoltre la conoscenza dell HTML permette di verificare che il codice delle pagine Web create, sia corrispondente allo standard definito dal W3C, in modo che sia interpretato correttamente dai browser degli utenti. Nevio Martini - Manuali.Net 2009 Tutti i diritti riservati 3

La realizzazione di siti Web presuppone, oltre all utilizzo di un web editor e di un browser, anche l impiego di un editor grafico come Adobe Photoshop, Corel Paint Shop Pro Photo o GIMP e un programma FTP (File Transfert Protocol) per il trasferimento dei file all interno del proprio spazio Web del Provider Internet scelto. Le pagine Web Le pagine Web sono realizzate utilizzando tecnologie ideate per la gestione degli ipertesti, infatti un ipertesto è formato da un serie di documenti consultabili in modo non sequenziale. I vari documenti sono poi collegati tra loro tramite collegamenti ipertestuali (link o hyperlink) realizzati tramite testo o immagini. Figura 4 - Ipertesto In particolare una pagina Web è formata da un file di testo, contenente etichette o istruzioni (tag) di formattazione in linguaggio HTML e collegamenti a immagini, video, suoni o file multimediali e ad altre pagine Web. Il browser scarica le pagine Web, che si trovano sul server Internet del sito visitato e che fanno riferimento a un certo indirizzo Web, sul proprio computer (tutte le pagine pubblicate in Internet hanno un loro indirizzo specifico chiamato URL o Uniform Resources Locators) e, interpretando le istruzioni e i collegamenti HTML, dispone i vari files associati a quel documento (le immagini, le animazioni, i filmati in flash..) sul monitor, mostrando la pagina Web in tutta la sua interezza. La fase di visualizzazione di una pagina Web da parte del browser viene definita col nome di rendering della pagina, il Motore di rendering è quindi quella parte del browser che ha il compito di mostrare sul monitor il documento HTML definitivo. Nevio Martini - Manuali.Net 2009 Tutti i diritti riservati 4

Il linguaggio HTML, ha quindi la funzione di segnalare al browser come i vari elementi del documento richiamato devono essere distribuiti all interno della pagina che si sta visualizzando. Attualmente i browser più utilizzati sono Internet Explorer, Mozzilla Firefox, Apple Safari, Google Chrome e Opera. Figura 5 I vari browser È buona norma per chiunque si cimenti nella realizzazione di pagine Web, di testare il proprio lavoro con i browser più utilizzati, in quanto ognuno di questi interpreta i comandi HTML con diverse sfumature. Figura 6 Le finestre di alcuni browser Nevio Martini - Manuali.Net 2009 Tutti i diritti riservati 5

Per evitare quindi che vi sia una evidente diversità di visualizzazione delle pagine Web tra un browser ed un altro, occorre controllare che il codice HTML inserito rispetti le norme del W3C. In alternativa all utilizzo manuale dei browser si può usare il servizio online open-source offerto da BrowserShots all indirizzo http://browsershots.org/. BrowserShots apre le pagine Web segnalate su anteprime (screenshot), che rappresentano la visualizzazione di diversi browser. Per usare questo servizio occorre selezionare i browser su cui visualizzare la propria pagina e inserire l indirizzo da testare nell apposita casella, quindi è necessario aspettare il tempo di risposta di BrowserShots. Il Linguaggio HTML 1 parte Figura 7 - BrowserShots Come abbiamo già anticipato, le pagine web sono formate in gran parte da testo, quindi per realizzare la struttura di pagine elementari basta un editor semplice e molto facile da usare, come per esempio il Blocco Note (Notepad) di Windows, col quale si lavora direttamente sul codice HTML. Prima di iniziare a lavorare si deve tenere in considerazione alcuni fattori importanti quali: Normalmente tutti i siti Web, prima di essere pubblicati, sono realizzati in locale, cioè sul proprio computer. Nevio Martini - Manuali.Net 2009 Tutti i diritti riservati 6

Solo in un secondo momento, quando si è sicuri dell operato fatto, vengono pubblicati in Internet. I nomi dei file e le rispettive estensioni conviene scriverli con caratteri minuscoli. Nei nomi dei file è opportuno non inserire degli spazi vuoti e scrivere per esempio chi_siamo.htm e non chi siamo.htm. Conviene lavorare, inserire e salvare tutti i documenti del web in un unica cartella, all interno si possono poi inserire delle sottocartelle per contenere le immagini, i suoni o i video, in modo da ottenere una struttura del sito più ordinata. La struttura di una pagina HTML I documenti HTML per poter essere visualizzati correttamente in Internet, devono contenere le istruzioni (tag) necessarie per fornire al browser le indicazioni per visualizzare le pagine Web. I tag sono costituiti da stringhe di caratteri compresi tra i simboli < minore e > maggiore. In una pagina Web, per prima cosa è necessario indicare al browser dove comincia e dove finisce il documento HTML, questo si ottiene con le semplici istruzioni: <html> e </html>. Inoltre un file HTML si divide in due parti fondamentali: l intestazione (head) e il corpo del documento (body) e, naturalmente, occorre anche indicare al browser dove iniziano e dove finiscono queste parti con queste istruzioni: <head> </head> e <body> </body>. Figura 8 Pertanto un file html contiene sempre obbligatoriamente queste istruzioni: <html> <head> </head> <body> </body> </html> Il corpo del documento contiene tutti i componenti che formano la pagina Web: il testo, le immagini, i suoni, i video ecc.. Nevio Martini - Manuali.Net 2009 Tutti i diritti riservati 7

L intestazione racchiude invece delle informazioni non immediatamente comprensibili, ma che si riferiscono al modo in cui il documento deve essere letto e interpretato dal browser e dai server Web. Qui si trova, per esempio, il titolo della pagina, che verrà visualizzato in alto nello schermo, al di sopra dei vari menù e pulsanti cliccabili del browser. Per fare questo si usano semplicemente i seguenti tags: <title> </title>. <html> <head> <title> Titolo della pagina </title> </head> <body> </body> </html> Codice scritto con Blocco note: Figura 9 Visualizzazione della pagina con IE: Figura 10 CONTINUA NELLA PROSSIMA LEZIONE Nevio Martini - Manuali.Net 2009 Tutti i diritti riservati 8