Progetto
Biblioteca Digitale
Catalogo Bibliografico
Catalogo Iconografico
Documentazione
Link
Home Page
Informazioni
 
Ti trovi in: Home > Documentazione > Informatica Umanistica > XML
 
XML
(eXtensible Markup Language)

XML (eXtensible Markup Language) è, come dice il nome, un linguaggio di mark-up "estensibile". Più precisamente XML è un metalinguaggio (un linguaggio dotato di regole per la descrizione di altri linguaggi) che permette di definire linguaggi di markup personalizzati.
La caratteristica principale di XML è di separare nettamente la strutturazione e memorizzazione dei dati dalla visualizzazione finale dei dati stessi. La grammatica del linguaggio di marcatura è stabilita in una "Document Type Definition", detta anche DTD, o in un "Schema XML". La memorizzazione dei dati secondo le regole stabilite nella DTD è affidata a un file di tipo XML. 
Un foglio di stile, di tipo XSL, sì occuperà della visualizzazione finale dei dati, differenziabile a seconda del tipo di output. 
XML è nato con lo scopo di portare la potenza del suo progenitore SGML (Standard Generalized Markup Language) sul World Wide Web. 
Diverse applicazioni di XML sono stati già sviluppate, e ne nascono continuamente di nuovi. Tra le tante già esistenti: 

  • XHTML, che ridefinisce i Html, il linguaggio per le tradizionali pagine web, secondo la sintassi di Xml 
  • MathML, per la rappresentazione di formule ed equazioni matematiche
  • RDF, per la descrizione semantica delle risorse informative
  • SMIL, per la realizzazione di presentazioni multimediali
  • SVG, dedicato alla grafica vettoriale
  • DocBook, dedicato alla creazione di monografie e articoli, in particolare di argomento tecnico e informatico

Per i nostri scopi di ricerca è di fondamentale importanza il linguaggio XML della TEI, la Text Enconding Initiative, per la codifica e rappresentazione elettronica del testo in genere e nello specifico dei testi letterari.

 

Introduzione ad XML

» Libri
» Risorse in rete
» Software

 

 

 

 

 
©Avirel.it [ Archivio Viaggiatori Italiani a Roma e nel Lazio ]