26 gennaio 2000: il World Wide Web Consortium (W3C) rilascia la prima specifica del linguaggio di markup destinato a sostituire HTML. Quel linguaggio si chiama XHTML. La specifica di XHTML occupa una sola pagina. Non ci sono nuovi tag, non troverete nulla di rivoluzionario rispetto ad HTML 4.0. Eppure, quello che è attualmente il linguaggio raccomandato dal Consortium per la realizzazione di pagine web, è davvero un passo decisivo e fondamentale.
L'elemento chiave è la X. Sta per EXTENSIBLE, è la stessa X su cui si fonda quella che è sicuramente la pietra angolare della comunicazione digitale del futuro: XML (Extensible Markup Language). La cosa "rivoluzionaria" è appunto questa: HTML è ora una parte della grande famiglia XML, ne condivide regole di base e potenzialità. Risultato: il tempo dell'anarchia, del codice "sporco ma basta che funzioni", degli elementi proprietari imposti è finito. E tutti quelli seriamente interessati allo sviluppo di un web migliore dovrebbero esserne felici. Con questa guida tenteremo di darvi un quadro complessivo di questo linguaggio, mettendone in evidenza la struttura, i vantaggi, i problemi di implementazione, gli scenari di applicazione presenti e futuri.
La guida si articola in due sezioni e farà riferimento soprattutto a XHTML 1.0. Le lezioni della prima parte, più "teoriche" ma con costanti e precise proposte di codice di esempio, copriranno i seguenti argomenti:
La seconda parte sarà invece centrata su un tutorial che vi guiderà nella realizzazione di un blog interamente scritto in XHTML. Senza la pretesa di essere esaustivi, vedremo come questo linguaggio si integri naturalmente con gli altri standard proposti dal W3C (XML, XSL, CSS) e come questa integrazione potrà cambiare il nostro approccio alla progettazione di siti e applicazioni web.
Nel corso delle lezioni si farà costante riferimento alle risorse di HTML.it. In particolare, riteniamo utile, come lettura propedeutica o complementare, la consultazione della guida ad HTML, della guida ai CSS e del corso su XML. Alla fine delle singole lezioni daremo riferimenti ad articoli e risorse online sugli argomenti trattati e aggiungeremo alla fine della guida una bibliografia essenziale.
Nessun progetto nasce senza un'idea guida. Le idee fondamentali che ci hanno guidato alla scrittura di queste lezioni sono tre:
Inserire video nelle pagine Web con HTML5Codec, compatibilità dei browser, tools, codice e best practices per... |
LungoJS: semantica HTML5 per il mobileRealizzare layout per dispositivi mobili tenendo conto della... |
Web storage, i cookies secondo HTML5Come rendere persistenti i dati con HTML5 |
HTML5, section o article? ...E il div?Cerchiamo di fare chiarezza sull'uso di questi due nuovi elementi e... |
HTML5, la validazione del codiceGli strumenti per verificare l'aderenza agli standard di pagine e... |
Guida HTML5Una guida per conoscere e applicare da subito le novità introdotte... |
Guida XHTMLXHTML è il nuovo standard per il WEB ed è la transizione verso... |
Ogni mattina, dal lunedì al venerdì, le novità pubblicate su tutti i siti tecnici del network HTML.it: articoli, guide, notizie dal Web, blog e molto altro.
Iscriviti alla newsletter
|
|
Corso Google AdWords Base27 Febbraio 2012 a Milano |
|
|
Corso Webmaster base12 Marzo 2012 a Milano |
|
|
Corso Webmaster base20 Febbraio 2012 a Roma |
|
|
Corso Google AdWords Base28 Marzo 2012 a Roma |