Прежде всего: Что это за сайт - Избранные записки - Книга "Доменные войны" - LaTeX в Web
Ремарка: зачем нужны стандарты
Интересно, что при обсуждении веб-стандартов очень часто приходится слышать от разработчиков, что, “если я сделал сайт, оттестировал и он одинаково отображается во всех браузерах, то это – работа, а стандарты не нужны вообще”. В принципе, понятно: корень распространённости такого мнения в историческом происхождении современной “веб-разработческой” среды, сильно не хватает там системного образования “по профилю”.
Между тем, подготовленный разработчик сайтов должен бы знать: веб-стандарты придуманы для того, чтобы новые браузеры, – которые “опытный” разработчик никак не имел возможности протестировать, – также могли корректно отображать уже разработанные сайты. Веб-стандарты – они делают всю систему разработки открытой для развития. То есть, соблюдение стандартов позволяет и разработчикам браузеров делать хорошие и универсальные (относительно веб-сайтов) продукты.
Судите сами: бравый разработчик, якобы “оттестировавший сайт во всех браузерах” – даже если и мог это сделать, с оговоркой о “распространённых браузерах”, то только для актуальных на момент тестирования версий, и, скорее всего, на сильно ограниченном наборе сочетаний ОС+браузер. А через месяц выйдет новая версия браузера, и в ней сайт этого разработчика будет успешно “разъезжаться”. Особенно, если новый браузер тоже не придерживается стандартов.
Наверное, разработчик веб-сайта может договориться с разработчиком браузера о том, как же связка этих двух элементов будет работать. В принципе, такая “договорённость” не обязательно должна происходить в виде личной встречи и “согласования позиций сторон”. Разработчику веб-сайта достаточно принять к сведению и исполнению пункты документации, опубликованной разработчиком веб-браузера. В результате как раз и появляется “закрытая система”, где все ждут новой документации и не знают, как уже работающий сайт поведёт себя через год. Развивать веб-разработку в такой связке – неоправданно сложно, если вообще возможно.
Забавно, что мало у кого вызывает протест наличие стандартов, например, на бытовое электропитание. Между тем, эти стандарты позволяют переехать с имеющимся телевизором в новую квартиру в другом городе и сохранить при этом работоспособность телевизора в плане его питания “от розетки”. Вряд ли самим веб-разработчикам, заявляющим, что “оттестировал во всех браузерах”, понравилось бы сперва “оттестировать” телевизор “во всех домах”, навесив на бедный электронный агрегат десяток дополнительных трансформаторов и дюжину тумблеров вида “[if IE 6]“, а через полгода выяснить, что в новой квартире электропитание подаётся в формате “605V/173Hz” и поэтому телевизор при включении неожиданно взорвался.
Так что задача веб-стандартов, в том, чтобы цикл разработки был предсказуемым, а разработанный в 2009 году веб-сайт мог бы корректно выводиться и в специальном 3D-браузере, который придумают в Бразилии к ноябрю 2012 года. И такая же ситуация со стандартами вообще, а не только с веб-стандартами. Просто, другие стандарты обеспечивают разработку других продуктов, например, самолётов.
()
Читайте также:
- Анонс: стартовал WebHiTech-2009
- ICANN и управление Интернетом
- Кириллический домен РФ и доменный фишинг
- Домен РФ и скандал про торговые марки
- Кириллический домен РФ и "Гарант-Парк-Телеком"
- WebHiTech: победители и церемония
- Паспортизация Рунета: сканы паспортов
- Развитие темы про "домены по паспорту"
- Google запустил публичный DNS-резолвер
- Воскресный юмор: онлайн-фокусы в "социальных сетях"
- Какой смешной рейтинг CMS
- Продолжение истории домена "РФ" - правила не меняют
- Развитие адресации: IPv6, DNS и веб-сёрфинг по паспорту
- "Отключение" Интернета и ляпы админов
- .TEL, новинки плагинов и компьютерная безопасность
- Паспорт и биометрическая идентификация
- DNSSEC на марше
Кратко этот сайт характеризуется так: здесь можно узнать про технологический прогресс, математику, авиацию, компьютеры, авиационные компьютеры, вооружения, роботов, вооружение роботов, армии мира, астрономию, космические исследования. И иногда о чём-то ещё (
.