На прошлой неделе в сообществе веб-стандартов произошли некоторые очень интересные события, вызванные недавним семинаром W3C по веб-приложениям и составным документам в Сан-Хосе. Семинар собрал около 50 человек, которые интересовались будущим Интернета в качестве платформы, и каждый участник должен был представить «документ с изложением позиции» перед посещением. Документы с изложением позиции доступны в Интернете , но наиболее актуальным документом для этого обсуждения является совместный документ, представленный Opera и Mozilla Foundation. Вот вступительные абзацы:
Мы считаем, что веб-приложения являются важной областью, которая недостаточно обслуживается существующими технологиями.
Существует растущая угроза решений от одного поставщика для решения этой проблемы до совместной разработки спецификаций. Чтобы конкурировать с другими игроками в этой области, пользовательские агенты с первоначальными реализациями совместно разработанных спецификаций в идеале должны быть отправлены до конца 2004 года.
Далее в документе описывается предлагаемый ими подход к решению проблемы, при этом наиболее интересным аспектом является стремление поддерживать все обратно совместимым с IE 6, который наверняка останется в роли большинства в течение следующих нескольких лет. наименее.
Все это имеет большой смысл. К сожалению, идея была сожжена в мастерской. Посмертно Иан Хиксон (соавтор предложения) предполагает, что проблема заключается в большом количестве продавцов плагинов и технологий на стороне сервера, присутствующих на семинаре — пропорция, которая отражает тенденции членства в W3C в целом. Кажется, что W3C просто не заинтересован в расширении возможностей существующих веб-технологий, предпочитая внедрять новые инновации с будущими стандартами, такими как XHTML 2 и CSS 3.
Проблема в том, что HTML 4 жив, работает и отчаянно нуждается в улучшениях. Internet Explorer будет с нами в его нынешнем виде в течение многих лет, и вряд ли он сильно потеряет позиции других браузеров, какими бы превосходными они ни были с технической точки зрения. Между тем, призрак XAML (нового, все поющего, все танцующего, основанного на XML, языка интерфейса) угрожает загрязнить Интернет приложениями для платформы через несколько лет. Нетрудно читать между строк и видеть XAML и, возможно, Flash, как «решения для одного поставщика», указанные в приведенных выше абзацах.
Предложенное решение этой проблемы — WHAT WG , Рабочая группа по технологиям веб-гипертекста. Объявленная всего несколько дней назад, группа «стремится разрабатывать спецификации на основе HTML и связанных с ними технологий, чтобы упростить развертывание совместимых веб-приложений с целью представления результатов в организацию по стандартизации». Похоже, что планируется разработать новые расширения для HTML 4 в открытой среде, избегая при этом нарушения обратной совместимости с вездесущим Internet Explorer. Эта группа не занимается беспроблемной организацией горячих веб-ботанов: в ее состав входят ключевые представители браузерных команд Mozilla, Opera и Safari, большинство из которых имеют опыт работы со спецификациями W3C. Они работают с открытым списком рассылки и уже имеют первоначальный черновой документ для языка веб-приложений Markup Language 1.0 , своей первой предложенной спецификации.
Трудно недооценить важность всего этого. Если вы разочарованы медленными темпами инноваций в современной сети, вам нужно проверить этих ребят. Это открытый процесс, поэтому ничто не помешает вам принять участие, и при поддержке трех из четырех основных производителей браузеров (и благодарности от Tantek