Каталог RSS-каналов
Статистика

RSS-каналов в каталоге: 3394

Добавлено сегодня: 0

Добавлено вчера: 0

Hi-Tech / Прочее

Противостояние W3C и WHATWG: Apple, Google, Microsoft, Mozilla возражают против DOM 4.1

Хабрахабр / Интересные / Тематические публикации 14.04.2018 в 11:16

Интересные публикации из тематических хабов на Хабрахабре

Как всем известно, существует две спецификации HTML: W3C (консорциум World Wide Web) и WHATWG (компании Apple, Google, Microsoft и Mozilla, де-факто авторы стандарта HTML5). На этой неделе между создателями спецификаций состоялся открытый конфликт.

Ситуация развивалась следующим образом. Началось всё с того, что W3C сделала форк спецификации живого стандарта WHATWG DOM и назвала его DOM 4.1. Затем W3C внесла в неё несовместимые изменения и объявила форк официальной спецификацией, хотя по факту вся важная работа производилась в версии WHATWG.

Прошло некоторое время, и месяц назад стартовало публичное обсуждение предложения W3C сделать спецификацию Кандидатом в рекомендации (после неё существенные изменения по сути уже не вносятся, только уточняются детали дизайна в PR, рекомендация принимается официально). Прочитать это познавательное обсуждение можно на Github по адресу.

Логично предположить, что у некоторых членов W3C возникли вполне обоснованные возражения по поводу несовместимости двух версий DOM. Здесь в вопрос вмешался CEO W3C, который вступил с ними в спор и отклонил все их возражения, продвинув спецификацию до статуса Кандидата в рекомендации (Candidate Recommendation, CR) и объявив призыв к консенсусу.

Разумеется, членам WHATWG такой поворот событий не понравился. После того, как директор W3C отказался изменять спецификации, эти компании несколько дней назад выступили с официальным возражением (Formal Objection) против DOM 4.1, пообещав W3C, что в текущем виде данную спецификацию ни один из движков браузеров реализовывать не собирается — поскольку две несовместимые версии DOM не нужны ни разработчикам, ни пользователям.

Читать дальше →

Другие записи ленты

[Из песочницы] Как можно разработать две части игры за полгода и не сойти с ума 14.04.2018 в 09:56

[Перевод] Внедрение предметно-ориентированного проектирования в PHP 13.04.2018 в 17:08

Айтрекинг, эмоции и VR: конвергенция технологий и актуальные исследования 13.04.2018 в 15:53

[Из песочницы] И снова о переводе документации PHP 13.04.2018 в 14:46

[Из песочницы] Почему игровые серверы и чат должны существовать раздельно 13.04.2018 в 13:58

[Перевод] Опасные pickles — вредоносная сериализация в Python 13.04.2018 в 13:04

Генерация кода во время работы приложения: реальные примеры и техники 13.04.2018 в 12:04

Выбираем Yii2 или laravel 13.04.2018 в 11:58

[Перевод] Процедурная генерация лабиринтов в Unity 10.04.2018 в 06:01

Security Week 12: игры в карты, зловред с ручным приводом и здоровый подход к утечкам 09.04.2018 в 21:36