Стандарт HTML будут разрабатывать браузерописатели
Во вторник произошло малозаметное в отечественном медиапространстве и малопонятное для рядовых интернет-пользователей событие: после нескольких лет взаимного фэ и вялотекущего срача, W3C и WHATWG подписали меморандум о взаимопонимании.
W3C – членская организация, объединяющая на сегодня 444 организации, представители которых могут принять участие в разработке стандартов для Интернета. Строго говоря, принять участие может любой желающий, обладающий соответствующими познаниями, в том числе и в рабочем языке соответствующей рабочей группы (я участвовал и знаю, о чем говорю).
WHATWG – эмм... сообщество, учрежденное сотрудниками трех компаний: Apple, Mozilla Foundation (браузер Firefox) и Opera Software (ныне покойный браузер Opera), а сегодня контролируемое Apple, Mozilla, Google и Microsoft, то есть – четырьмя ключевыми производителями веб-браузеров.
В один прекрасный момент эта группа товарищей заявила W3C: вы разрабатываете стандарты для «Паутины», а мы – разрабатываем веб-браузеры, и нас не устраивают ваши стандарты, мы сами будем их разрабатывать. W3C подняла лапки и сказала: ОК... Так был принят стандарт языка разметки гипертекста HTML версии 5 – первый стандарт, утвержденный в качестве такового W3C на основе проекта WHATWG.
Теперь меморандум, о котором шла речь в заголовке, закрепляет такое положение дел: WHATWG – разрабатывает, W3C – утверждает. Да, предусмотрена возможность возникновения разногласий, процедура переговоров, согласований и прочего словоблудия, но также и констатировано фактическое положение дел: WHATWG кладет на W3C с прибором и делает, что захочет, когда ей надоест соблюдать политес.
Так почему бы мне не положить такой же прибор на все эти разборки? – воскликнет наивный читатель. Да, это все, что нам остается! – воскликну я в ответ, – Но знать сводки с полей далеких сражений полезно, и вот почему.
Мы же тут на Пикабу регулярно пишем, как лазили по Интернету, никого не трогали, мирно прон котяток разглядывали, а тут, откуда ни возьмись – подпишись, нажми, подтверди, закрой и вот это все, а потом – спам валит, баннеры лезут, деньги с карточки тю-тю и вообще караул!!!
Так я вам сейчас в двух словах расскажу, откуда берется львиная доля этого караула – благодаря победе бабла WHATWG над сообществом W3C. Стандарта HTML 5 сегодня фактически не существует. То есть, он существует, и он даже по-прежнему стандарт, только «большая четверка» клала на него, переименовав в HTML Living Standard (живой, развивающийся стандарт).
Развитие заключается в том, что заинтересованные лица в четыре хари лепят в «стандарт» что и как захотят, внедряя поддержку этих, называя вещи своими именами, экспериментальных, если не сказать больше – сырых и насквозь дырявых функций в свою продукцию, причем не ограничиваются собственно HTML (то есть, стандартом всего лишь разметки текстового документа), а встраивая в браузеры вообще что угодно (причина, по которой я лично называю Google Chrome – трояном, а не браузером).
Например, «любимые» всеми веб-уведомления: придуманы, разработаны и пропихнуты в качестве стандарта – кем бы вы думали? Google! То есть, видя очередную попытку жуликов подписать вас на спам, следует не просто выругаться, а выругаться в адрес Корпорации Добра, ведь без нее этой (и многой другой) мерзости в наших браузерах просто не было бы.
Карфаген должен быть разрушен Добро пожаловать в киберпанк, где «изобретатель Интернета» и по совместительству глава W3C сэр Тим Бернерс-Ли курит в сторонке, а корпорации диктуют рядовым пользователям, что, как и когда им видеть в Интернете.