News

Jak HTML rozwinął się do wersji HTML5?

Historia języków HTML i XHTML

Rozwój HTML to nieustanna ewolucja, w której od prostych znaczników określających strukturę strony internetowej przechodzimy ku coraz bardziej zaawansowanym. Dziś wszyscy czekamy na w pełni stabilny HTML5, który zrewolucjonizuje możliwości HTML-a. Nie każdy wie jednak, że rozwój tego języka od początku był bardzo barwny.

Hipertekst

Prace nad rozwojem internetu w stronę oparcia go na hipertekście trwały od lat 80 XX wieku. Początkowo były związane ze stworzeniem systemu umożliwiającego swobodną wymianę dokumentów naukowych. Hipertekst umożliwiał bowiem organizację tekstu w ten sposób, że użytkownik sam ustalał kolejność jego czytania. Ośrodkiem, który szczególnie zajmował się rozwojem technologii internetowych, był CERN, dzisiaj znany z eksperymentów nad Wielkim Zderzaczem Hadronów. Pracował w nim fizyk Tim Bernes-Lee. Stworzył on system ENQUIRE, który umożliwiał swobodną wymianę dokumentów naukowych.

Początki HTML

W 1991 roku Sir Tim Bernes-Lee zamieścił w sieci dokument „HTML Tags”, w którym zaproponował używanie 24 znaczników do zapisu stron internetowych. Każdy z nich zawierał słowo, które było otoczone nawiasami ostrymi. Powstał on w oparciu o standard SGML (ang. Standard Generalized Markup Language), który był metajęzykiem umożliwiającym definiowanie dowolnych znaczników i zasad ich użycia.

Stosowanie znaczników zostało przyjęte z entuzjazmem, ale nie można było jeszcze powiedzieć, że powstał oficjalny język. Był to raczej projekt, który stale się rozwijał i nie posiadał standaryzacji. Ważnym etapem w jego rozwoju było umożliwienie osadzania zdjęć w dokument hipertekstowy w znacznikach przez najpopularniejszą wówczas przeglądarkę Mosaic.

Pierwsza pełna specyfikacja języka, nazwana HTML 2, została napisana w 1995 roku przez IETF (ang. Internet Engineering Task Force). Można więc śmiało rzec, że HTML 1 nigdy nie istniał. Do czuwania nad rozwojem standardów pisania stron www powołano organizacja nazwaną World Wide Web Consortium (w skrócie W3C).

Strona: 1 2 Następna
Zgłoś błąd