World Wide Web Consortium

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj
Logo organizacji W3C
World Wide Web

Struktura stron WWW

HTML, XHTML, XML, XSL


Generowanie dynamicznych stron WWW

Active Server Pages, ASP.NET, JavaServer Pages, PHP


Po stronie użytkownika

kaskadowe arkusze stylów, JavaScript, AJAX, kolory w Internecie


Przesyłanie danych

Hypertext Transfer Protocol, HTTPS, HTTP referrer, serwer WWW, VoiceXML, XMLHttpRequest


Pojęcia

web design, architektura informacji, użyteczność, dostępność

World Wide Web Consortium, w skrócie W3C, to organizacja, która zajmuje się ustanawianiem standardów pisania i przesyłu stron WWW. Została założona 1 października 1994 roku przez Tima Berners-Lee, twórcę WWW oraz autora pierwszej przeglądarki internetowej i serwera WWW.

W3C jest obecnie zrzeszeniem ponad 400 organizacji, firm, agencji rządowych i uczelni z całego świata. Publikowane przez W3C rekomendacje nie mają mocy prawnej, nakazującej ich użycie.

Struktura[edytuj | edytuj kod]

W3C składa się z szeregu zespołów dyskusyjnych, które zajmują się konkretnymi zadaniami. W zespołach tych zasiadają eksperci z firm oraz wszelkich organizacji będących członkami W3C, które są zainteresowane ustanowieniem danego standardu. Organizacja lub firma chcąca dołączyć do W3C musi ją wesprzeć finansowo (roczna opłata, zależnie od rodzaju organizacji, wynosi od 10 000 do 50 000 USD). Obecnie do W3C należy ponad 400 rozmaitych organizacji, od uczelni i stowarzyszeń webmasterów począwszy, a na ogromnych firmach kończąc.

Najważniejszą częścią struktury W3C jest Komitet Doradczy, w którym zasiadają przedstawiciele każdej organizacji. Komitet poprzez głosowanie decyduje o przyjęciu lub odrzuceniu danego standardu ustanowionego przez któryś z zespołów tematycznych.

Nad pracami zespołów i Komitetu Doradczego czuwa Załoga W3C (W3C Team), która teoretycznie zapewnia tylko obsługę techniczną dyskusji, ale w rzeczywistości ma też dość istotny wpływ na ich przebieg.

Procedura ustanawiania standardów[edytuj | edytuj kod]

Procedura ustanawiania standardów jest bardzo złożona. W wielkim skrócie, każda organizacja ma prawo złożyć tzw. draft, czyli propozycję zmiany starego lub ustanowienia nowego standardu. Draft może być odrzucony od razu przez odpowiedni dla niego zespół lub dołączony do ogólnego dokumentu zwanego Process Document. Od 2001 roku draft może też rekomendować lub proponować odrzucenie TAG. Niektóre drafty zaczynają zupełnie nowe procesy dyskusyjne i wiążą się z utworzeniem całkiem nowego zespołu dyskusyjnego. Po zebraniu wszystkich draftów na dany temat zaczyna się dyskusja ekspertów. W jej wyniku powstaje dokument, zwany „Technical Direction”, który po zatwierdzeniu przez Komitet Doradczy staje się oficjalnym zaleceniem standardu W3C.

Najważniejsze zagadnienia, którymi zajmowała się lub zajmuje W3C[edytuj | edytuj kod]

  • HTML/XHTML/XForms - podstawowe języki znaczników, stosowane do tworzenia stron WWW,
  • CSS - kaskadowe arkusze stylów,
  • DOM - Document Object Model - ustanowienie jednolitego systemu, w jaki sposób przeglądarki zarządzają wyświetlaniem i indeksowaniem elementów stron WWW,
  • XML - język znaczników, na podstawie którego tworzone są aplikacje XML,
  • HTTP - protokół przesyłania stron WWW,
  • SVG - Scalable Vector Graphics - ogólny format grafiki wektorowej,
  • VoiceXML - język specyfikacji dialogu głosowego człowiek-komputer,
  • SMIL/TimeText - Synchronized Multimedia Integration Language - język, przy pomocy którego (wewnątrz XML) będzie można swobodnie manipulować plikami multimedialnymi i tekstem,
  • XSL/XSLT/XPath/XPointer - style, transformacje i inne techniki z tym związane,
  • WAI - dostępność stron WWW,
  • PICS - ocena zawartości stron WWW (pornografia, przemoc) bez stosowania cenzury, w celu ochrony dzieci,

Inne organizacje[edytuj | edytuj kod]

Inne organizacje zajmujące się standardami sieciowymi to m.in.:

Linki zewnętrzne[edytuj | edytuj kod]