XML: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Altri progetti: Aggiunto il parametro "Preposizione" nel template "Interprogetto" |
|||
(23 versioni intermedie di 14 utenti non mostrate) | |||
Riga 18:
| aperto = Sì
|magic_number=<?xml|uniform_type_identifier=public.xml}}
In [[informatica]], l{{'}}'''XML''' (sigla di '''''eXtensible Markup Language''''',
Il nome indica che si tratta di un linguaggio estendibile, in quanto permette di creare [[Elemento HTML|tag]] personalizzati e costituisce il tentativo di produrre una versione semplificata dello [[Standard Generalized Markup Language]] (SGML), che consente di definire nuovi linguaggi di markup.
Riga 144:
== Vantaggi di XML ==
I vantaggi dell’XML vengono solitamente riepilogati con l'acronimo SPEED, inteso anche con il significato della parola in [[lingua inglese]] (ovvero "velocità"). La velocità è innanzitutto la ragione principale che spinge molte aziende a passare al commercio elettronico: risposta più rapida alle esigenze dei clienti, pubblicazione più rapida di informazioni dirette ai clienti e ai partner della catena di approvvigionamento; elaborazione più rapida di ordini ricevuti via Internet. L'
In XML le informazioni specifiche di un’applicazione sono contenute all’interno di "tag", marcati da parentesi {{code|< >}}, che descrivono il contenuto di un documento. Ogni tag definisce un tipo di elemento e, delimitando con tag ogni singolo dato, siamo in grado di comprenderne la struttura anche se non conosciamo l’applicazione che l’ha generata. Essendo poi i dati autodescrittivi, anche i partner saranno in grado di comprenderli ed elaborarli. Inoltre essi possono essere gestiti anche in futuro quando le applicazioni che li hanno generati saranno diventate obsolete.
Riga 178:
* [[RSS]]: è uno standard che serve a creare un documento con una struttura di tipo XML univoca, atta allo sviluppo di un semplice scambio dati tra pagine Web ed accessibile da qualsiasi [[linguaggio di scripting]]. In sostanza si tratta di un documento XML la cui struttura dei nodi ed i relativi tag hanno lo stesso nome.
* SVG ([[Scalable Vector Graphics]]) e VML ([[Vector Markup Language]]) sono standard per la creazione di immagini vettoriali che sfrutta dei documenti formattati in XML. Serve inoltre a descrivere immagini bidimensionali, statiche e dinamiche. Leggendo le istruzioni contenute nel documento sorgente XML, l'interprete disegna le figure-base fino al completamento dell'immagine.
* [[WDDX]] (Word Data Description Exchange): WDDX è una struttura per contenimento di dati con la stessa struttura di un database, creato dalla [[Allaire]] oggi [[Macromedia]] e
== Linguaggi XML più diffusi ==
Riga 197:
== Voci correlate ==
* [[Linguaggio di markup]]
* [[Feed]]
* [[FXG]]
* [[SGML]]
Line 209 ⟶ 210:
== Altri progetti ==
{{interprogetto|
== Collegamenti esterni ==
Line 216 ⟶ 217:
* {{it}}[http://www.html.it/guide/guida-xml-di-base/ Guida XML] - HTML.it
* {{en}}[https://www.w3.org/XML/ Extensible Markup Language (XML)] (sito ufficiale del W3C)
* {{en}}[https://developer.mozilla.org/en/Parsing_and_serializing_XML Parsing and serializing XML] {{Webarchive|url=https://web.archive.org/web/20120511051936/https://developer.mozilla.org/en/Parsing_and_serializing_XML |date=11 maggio 2012 }} (Mozilla Developer center)
* [http://www.html.it/xml/ Guide e tutorial su XML] - HTML.it
* {{cita web|https://validator.w3.org/|Validatore Ufficiale del W3C}}
Line 230 ⟶ 231:
[[Categoria:XML| ]]
[[Categoria:Standard W3C]]
[[Categoria:Tecnologie per il Web]]
[[Categoria:Formati di serializzazione]]
|