lab

martedì, marzo 28, 2006

perchè nasce l'XHTML e differenze con HTML

XHTML ( acronimo di Extensible Hypertext Markup Language) nasce nel gennaio del 2000 dalla fusione di due linguaggi: XML ( Extensible Markup Language) che serve a immagazzinare dati e raccogliere informazioni; HTML (Hypertext Markup Language) che serve a impaginare e formattare i documenti.
Lo scopo di questa fusione è quello di rendere più pulito il codice ma soprattutto più rigido, in modo da eliminare gli errori che HTML permetteva senza che i browsers ne rilevassero la scorrettezza.
In XHTML, invece, non rispettare le regole porta ad un documento non valido.
XHTML non è la nuova versione di HTML, ovvero HTML 5.0, in quanto è un nuovo linguaggio di markup.
Le differenze tra XHTML e HTML sono dovute alle differenze tra i metalinguaggi utilizzati; come abbiamo visto, XHTML si basa su XML, e ne mantiene la rigidità delle regole; HTML, invece, si basa sul linguaggio SGML.

Le regole che il nuovo linguaggio impone sono semplici ma fondamentali:
  1. i nomi degli elementi e degli attributi devono essere scritti in minuscolo;
  2. i valori degli attributi devono essere posti tra virgolette;
  3. tutti gli elementi devono essere chiusi;
  4. gli elementi devono essere correttamente annidati;
  5. gli elementi vuoti devono terminare con />;
  6. ogni attributo deve avere un valore.

Commettendo un solo errore si invalida il documento.

I vantaggi che il nuovo linguaggio offre sono:

  1. Codice più pulito: ogni elemento ha un tag di apertura e un tag di chiusura;
  2. Maggiore portabilità: può essere visualizzato da device di qualunque natura: computer, palmari, cellulari, ecc...;
  3. Buona estensibilità: permette l'utilizzo di altri linguaggi;
  4. Accessibilità: permette l'utilizzo da parte di persone portatrici di handicap (per esempio dai ciechi);

Nonostante il nuovo linguaggio XHTML offra notevoli vantaggi rispetto al precedente, molti utenti continuano a preferire il "vecchio" linguaggio perchè molto più semplice e permissivo.

Sitografia:

  1. www.extensible.it/articoli/XHTML/ Guida/%5Carticoli%5CXHTML/Guida%5Carticolo7.ashx
  2. www.html.it/editoriale/10.htm
  3. it.wikipedia.org/wiki/Extensible_ HyperText_Markup_Language

Enzamaria La Mantia.

martedì, marzo 21, 2006

ricerca

Il World Wide Web (WWW) nasce nel 1989 dall'idea di un ricercatore, Tim Berners-Lee, presso il CERN di Ginevra.
Lo scopo primario di questa invenzione è la realizzazione di un sistema di distribuzione dei documenti sulla rete destinato inizialmente per lo scambio di informazioni tra i ricercatori di tutto il mondo per cooperare in modo efficiente.
Nei primi anni lo strumento ideato non fu molto impiegato a causa della sua esotericità.
Il WWW è la grande ragnatela mondiale.
Le caratteristiche più importanti sono la facilità d'uso delle interfacce, l'organizzazione ipertestuale e la possibilità di inviare e ricevere informazioni multimediali in tempo reale.
Il Web ha semplificato il lavoro dell'utente, il quale può raggiungere qualsiasi informazione facendo semplicemente click sui collegamenti (link) contenuti nei documenti web.
Alla base del Web ci sono l'HTML e l'HTTP.
HTML (HyperText Markup Language) è un linguaggio fondato su regole che stabiliscono come si devono realizzare e decifrare i documenti ipertestuali.
Nelle pagine Web della prima versione di HTML i documenti visualizzabili si limitavano al solo testo.
La prima versione del linguaggio HTML si basava sui linguaggi precedenti,fra cui l'SGML (Standard Generalized Markup Language).
Solo nel 1993 fu realizzata la prima interfaccia grafica multipiattaforma per accedere alla visualizzazione dei documenti pubblicati sul WWW: Mosaic; questa interfaccia diede l'avvio a ciò che ora è diventato il WWW.
Mosaic è stato realizzato da Marc Andreessen, un ricercatore dell'Università dell'Illinois, presso il National Center for Supercomputing Applications (NCSA), il quale ha aggiunto immagini, suoni e video.
Mosaic ha reso possibile la diffusione su larga scala del WWW grazie alla sua semplicità d'uso.
Se oggi per la maggior parte degli utenti "Internet" coincide con l'intero WWW, per diversi anni "Mosaic" ne è stato sinonimo.
L'evoluzione dell'HTML fa sì che oggi noi possiamo trovare sul Web pagine che comprendono immagini, audio, filmati, grafici, riviste letterarie, biblioteche, gallerie d'arte e musei virtuali che possiamo "visitare" con un semplice click del mouse rimanendo comodamente seduti a casa.
In queste pagine Web troviamo dei "link", parole generalmente sottolineate che fungono da collegamento ad un altro sito o ad un altro documento inerente all'argomento.
Il World Wide Web Consortium (W3C) è stato fondato nel 1994.
Il motivo della sua creazione è legato alla possibilità di migliorare il Web attraverso la decentralizzazione.
Il sistema su cui si basa il Web è infatti un sistema centralizzato, ovvero ogni messaggio e/o azione devono passare attraverso un'autorità centrale, quindi, quando aumenta il traffico, si vengono a creare gli ingorghi che rallentano l'intero sistema.
L'obiettivo del Consorzio è quello di limitare il numero delle risorse Web centralizzate, in modo da poter evitare inutili rallentamenti, al fine di migliorarne le prestazioni.
Motto del Consorzio è infatti "Lead the Web to its full potential" (trad.:"portare il Web al suo massimo potenziale").


Sitografia:
1) www.w3c.it/w3cin7punti.html
2) www.windoweb.it/edpstory_new/ei.htm
3) it.wikipedia.org/wiki/w3c
4) www.laterza.it/internet/leggi/internet2004/online/05_strumenti_02.html
5) www.planeweb.it/guida/www.html

sabato, marzo 18, 2006

Sito in costruzione