Grupa robocza ds. technologii hipertekstowych aplikacji internetowych
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:
- HTML5 [9]
- Pracownik sieciowy [10]
- słowniki funkcji mikrodanych HTML5 [11]
- formularz internetowy 2.0 [12]
- aplikacje webowe 1.0 ( web statyczny ) [13] .
Notatki
- ^ Często zadawane pytania – Whatwg Wiki
- ^ 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 .
- ^ 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 .] .
- ^ 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 .
- ^ [whatwg] Komentarze na temat formularzy internetowych 2.0
- ^ Grupa Robocza W3C HTML , na w3.org , Konsorcjum World Wide Web. Źródło 25 lipca 2012 .
- ^ 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 .
- ^ 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 .
- ^ HTML5 (w tym dodatki nowej generacji, które wciąż są w fazie rozwoju) | ostatni = Hickson | pierwszy = Ian
- ^ Pracownicy sieciowi
- ^ HTML5 (w tym dodatki nowej generacji, które wciąż są w fazie rozwoju) # 5.4 Słowniki mikrodanych
- ^ Formularze internetowe 2.0
- ^ Aplikacje internetowe 1.0
Powiązane pozycje
Linki zewnętrzne
- Oficjalna strona , na whatwg.org .
- Oficjalny blog , pod adresem blog.whatwg.org .
- ( EN ) Grupa robocza ds. technologii hipertekstowych aplikacji internetowych , na GitHub .