Guida XML
Guida Xml metalinguaggio che permette di avere dei linguaggi personalizzati di markup
- Differenze tra ipertesto e WWW L'ipertesto glogale, così viene spesso definito il World Wide Web. Certamente questa affermazione non è completamente sbagliata, ma altrettanto certamente può essere consid
- La teoria ipertestuale Il termine ipertesto fu coniato nel 1965 da Theodor Holm Nelson. In realtà la teoria dell'ipertesto, per quanto ciò possa risultare un paradosso, è piu' vecchia ancora
- Il link Il link è l'elemento chiave che la tecnologia informatica ha fornito alla comunicazione permettendo quel salto reso dal suffisso iper per cui un testo diventa un ipertesto.Gli studi teor
- Struttura e rappresentazione Quando chiunque di noi legge l'indice di un libro da per scontato che un font più grande, come un allineamento più a sinistra, indichi un capitolo e un font minore, o un allineame
- Linguaggi di Markup Il computer è una macchina in grado di trattare fisicamente soltanto lunghe sequenze binarie; sequenze talmente lunghe che, con l'aumentare delle potenzialità dell'hardware, &
- Il Markup sul web L'idea che un formato aperto e standardizzato per il trattamento dei dati permettesse l'enorme vantaggio di scambiare e manipolare documenti strutturati è molto vecchia: risale agli
- La crisi del web è la crisi dell'html Spesso le innovazioni tecnologiche rivoluzionarie, dopo un periodo in cui la loro forza sembra sconfiggere ogni dubbio, tendono ad invecchiare sotto i colpi del loro stesso successo. E' chiaro
- I link scomparsiIl link, si è visto, è l'elemento chiave della struttura ipertestuale. Da subito HTML attraverso l'elemento A e il suo attributo HREF ha assicurato la
- La perdita di distinzione tra struttura e rappresentazione Come si è visto la distinzione tra struttura e rappresentazione è fondamentale per garantire una buona fruizione delle informazioni tanto è vero che è alla base della co
- L'inadeguatezza dell'html, portabilità e rigidità Rispetto alle esigenze cui internet come nuovo mezzo di comunicazione di massa deve rispondere, se non nell'immediato, almeno in prospettiva ci sono quindi alcuni problemi "tecnici".
- La struttura I metalinguaggi di markup di tipo descrittivo offrono rispetto ad HTML sostanzialmente tre vantaggi, l'estensibilità che permette la definizione di set personalizzati di tag, la salvagua
- Well-Formed e Valid Document In XML si possono generare documenti Well-Formed oppure documenti Valid, diciamo per semplicità Ben formati e Validi; la differenza stà nella conformità dei validi ad un DTD sp
- Il DTD Il DTD (Document Type Definition) contiene le regole che definiscono i tag usati nel documento XML, ovvero in pratica definisce la struttura del documento; per questo sebbene non sia obligatorio &e
- Gli elementi L'elemento è il blocco base del documento XML. Abbiamo visto come uno dei vantaggi di questo linguaggio si la possibilità di definire tag propri; questo è possibile proprio
- Gli attributi Gli attributi permettono l'aggiunta all'elemento di informazioni addizionali. Già HTML prevedeva l'uso di attributi degli elementi, per esempio nel caso di: "align"
- Le entità Un documento XML non deve necessariamente essere composto da un solo file, ma può assemblare al suo unterno pezzi diversi chiamati "entities" , entità, le quali possono cont
- Namespace Essendo XML un linguaggio che si candida a migliorare lo stato della riusabilità delle applicazioni Web attraverso un approccio modulare, e chiaro che esiste un problema di riconoscimento e
- Rappresentazione Si è detto più volte della rappresentazione tra struttura e rappresentazione tipica di XML. Una volta definito il DTD, ovvero la struttura del documento, e quindi messo il parser in c
- Construction Rules Con XSL l'output formattato è creato attraverso una operazione in due tempi: la creazione prima di una struttura ad albero in cui viene associato ad ogni elemento lo specifico stile, e l
- Construction Rules: Pattner Il pattern identifica l'elemento del sorgente cui applicare la regola di costruzione, nel modo più semplice con il nome come valore dell'attributo type del tag . Una Construction Rul
- Construction Rules: Action Una volta identificati i pattern associati agli elementi viene invocata la seconda parte della Costruction Rule, chiamata Action, al termine della quale viene generata la struttura del "Flow o
- Style RulesPer mezzo delle "Style Rule", definite dal tag è possibile attribuira ad un elemento più di una regola di formattazione. Come le construction rule, le style rule s
- Named Style, Macros e Scripts I Named Style sono dei gruppi di regole definiti da un nome che, richiamato come valore dell'attributo "use" durante la definizione di un action permette l'applicazione a quell
- Nuovi collegamenti Anche per quanto riguarda XLL, il linguaggio dedicato allo sviluppo degli hyperlink XML, la situazione è ancora lontana dall'essere sufficientemente definita. La prima bozza è del
- Il panorama del software La Microsoft, tra tutte le Società è quella che probabilmente sta spingendo maggiormante sull'acceleratore del progetto XML. In quest'ottica ha già ha sviluppato due pa
- Cosa è possibile fare oggiAl momento non esiste alcun modo per produrre e pubblicare sul web attraverso XML senza utilizzare software creato per altre tecnologie. Questo perchè di fatto non e
- Demo (Parte I)Come si è visto un Processor vero e proprio in grado di mandare direttamente in output un file XML non esiste ancora, ed è quindi necessario per il momento
- Demo (Parte II) Abbiamo visto come i documenti XML siano di due tipi, ovvero ben formati e validi, la cui differenza sta nella presenza o meno di un DTD. Cominciamo a vedere i primi passi nella costruzione di un d
- Demo (Parte III) A questo punto bisogna assegnare una tipologia di formattazione agli elementi del file "esempio.htm" , ad eccezione dell'elemento radice non viene mai visualizzato, anche se è
- Demo (Parte IV)Vediamo ora come procedere nella costruzione di un documeto valido, overo associato ad uno specifico DTD, il che vuol dire fare riferimento ad una sintassi più artic
- Demo (Parte V)In linea di massima il DTD, che concettualmente è l'area in cui viene definita la struttura del documento, è un file esterno che come abbiamo visto viene