Guida XML

Guida Xml metalinguaggio che permette di avere dei linguaggi personalizzati di markup

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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, &
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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".
  11. 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
  12. 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
  13. 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
  14. 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
  15. 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"
  16. 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
  17. 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
  18. 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
  19. 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
  20. 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
  21. 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
  22. 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
  23. 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
  24. 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
  25. 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
  26. 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
  27. 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
  28. 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
  29. 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 è
  30. 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
  31. 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