За что отвечает консорциум w3c
За что отвечает консорциум w3c
| XHTML Каскадные таблицы стилей (CSS) Кодировки символов Сравнение движков отображения Семейство шрифтов |
|---|
Консо́рциум Всеми́рной паути́ны (англ. World Wide Web Consortium, W3C ) — организация, разрабатывающая и внедряющая технологические стандарты для Всемирной паутины. Консорциум возглавляет Тим Бернерс-Ли, изобретатель HTML, информационных технологий.
Содержание
Цели и задачи
W3C разрабатывает для Интернета единые принципы и стандарты (называемые «Рекоменда́циями», англ. W3C Recommendations ), которые затем внедряются производителями программ и оборудования. Таким образом достигается совместимость между программными продуктами и аппаратурой различных компаний, что делает Всемирную сеть более совершенной, универсальной и удобной.
Миссия W3C: «Полностью раскрыть потенциал Всемирной паутины, путём создания протоколов и принципов, гарантирующих долгосрочное развитие Сети».
Более конкретная цель W3C — помочь компьютерным программам достичь способности ко взаимодействию в Сети (т. н. «сетева́я интеропера́бельность», англ. Web interoperability ). Применение единых стандартов в Сети — это ключевой шаг для достижения такого взаимодействия.
Две другие важнейшие задачи Консорциума — обеспечить полную «интернационализа́цию Сети́» и сделать Сеть доступной для людей с ограниченными возможностями. Для решения первой задачи Консорциум активно сотрудничает с организацией «Юнико́д» (англ. Unicode ) и рядом других рабочих групп, занимающихся международным сотрудничеством в Интернете и языковыми технологиями. Для решения второй задачи Консорциум не только сотрудничает с организациями соответствующего профиля, но и разработал свои собственные Рекомендации, которые сейчас активно набирают популярность.
Особенности внедрения Рекомендаций
Рекомендации Консорциума Всемирной паутины открыты, то есть не защищены патентами и могут внедряться любым человеком без всяких финансовых отчислений консорциуму. В отличие от других организаций, занимающихся разработкой стандартов для Интернета, Консорциум Всемирной паутины не имеет программ сертификации (на соответствие Рекомендациям консорциума) и не планирует их вводить, поэтому Рекомендации W3C получили гораздо большее распространение, нежели стандарты любых других организаций. В то же время, из-за отсутствия сертификации многие производители следуют Рекомендациям лишь частично. Рекомендации консорциума построены таким образом, что частичное внедрение не нарушает общих стандартов. Некоторые популярные Рекомендации имеют несколько степеней внедрения — кому как удобнее. Степени внедрения — это новое слово в сетевых стандартах, которое принесло Консорциуму Всемирной паутины и его Рекомендациям заслуженную популярность.
Рекомендации W3C зачастую хорошо проработаны и детализированы. С другой стороны, большинство Рекомендаций доступны для любых категорий пользователей — от экспертов-программистов до начинающих веб-мастеров. Кроме технических спецификаций, Консорциум также публикует много руководств и советов, облегчающих внедрение Рекомендаций. За последнее время W3C провёл огромную работу по популяризации своих стандартов, особенно в Европе.
Процесс стандартизации
Любой стандарт W3C проходит 4 стадии согласования:
и только после этого официально становится Рекомендацией W3C.
Рекомендации могут время от времени обновляться. К Рекомендациям публикуются сообщения о выявившихся ошибках и неточностях (англ. errata ). Когда накапливается достаточный запас выявленных ошибок, выходит новая, исправленная и доработанная редакция (англ. edition ) Рекомендации (например, «редакция 1.1»). В исключительных случаях вся Рекомендация может быть отозвана Консорциумом для переработки.
Для удобства пользователей Консорциумом созданы специальные программы-валидаторы (англ. Online Validation Service ), которые доступны по Сети и могут за несколько секунд проверить документы на соответствие популярным Рекомендациям W3C. Консорциумом также созданы многие другие утилиты для облегчения работы веб-мастеров и программистов. Большинство утилит — это свободные программы, все они бесплатные. В последнее время, следуя мировым тенденциям, Консорциум в целом гораздо больше внимания уделяет проектам с открытым исходным кодом.
История
Консорциум был создан в 1994 году как консультативный орган для лидеров компьютерной индустрии. Крупнейшие мировые компании и корпорации договаривались в W3C об обеспечении совместимости своих продуктов и внедрении новых технологических стандартов.
Первым крупным успехом Консорциума стала стандартизация языка гипертекстовой разметки англ. HyperText Markup Language ) в 1996 году. Дело в том, что в середине 1990-х годов ряд крупнейших производителей программного обеспечения планировал выпустить каждый свою версию языка HTML со своими названиями тегов. Разумеется, это привело бы к хаосу в Интернете, и в результате веб-страница одной компании была бы размечена совершенно не так, как страница другой компании. Из-за этого веб-браузер одной компании не мог бы отображать страницы, созданные по правилам другой компании. Именно W3C принадлежит заслуга в том, что HTML был выпущен с единым базовым набором тегов и атрибутов и веб-страницы стали такими, какими мы их знаем сейчас. Хотя полного совпадения тегов и атрибутов HTML достичь не удалось до сих пор.
Перспективы
С тех пор Консорциум Всемирной паутины проделал огромную работу, выпустив более 110 Рекомендаций за 10 лет. Членами Консорциума ныне являются более 350 организаций из 28 стран мира. На Рекомендациях W3C основаны тысячи программ и сотни миллионов файлов в сети Интернет. В настоящее время Консорциум является, пожалуй, самой авторитетной организацией в области стандартизации Всемирной паутины.
Дальнейшее развитие Интернета Консорциум Всемирной паутины связывает с концепцией семантической паутины. Семантическая паутина — это надстройка над существующей Всемирной паутиной, которая призвана сделать размещённую в Сети информацию более понятной для компьютеров. Тогда программы смогут сами находить нужные ресурсы, обрабатывать информацию, обобщать данные, выявлять логические связи, делать выводы и даже принимать решения на основе этих выводов. При широком распространении и грамотном внедрении семантическая паутина может вызвать революцию в Интернете.
Структура консорциума
Общую администрацию Консорциума Всемирной паутины осуществляют 3 организации:
Членом Консорциума может стать юридическое или частное лицо, занимающееся веб-технологиями и заинтересованное в развитии Интернета. Основным источником финансирования Консорциума являются членские взносы. Членами Консорциума уже являются более 350 организаций.
Международную координацию осуществляют так называемые «офисы W3C» (англ. W3C Offices ), которые созданы уже в 14 странах мира. Время от времени Консорциум Всемирной паутины также устраивает международные конференции.
Процесс выработки Рекомендаций проходит в специальных группах. Рабочие и исследовательские группы Консорциума включают штатный персонал, представителей организаций-членов и приглашённых экспертов. С предложениями в адрес рабочих групп может выступить любое лицо, даже не члены W3C.
За что отвечает консорциум w3c
Полное название: World Wide Web Consortium.
Дата организации: 1994 год.
Учредители: Tim Berners-Lee, MIT и CERN при поддержке DARPA и European Comission.
Юридический статус: по законодательству юридического статуса не имеет.
Источник финансирования: членские взносы.
6.2. НАПРАВЛЕНИЯ И ПАРАДИГМА ДЕЯТЕЛЬНОСТИ
Рис.21. Структура парадигмы консорциума W3C.
Официальная парадигма деятельности консорциума (см. рис.21) предусматривает, как и у других сообществ поддержки Интернета, принцип открытой разработки стандартов, а также систему принципов и инициатив, нацеленных на продвижение технологий Web по целому спектру возможных направлений, в т.ч.:
Принцип «Веб для всех»
Данный принцип предполагает доступность Web для всех, независимо от аппаратного и программного обеспечения, сетевой инфраструктуры, языка, местонахождения, сферы деятельности и культурных обычаев, в том числе для людей с ограниченными физическими и умственными возможностями.
Принцип «Веб на всем»
Принцип «Веб для взаимодействия»
Данный принцип предполагает не только возможность доступа пользователей к Web в режиме «read only», но и предоставление им широких возможностей по созданию собственного контента, совместной работе и совместному использованию ресурсов.
Инициативы «Веб данных», «Веб сервисов» и «Веб доверия»
Данные инициативы направлены на расширение сфер использования Веб и повышение безопасности на основе широкого использования экосистемы XML и концепции Semantic Web (Семантическая паутина).
6.3. ОРГАНИЗАЦИОННАЯ СТРУКТУРА
Организационные основы консорциума регламентированы его уставными документами (Member Agreement и приложением 1 к нему), а также процедурным стандартом World Wide Web Consortium Process Document. Организационная структура, соответствующая данным документам, приведена на рис.22.
Рис.22. Организационная структура консорциума W3C.
В организационной структуре W3C выделяются следующие структурные единицы:
Администраторы
Администраторы играют ведущую роль в консорциуме W3C, а среди администраторов ведущая роль принадлежит MIT, который назначет руководителей на ключевые посты и является лидером в определении долговременной стратегии.
Члены консорциума
Директор W3C
Директор W3C по сути является Главным Архитектором разрабатываемых консорциумом технических решений. Он назначается руководством MIT и подотчетен руководителю лаборатории компьютерных наук и искусственного интеллекта (CSAIL) данного института. С момента основания и по настоящее время бессменным директором консорциума W3C является его основатель и изобретатель WWW Тим Бернерс-Ли.
Команда W3C
Консультативный комитет.
Консультативный комитет является совещательных органом. В его состав входят по одному представителю от каждого члена W3C. В его компетенцию входит согласование планов и бюджетов W3C и оценка их исполнения. Комитет собирается на очные собрания два раза в год, а также обсуждает и согласует предложения по активации новых или модификации активированных проектов через е-мэйл рассылки.
Консультативное бюро.
В состав консультативного бюро входят 9 выборных представителей от Консультативного комитета. Работу бюро возглавляет Председатель W3C, назначаемый из состава Команды W3C. Бюро обеспечивает текущее взаимодействие с Командой по текущим вопросам стратегии, управления и разрешения конфликтов, обеспечивает информирование членов W3C, рассматривает апелляции и реализует процедуру периодического пересмотра World Wide Web Consortium Process Document.
Группа по архитектуре.
Комитет по стратегии
Группы.
Вся работа по разработке стандартов сосредоточена в рабочих группах, формируемых из членов Команды W3C, представителей организаций-членов консорциума и сторонних специалистов. Кроме рабочих групп организуются также группы интересов и группы координации. Полный перечень действующих групп см. на странице Groups.
Кроме групп данного типа с целью привлечения к работе W3C широких слоев интернет-сообщества при консорциуме с недавнего времени также создаются общественные группы и бизнес-группы. Рассмотрим данные структурные единицы более подробно.
6.4. РАБОЧИЕ ГРУППЫ.
Рабочие группы создаются для разработки или модификации Web-стандартов, а также для реализации других проектов, связанных с платформой WWW. Основанием для создания группы является согласованное Консультативным комитетом предложение по проекту, предлагаемому к реализации. Предложение формирует Команда на основании выявления заинтересованности в проекте путем анализа дискуссий в Консультативном комитете, организуя семинары, проводя консультации с другими организациями, а также рассматривая поступающие предложения членов и команды W3C (Member submission и Team submission соответственно).
Для организации группы разрабатывается ее хартия, назначается Председатель, лицо, ответственное за взаимодействие с Командой, и дается объявление о наборе участников. Участниками группы могут быть представители членов W3C, представители Команды и приглашенные эксперты. Численность группы обычно не превышает 15 человек. Группа функционирует в соответствии с целями, техническими требованиями, планами, сроками и выделенными ресурсами, определенными в ее хартии. Одна группа может участвовать в нескольких проектах и в одном проекте могут участовать несколько групп. Внутри групп могут создаваться целевые подгруппы (Task Force)для решения частных задач.
Дискуссия в группе организуется через почтовые рассылки, а также на собраниях. Для поддержания «тонуса» группы и организации постоянного контроля ее деятельности на группу возлагается обязанность не менее одного раза в три месяца публиковать результаты своей работы в репозитории All Standards and Drafts.
Рис.23. Стадии разработки стандарта.
В соответствии с требованиями W3C Technical Report Development Process (п. 7 W3C Development Process) разработка стандартов (рекомендаций) проходит в несколько этапов (см. рис.23) с вынесением документов на всеобщее обсуждение, а также проверкой на реализуемость и тестированием заложенных в них технических решений. Она включает следующие стадии:
На начальной стадии может выявиться нецелесообразность дальнейшей работы над стандартом. В этом случае рабочей группой выпускается документ Working Group Note, извещающий о прекращении работ.
Одновременно с очередной редакцией стандарта рабочая группа обязана на каждом из этапов представлять на всеобщее обозрение подробные отчеты и протоколы, касающиеся проведенных обсуждений, внесенных изменений и их обоснований, мер по координации с другими группами и увязке документа с другими стандартами и т.д. и пр.
Примечание. Для выполнения таких работ, как программирование тестовых задач, перевод стандартов, разработка инструментария и др. группа может привлекать волонтеров.
6.5. ГРУППЫ ИНТЕРЕСОВ.
Группы интересов представляют собой объединения единомышленников в определенной технической области, касающейся платформы WWW, и служат для обмена идеями в части развития и совершенствования WWW. В состав групп интересов, в отличие от рабочих групп, кроме представителей членов W3C, Команды W3C и приглашенных экспертов могут также входить представители интернет-общественности в соответствии с установленными требованиями и ограничениями.
Группы интересов создаются по такой же схеме, что и рабочие, и также должны иметь хартию, Председателя и лиц, ответственных за контакты с Командой W3C. В составе групп интересов также могут создаваться целевые погруппы (Task Force). Результаты своей работы группы интересов публикуют в виде документов Interes Group Note, а также в виде любых других произвольных документов, например, в виде тематических публикаций, Wiki-ресурсов и пр.
6.6. ГРУППЫ КООРДИНАЦИИ.
Группы координации создаются для решения вопросов, связанных с взаимозависимостью проектов, стандартов, групп с другими проектами, стандартами и группами, в том числе и с внешними по отношению к консорциуму. Группы координации создаются в начале работы над проектами одновременно с рабочими группами при наличии потребности в координации, либо в процессе разработки проектов при возникновении соответствующей потребности.
В состав группы координации входят ее Председатель, Председатели координируемых групп, лица, ответственные за взаимодействие с командой и приглашенные эксперты. Также, как и другие группы, группы координации имеют собственные хартии. Результаты работы доводятся до сообщества в виде документов Coordination Group Note, а также виде любых других публикаций и ресурсов.
6.7. ОБЩЕСТВЕННЫЕ И БИЗНЕС-ГРУППЫ.
Консорциум предоставляет специалистам интернет-сообщества возможность создания своих собственных групп для дискуссий и продвижения собственных идей и инициатив, для чего на сайте консорциума имеется специальный раздел W3C Community and Business Group. Для создания группы необходимо иметь зарегистрированный аккаунт участника сообщества W3C, что доступно любому пользователю.
Общественная группа (Community Group) представляет собой открытую площадку для общения и взаимодействия веб-разработчиков, на которой они поддерживают дискуссии, разрабатывают спецификации и тестовые задачи, а также контактируют с экспертами W3C.
Членом общественной группы может стать любой желающий, членство в ней является бесплатным. Группа функционирует на принципах самоорганизации, ее деятельность не регламентируется какими-либо внешними документами и не ограничена по срокам и числу участников. Результаты работы группы могут быть использованы в перспективных разработках W3C.
Бизнес-группа (Business Group) предоставляет инноваторам, желающим оказать влияние на Web, возможность свободной коллаборации с единомышленниками, включая членов сообщества W3C. Членами бизнес-группы могут быть члены сообщества W3C, для которых членство является бесплатным, а также сторонние организации и индивидуалы, для которых членство является платным.
Бизнес-группы также функционируют на принципе самоорганизации, не имеют уставных документов и ограничений по времени. Они могут быть открытыми для присоединения новых участников, временно открытыми или закрытыми. Кроме того, им гарантируется организационно-техническая поддержка со стороны Команды W3C.
На момент написания данной публикации действовало 177 общественных групп и всего 3 бизнес-группы, завершили свою работу 10 общественных групп и начато формирование 4-х общественных групп. Беглый взгляд на страницы групп показывает, что результативность бизнес-групп достаточно высока. Результативность же общественных групп находится на низком уровне. Они, за редким исключением, не выдают итоговых документов, интенсивность обсуждения низка, количество постов участников незначительно. Наиболее значимыми их результатами, за редким исключением, явлются преобразование ряда групп в группы интересов.
6.8. ПОЛЕЗНЫЕ РЕСУРСЫ W3C.
Он-лайн валидаторы:
Программное обеспечение
6.9. СМЕЖНЫЕ ОРГАНИЗАЦИИ.
Следует отметить, что значительное влияние на архитектуру Web на его ранних стадиях развития, особенно в период т.н. «войны броузеров», оказал ряд смежных организаций, которые проводили свои собственные, порой конкурирующие, разработки. Кроме того, ряд решений уже существовал до появления WWW и после интеграции с ним стал его неотъемлемой частью, «привязав» своих разработчиков к сообществу WWW. Перечислим наиболее важных участников этого процесса и их разработки:
Netscape Communication. Данной фирме принадлежи приоритет в области разработки концепции, языка (JavaScript) и объектной модели (DOM) сценариев веб-страниц.
Консорциум всемирной паутины
| XHTML Каскадные таблицы стилей (CSS) Кодировки символов Сравнение движков отображения Семейство шрифтов |
|---|
Консо́рциум Всеми́рной паути́ны (англ. World Wide Web Consortium, W3C ) — организация, разрабатывающая и внедряющая технологические стандарты для Всемирной паутины. Консорциум возглавляет Тим Бернерс-Ли, изобретатель HTML, информационных технологий.
Содержание
Цели и задачи
W3C разрабатывает для Интернета единые принципы и стандарты (называемые «Рекоменда́циями», англ. W3C Recommendations ), которые затем внедряются производителями программ и оборудования. Таким образом достигается совместимость между программными продуктами и аппаратурой различных компаний, что делает Всемирную сеть более совершенной, универсальной и удобной.
Миссия W3C: «Полностью раскрыть потенциал Всемирной паутины, путём создания протоколов и принципов, гарантирующих долгосрочное развитие Сети».
Более конкретная цель W3C — помочь компьютерным программам достичь способности ко взаимодействию в Сети (т. н. «сетева́я интеропера́бельность», англ. Web interoperability ). Применение единых стандартов в Сети — это ключевой шаг для достижения такого взаимодействия.
Две другие важнейшие задачи Консорциума — обеспечить полную «интернационализа́цию Сети́» и сделать Сеть доступной для людей с ограниченными возможностями. Для решения первой задачи Консорциум активно сотрудничает с организацией «Юнико́д» (англ. Unicode ) и рядом других рабочих групп, занимающихся международным сотрудничеством в Интернете и языковыми технологиями. Для решения второй задачи Консорциум не только сотрудничает с организациями соответствующего профиля, но и разработал свои собственные Рекомендации, которые сейчас активно набирают популярность.
Особенности внедрения Рекомендаций
Рекомендации Консорциума Всемирной паутины открыты, то есть не защищены патентами и могут внедряться любым человеком без всяких финансовых отчислений консорциуму. В отличие от других организаций, занимающихся разработкой стандартов для Интернета, Консорциум Всемирной паутины не имеет программ сертификации (на соответствие Рекомендациям консорциума) и не планирует их вводить, поэтому Рекомендации W3C получили гораздо большее распространение, нежели стандарты любых других организаций. В то же время, из-за отсутствия сертификации многие производители следуют Рекомендациям лишь частично. Рекомендации консорциума построены таким образом, что частичное внедрение не нарушает общих стандартов. Некоторые популярные Рекомендации имеют несколько степеней внедрения — кому как удобнее. Степени внедрения — это новое слово в сетевых стандартах, которое принесло Консорциуму Всемирной паутины и его Рекомендациям заслуженную популярность.
Рекомендации W3C зачастую хорошо проработаны и детализированы. С другой стороны, большинство Рекомендаций доступны для любых категорий пользователей — от экспертов-программистов до начинающих веб-мастеров. Кроме технических спецификаций, Консорциум также публикует много руководств и советов, облегчающих внедрение Рекомендаций. За последнее время W3C провёл огромную работу по популяризации своих стандартов, особенно в Европе.
Процесс стандартизации
Любой стандарт W3C проходит 4 стадии согласования:
и только после этого официально становится Рекомендацией W3C.
Рекомендации могут время от времени обновляться. К Рекомендациям публикуются сообщения о выявившихся ошибках и неточностях (англ. errata ). Когда накапливается достаточный запас выявленных ошибок, выходит новая, исправленная и доработанная редакция (англ. edition ) Рекомендации (например, «редакция 1.1»). В исключительных случаях вся Рекомендация может быть отозвана Консорциумом для переработки.
Для удобства пользователей Консорциумом созданы специальные программы-валидаторы (англ. Online Validation Service ), которые доступны по Сети и могут за несколько секунд проверить документы на соответствие популярным Рекомендациям W3C. Консорциумом также созданы многие другие утилиты для облегчения работы веб-мастеров и программистов. Большинство утилит — это свободные программы, все они бесплатные. В последнее время, следуя мировым тенденциям, Консорциум в целом гораздо больше внимания уделяет проектам с открытым исходным кодом.
История
Консорциум был создан в 1994 году как консультативный орган для лидеров компьютерной индустрии. Крупнейшие мировые компании и корпорации договаривались в W3C об обеспечении совместимости своих продуктов и внедрении новых технологических стандартов.
Первым крупным успехом Консорциума стала стандартизация языка гипертекстовой разметки англ. HyperText Markup Language ) в 1996 году. Дело в том, что в середине 1990-х годов ряд крупнейших производителей программного обеспечения планировал выпустить каждый свою версию языка HTML со своими названиями тегов. Разумеется, это привело бы к хаосу в Интернете, и в результате веб-страница одной компании была бы размечена совершенно не так, как страница другой компании. Из-за этого веб-браузер одной компании не мог бы отображать страницы, созданные по правилам другой компании. Именно W3C принадлежит заслуга в том, что HTML был выпущен с единым базовым набором тегов и атрибутов и веб-страницы стали такими, какими мы их знаем сейчас. Хотя полного совпадения тегов и атрибутов HTML достичь не удалось до сих пор.
Перспективы
С тех пор Консорциум Всемирной паутины проделал огромную работу, выпустив более 110 Рекомендаций за 10 лет. Членами Консорциума ныне являются более 350 организаций из 28 стран мира. На Рекомендациях W3C основаны тысячи программ и сотни миллионов файлов в сети Интернет. В настоящее время Консорциум является, пожалуй, самой авторитетной организацией в области стандартизации Всемирной паутины.
Дальнейшее развитие Интернета Консорциум Всемирной паутины связывает с концепцией семантической паутины. Семантическая паутина — это надстройка над существующей Всемирной паутиной, которая призвана сделать размещённую в Сети информацию более понятной для компьютеров. Тогда программы смогут сами находить нужные ресурсы, обрабатывать информацию, обобщать данные, выявлять логические связи, делать выводы и даже принимать решения на основе этих выводов. При широком распространении и грамотном внедрении семантическая паутина может вызвать революцию в Интернете.
Структура консорциума
Общую администрацию Консорциума Всемирной паутины осуществляют 3 организации:
Членом Консорциума может стать юридическое или частное лицо, занимающееся веб-технологиями и заинтересованное в развитии Интернета. Основным источником финансирования Консорциума являются членские взносы. Членами Консорциума уже являются более 350 организаций.
Международную координацию осуществляют так называемые «офисы W3C» (англ. W3C Offices ), которые созданы уже в 14 странах мира. Время от времени Консорциум Всемирной паутины также устраивает международные конференции.
Процесс выработки Рекомендаций проходит в специальных группах. Рабочие и исследовательские группы Консорциума включают штатный персонал, представителей организаций-членов и приглашённых экспертов. С предложениями в адрес рабочих групп может выступить любое лицо, даже не члены W3C.


