Jakie masz pytanie?

lub

Jakie są różnice między HTML 1 a HTML 2?

historia rozwoju HTML różnice między wersjami HTML ewolucja języka html
avatar

Gość (83.4.*.*)



Odpowiedź:

Początki internetu to fascynujący czas, w którym nikt nie marzył o dynamicznych animacjach, streamingu wideo czy zaawansowanych aplikacjach webowych. Wszystko zaczęło się od prostego przesyłania dokumentów tekstowych między naukowcami. HTML (HyperText Markup Language) przeszedł od tamtej pory gigantyczną ewolucję, a zrozumienie różnic między jego pierwszą a drugą wersją pozwala lepiej pojąć fundamenty dzisiejszej sieci.

HTML 1.0 – surowy początek

Warto zacząć od tego, że HTML 1.0 tak naprawdę nigdy nie był oficjalnym, sformalizowanym standardem w takim sensie, w jakim rozumiemy to dzisiaj. Był to raczej zbiór tagów zaproponowany przez Tima Bernersa-Lee w 1991 roku. W tamtym czasie sieć służyła głównie do dzielenia się informacjami naukowymi, więc język był niezwykle uproszczony.

W HTML 1.0 mogliśmy znaleźć podstawowe elementy strukturalne:

  • Nagłówki (od H1 do H6).
  • Akapity (<p>).
  • Listy wypunktowane i numerowane.
  • Hiperłącza, które były absolutną rewolucją, pozwalającą przeskakiwać między dokumentami.

Czego brakowało? Prawie wszystkiego, co dziś uważamy za oczywiste. Nie było wsparcia dla tabel, nie było formularzy, a obsługa grafiki była bardzo ograniczona i zależała od konkretnej przeglądarki (często zdjęcia otwierały się w osobnym oknie).

HTML 2.0 – narodziny standardu

HTML 2.0, opublikowany w 1995 roku jako RFC 1866, był pierwszym oficjalnym standardem zatwierdzonym przez IETF (Internet Engineering Task Force). To właśnie ta wersja uporządkowała chaos, który panował w dynamicznie rozwijającej się sieci, i wprowadziła funkcje, które zmieniły internet z tablicy ogłoszeń w interaktywne narzędzie.

Najważniejsze nowości w HTML 2.0 to:

  • Formularze: To była największa zmiana. HTML 2.0 wprowadził tagi takie jak <form>, <input>, <select> czy <textarea>. Dzięki temu użytkownicy mogli w końcu przesyłać dane do serwera, co otworzyło drogę do wyszukiwarek, systemów logowania i wczesnego e-commerce.
  • Standardizacja obrazków: Choć tag <img> pojawił się nieco wcześniej jako rozszerzenie przeglądarki Mosaic, to HTML 2.0 oficjalnie go usankcjonował, pozwalając na osadzanie grafiki bezpośrednio w tekście strony.
  • Mapy obrazów: Wprowadzono możliwość tworzenia interaktywnych grafik, gdzie kliknięcie w konkretny obszar zdjęcia przenosiło użytkownika do innej podstrony.
  • Znaki specjalne: HTML 2.0 zdefiniował sposób kodowania znaków, co pozwoliło na lepszą obsługę tekstów w językach innych niż angielski.

Kluczowe różnice w pigułce

Jeśli mielibyśmy zestawić te dwie wersje obok siebie, różnice są wyraźne i dotyczą głównie funkcjonalności oraz formalizacji:

  1. Status oficjalny: HTML 1.0 był nieformalnym szkicem i propozycją. HTML 2.0 był pierwszym uznanym na świecie standardem technicznym.
  2. Interaktywność: HTML 1.0 był całkowicie statyczny – mogłeś tylko czytać i klikać w linki. HTML 2.0 wprowadził interakcję poprzez formularze.
  3. Multimedia: W HTML 1.0 grafika była rzadkością i luksusem. HTML 2.0 uczynił z obrazków integralną część dokumentu.
  4. Struktura dokumentu: HTML 2.0 wprowadził bardziej rygorystyczne zasady dotyczące struktury pliku (używanie tagów <html>, <head> i <body>), co pomogło przeglądarkom lepiej interpretować kod.

Ciekawostka: Pierwsza strona internetowa

Czy wiesz, że pierwsza strona internetowa stworzona w HTML 1.0 wciąż działa? Została uruchomiona w 1991 roku w laboratorium CERN i do dziś można ją odwiedzić pod adresem info.cern.ch. Nie znajdziesz tam żadnych grafik, kolorów ani skomplikowanych układów – to czysty tekst i linki, czyli esencja tego, czym był HTML u zarania dziejów.

Dlaczego to ma znaczenie dzisiaj?

Choć dziś korzystamy z HTML5, który pozwala na tworzenie gier 3D w przeglądarce i odtwarzanie wideo bez wtyczek, to fundamenty położone w wersji 2.0 wciąż są obecne. Każdy formularz kontaktowy, który wypełniasz, czy każde zdjęcie, które widzisz na blogu, wywodzi się z decyzji podjętych w połowie lat 90. Zrozumienie różnicy między "tekstem z linkami" (HTML 1) a "interaktywnym dokumentem" (HTML 2) to klucz do zrozumienia, jak narodził się współczesny internet.

Podziel się z innymi: