close

Grupa robocza ds. technologii hipertekstowych aplikacji internetowych

Skocz do nawigacji Skocz do wyszukiwania

Web Hypertext Application Technology Working Group ( WHATWG ) to grupa robocza, która zajmuje się ewolucją HTML i powiązanych technologii. Organizacja WHATWG została założona w 2004 roku przez Apple , Mozilla Foundation i Opera Software (do której później dołączył Google ), po warsztatach W3C , co wywołało poważne obawy programistów co do kierunku, jaki obrała W3C wraz z propozycją przyjęcia XHTML . Dzięki temu posunięciu Konsorcjum wykazywało niewielkie zainteresowanie potrzebami deweloperów w tamtym czasie [1] .

Podczas gdy proces standaryzacji prowadzony przez W3C jest otwarty tylko dla płacących członków, praca WHATWG jest procesem specyfikacji swobodnie otwartym dla publiczności; każdy może uczestniczyć jako współtwórca, dołączając do listy mailingowej WHATWG. Jednak komitet sterujący ma niewielką liczbę uczestników zwanych „członkami”, a aby być jego częścią, musisz zostać zaproszony przez istniejących członków. Ta rada ma prawo kwestionować propozycje redaktorów, a rola redaktora Iana Hicksona (znanego jako Hixie) wzbudziła wątpliwości co do jego demokracji, do tego stopnia, że ​​Ian Hickson zyskał przydomek życzliwego dyktatora [2] [ 3] .

Chris Wilson z Microsoftu (który w tamtym czasie miał absolutną większość na rynku przeglądarek z przeglądarką Internet Explorer) został zaproszony, ale nie wziął udziału, powołując się na brak polityki licencyjnej zapewniającej, że wszystkie specyfikacje zostały zaimplementowane za darmo. [4]

Różnicę koncepcyjną propozycji WHATWG można podsumować motto „nie łam sieci”, tj. nie łam sieci za pomocą standardów, które czynią części sieci niekompatybilnymi z innymi.

XHTML 2, w rzeczywistości, pomimo tego, że jest oparty na XML , podobnie jak wersja 1, nie był wstecznie kompatybilny z przeglądarkami zdolnymi do odczytywania HTML 4.01, stając się de facto nowym językiem, który działał tylko z nowymi przeglądarkami zdolnymi do jego interpretacji. Z drugiej strony u podstaw HTML5 leży chęć bycia kompatybilnym ze starymi przeglądarkami i upewnienia się, że przeglądarki i witryny mogą ewoluować bez tworzenia niezgodności; taki wynik można osiągnąć np. poprzez zasadę „musi ignorować niewiadome” [5] , tzn. ignoruje to, czego nie znasz (np. nowe tagi), oraz zasady „degradacji wdzięku”, zgodnie z którą nowe wersje HTML muszą umożliwiać stare przeglądarki do eksponowania ich zawartości, co najwyżej kosztem degradacji estetycznej.

9 kwietnia 2007 r., 3 lata po założeniu, grupa napisała list otwarty „Propozycja przyjęcia HTML5” do konsorcjum W3C, prosząc ich:

  • że HTML5 (obejmujący aplikacje internetowe 1.0 i formularze internetowe 2.0) staje się punktem wyjścia ewolucji HTML ,
  • że nowa generacja specyfikacji html nosi oficjalnie nazwę „html 5”
  • że Ian Hickson jest redaktorem zestawu specyfikacji W3C HTML 5 .

W3C uznało te powody za słuszne, ogłaszając zamiar stworzenia specjalnej grupy zajmującej się standaryzacją HTML5 [6] i porzucenie XHTML 2.0 [7] .

Konsorcjum World Wide Web opublikowało pierwszą wersję standardu w 2014 roku . Od 2007 roku WHATWG współpracowało z W3C w tym procesie standaryzacji, a następnie w 2012 roku zdecydowało się oddzielić od procesu standaryzacji W3C [8] , skutecznie tworząc dwie wersje HTML5: wersja WHATWG jest zdefiniowana jako „HTML Living Standard” i dlatego w ciągłej ewolucji, podczas gdy W3C będzie pojedynczą wersją odpowiadającą „migawki” Standardu Życia.

Grupa prowadzi działalność w zakresie rozwoju technologii i dokumentacji w zakresie:

Notatki

  1. ^ Często zadawane pytania – Whatwg Wiki
  2. ^ Marc Drummond, Responsywne obrazy, element obrazu i W3C: Tak radzisz sobie z Hixie i WHATWG , na marcdrummond.com , 28 sierpnia 2012. Źródło: 2 października 2012 .
  3. ^ Jeffrey Zeldman, Nieznośna lekkość HTML5 – czyli priorytet okręgów wyborczych przeciwko wielkiemu dyktatorowi , na zeldman.com , 7 maja 2012 r. [dostęp 2 października 2012 r .] .
  4. ^ Chris Wilson, Ty, ja i W3C (aka Reinventing HTML) w Albatross! Osobisty blog Chrisa Wilsona, architekta platform zespołu platformy Internet Explorer w firmie Microsoft , Microsoft , 10 stycznia 2007 . Źródło 30 stycznia 2009 .
  5. ^ [whatwg] Komentarze na temat formularzy internetowych 2.0
  6. ^ Grupa Robocza W3C HTML , na w3.org , Konsorcjum World Wide Web. Źródło 25 lipca 2012 .
  7. ^ Oczekuje się, że grupa robocza XHTML 2 przestanie pracować do końca 2009 r., W3C zwiększy zasoby dotyczące HTML 5 , na w3.org , World Wide Web Consortium. Źródło 15 lutego 2011 .
  8. ^ Aktualizacja relacji między standardem życia HTML WHATWG a specyfikacją W3C HTML5 , na lists.w3.org , World Wide Web Consortium. Źródło 22 lipca 2012 .
  9. ^ HTML5 (w tym dodatki nowej generacji, które wciąż są w fazie rozwoju) | ostatni = Hickson | pierwszy = Ian
  10. ^ Pracownicy sieciowi
  11. ^ HTML5 (w tym dodatki nowej generacji, które wciąż są w fazie rozwoju) # 5.4 Słowniki mikrodanych
  12. ^ Formularze internetowe 2.0
  13. ^ Aplikacje internetowe 1.0

Powiązane pozycje

Linki zewnętrzne