IMI – strutture HTML e XML

by

In questo file di supporto sono riportate le caratteristiche di base della codifica HTML e dell’evoluzione XML.

Si tratta di elementi fondamentali per tutto ciò che attiene il modello di accesso alle informazioni che non è mai stato variati fin dagli albori della nuova veste di Internet così come è stata pensata nel 1998 da Tim Berners-Lee e di Robert Cailliau, ricercatori del CERN di Ginevra (laboratorio europeo per la Fisica dell’Alta Energia).

Visto che la ricerca di fisica veniva solitamente svolta da gruppi di università diverse, essi volevano trovare un modo per poter scambiare velocemente informazioni tra scienziati di tutta l’Europa e il Nord America.
Come è stato oggetto di trattazione durante le nostre lezioni, è necessario precisare che già si potevano utilizzare Internet, servizi di FTP e posta elettronica, ma per rendere lo scambio di informazioni semplice e intuitiva a chiunque non avesse familiarità con le reti di calcolatori, progettarono e costruirono un sistema di condivisione dei documenti usando un concetto chiamato ipertesto (anche se la prima idea di sistema ipertestuale si deve far risalire a Vannevar Bush nel 1945).

L’ipertesto era costituito da vari documenti connessi tramite link.

Questo permise ai ricercatori di condividere le documentazioni scientifiche indipendentemente dalla piattaforma usata, infatti Tim Berners-Lee e Robert Cailliau definirono standard e protocolli per scambiare documenti su rete, progettando il linguaggio HTML e il protocollo http.
La semplicità della tecnologia ebbe un grande successo, sia in campo accademico che in quello commerciale, dando inizio a quella che oggi viene chiamata l’era del web.
Inizialmente gli standard e protocolli supportavano solo la gestione di pagine HTML statiche, cioè navigabili con opportune applicazioni browser, ma subito dopo, furono progettati strumenti capaci di costruire pagine HTML dinamiche, aumentando le potenzialità e le funzionalità dei browser grazie ad un’evoluzione del linguaggio HTML.
Così, negli ultimi anni il linguaggio HTML ha subito molte revisioni e miglioramenti, passando dalla versione 1.0 fino a 3.2 e arrivando alla versione 4.0 e 4.01. Per esempio la versione HTML 3.2, utilizzata dai cosiddetti browser di terza generazione, permette di regolare gli allineamenti delle celle della tabella al punto, ed è l’unico contesto in cui gli allineamenti si assegnano per pixel e permette anche di allargare una cella per occupare le colonne limitrofe o le righe limitrofe, migliorando così, rispetto alla precedente versione il lavoro dei designer. Invece la versione 4.0 permette di separare contenitore da contenuto, aggiungere supporto per nuove tecnologie, migliorare l’accesso web ai portatori di handicap ecc.

Ricapitolando, il linguaggio HTML (HyperText Mark-Up Language) è utilizzato per creare documenti HTML, che interpretati da un browser Web, diventano pagine Web; non è un linguaggio di programmazione, ma un linguaggio di markup, cioè descrive l’aspetto che deve avere il testo.
La sintassi del linguaggio HTML è stabilita e pubblicata dal World Wide Web Consortium (W3C), ed è basato su un altro linguaggio che ha scopi più generici, l’SGML.  Il W3C è un organismo internazionale, fondato nell’ottobre 1994 ed è composto da università e aziende private (IBM, Microsoft, Netscape Communications Corporation, Novell Softquad, Spyglass e Sun Microsystems) e coordinato da LCS (Laboratory for Computer Science). Esso ha lo scopo di guidare lo sviluppo del Web e di definirne gli standard, dunque di identificare i requisiti tecnici perché il Web diventi un “universal information space”. Gli obiettivi e i principi strategici della W3C possono essere spiegati mediante 7 punti fondamentali: 1. Accesso universale; 2. Web semantico; 3. Fiducia; 4. Interoperabilità,; 5. Capacità evolutiva; 6. Decentralizzazione; 7. Multimedia eccitante.

Materiale tratto da Laboratorio Informatico di Name: 

Scarica slides in formato Pdf IMI – strutture HTML e XML

Annunci

Tag:

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...


%d blogger hanno fatto clic su Mi Piace per questo: