Home » Articole » Știri » O scurtă istorie a XML

O scurtă istorie a XML

postat în: Știri 0

Sir_Tim_Berners-Lee(Tim Berners-Lee, https://en.wikipedia.org/wiki/File:Sir_Tim_Berners-Lee.jpg)

La sfârșitul anilor ’60 Charles Goldfarb, Raymond Lorie și Edward Mosher, toți lucrând pentru IBM, au început să se dezvolte GML (Generalized Markup Language), un limbaj de formatare a textului. Limbajul a fost aplicat cu succes pentru procedurile de documentare interne. Așa cum se obișnuia, editarea documentelor era realizată în simultan. GenCode, o altă procedură pentru a defini coduri de formatare generice pentru sistemele de scriere ale diferișilor producători de software, a fost dezvoltat de GCA (Graphic Communications Association), aproximativ în același timp. Ambele aceste tehnologii, GML punct de vedere sintactic și GenCode semantic, au servit ca bază pentru dezvoltarea SGML (Standard Generalized Markup Language). Procesul de standardizare a început la Institutul American de Standardizare ANSI la începutul anilor ’80 și în 1986 în cele din urmă a trecut SGML ca standardul ISO2879:1986.

SGML este considerat a fi un limbaj complex și cuprinzător (caietul de sarcini se extinde pe 500 pagini). Succesul HTML (Hyper Text Markup Language) a dovedit că noțiunile SGML au fost adecvate. HTML pe bază de SGML a fost dezvoltat de Tim Berners-Lee la Geneva, la începutul anilor ’90, în scopul de a ilustra și lega documentele pe Internet. Între timp, HTML s-a dezvoltat ca formatul cel mai de succes pentru toate documentele electronice. Internetul a fost inițial conceput ca un spațiu pentru om-om și de comunicare om-mașină, dar în ultimul timp o importanță extraordinară a câștigat comunicarea mașină-mașină, o nouă provocare pentru limbajele informatice utilizate.

HTML este un limbaj descriptiv pentru prezentarea documentelor. Accentul este pus pe prezentare, ceea ce înseamnă că un document HTML amestecă datele prezentate și instrucțiunile sale de formatare. O ființă umană poate recunoaște semantica afișată cu ajutorul prezentării și a sensului contextual; o mașină sau software (mai bine zis-) nu este capabilă de așa ceva.

În 1996 a fost stabilită o echipă sub îndrumarea lui Jos Bosak, făcând parte din consorțiul W3C, pentru a face SGML adecvat pentru web. Rezultatul a fost o specificație de 30 de pagini, care a primit în februarie 1998, statutul de „recomandare W3C” și a fost numită „Extensible Markup Language (XML)”.

Cele mai importante obiective în dezvoltarea XML au fost:

  • XML trebuie să fie compatibil cu SGML
  • XML trebuie să fie ușor de utilizat pe Internet
  • Numărul de caracteristici opționale trebuie minimizat
  • Documentele XML ar trebui să fie ușor de generat și de lecturat
  • XML ar trebui să fie susținut de o varietate de aplicații
  • Ar trebui să fie ușor de scris programe pentru XML
  • XML ar trebui să fie pus în practică la timp

În terminologia limbajelor de marcare, o descriere formulată în XML este numită document XML, deși conținutul nu are nimic de-a face cu procesarea de text.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *