| 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
architektura informacji, użyteczność, dostępność
|
World Wide Web Consortium, w skrócie W3C, to organizacja, która zajmuje się ustanawianiem standardów pisania oraz 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 oraz serwera WWW.
W3C jest aktualnie zrzeszeniem ponad 400 organizacji, firm, agencji rządowych oraz uczelni z całego świata. Publikowane przez W3C rekomendacje nie posiadają mocy prawnej, nakazującej ich użycie.
Struktura
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 albo 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). Aktualnie do W3C trzeba ponad 400 rozmaitych organizacji, od uczelni oraz stowarzyszeń webmasterów począwszy, a na ogromnych firmach (np. Microsoft) 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 albo odrzuceniu danego standardu ustanowionego przez któryś z zespołów tematycznych.
Nad pracami zespołów oraz Komitetu Doradczego czuwa Załoga W3C (W3C Team), która teoretycznie zapewnia tylko obsługę techniczną dyskusji, ale w rzeczywistości ma też nader istotny wpływ na ich przebieg.
Procedura ustanawiania standardów
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 albo ustanowienia nowego standardu. Draft bywa odrzucony od razu przez odpowiedni dla niego zespół albo dołączony do ogólnego dokumentu zwanego Process Document. Od 2001 roku draft może też rekomendować albo proponować odrzucenie TAG. Pewne drafty zaczynają całkowicie nowe procesy dyskusyjne oraz 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ę albo zajmuje W3C
- 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 oraz indeksowaniem elementów stron WWW,
- XML - język znaczników, na podstawie którego wykonywane 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 da się swobodnie manipulować plikami multimedialnymi oraz tekstem,
- XSL/XSLT/XPath/XPointer - style, transformacje oraz 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
Inne organizacje zajmujące się standardami sieciowymi to m.in.:
Linki zewnętrzne