BigApple.ru » Интернет » HTML » Ленивые авторы и снисходительные броузеры

Ленивые авторы и снисходительные броузеры

Добавлено: 13.02.2012
Автор: rrrr

Есть один принцип, касающийся обмена данными, особенно в Интернете, – быть снисходительным к тому, что вы получаете, и строгим – к тому, что выдаете. Это не рассуждение о социальной политике, а ско-

рее прагматический совет относиться терпимо к двусмысленностям и ошибкам в получаемых данных и вместе с тем стремиться, чтобы все, что вы посылаете, было точным до мелочей.

Броузеры являются хорошим примером терпимости к полученным данным. Большинство современных веб-страниц содержат какие-нибудь ошибки, хотя часто это всего лишь пропуски. Тем не менее броузеры принимают эти ошибочные тексты и представляют пользователям разумный результат. Благодаря этой снисходительности авторам все сходит с рук, и они подчас даже не знают, что допустили ошибку.

Большинство авторов прекращают работать над страницей, когда она уже хорошо выглядит и делает то, чего они от нее хотят. Очень немногие из них тратят время на то, чтобы в поисках возможных ошибок просмотреть свои страницы на разных средствах проверки грамматики HTML. Многие из тех, кто пробовал проверить, соответствуют ли их работы правилам языка, обнаруживали такое множество совершенных ими мелких ошибок, что они просто сдавались и продолжали создавать плохие страницы, которые сносно выводят добрые броузеры.

Поскольку количество плохих страниц продолжает расти, броузеры не могут позволить себе стать строгими. Пользователи будут избегать любых броузеров, которые попытаются настаивать на соблюдении даже самых основных правил стандарта HTML – пользователи хотят видеть веб-страницы, а не сообщения об ошибках. Порочный круг замыкается – плохие страницы заставляют использовать снисходительные броузеры, стимулирующие создание плохих страниц. Разорвите этот круг, поклявшись в том, что всегда, когда только сможете, вы будете создавать лишь документы, соответствующие правилам XHTML.

0 комментариев
Оцените статью:
Участник обсуждения

Нажмите, чтобы ответить

     
Время формирования страницы на сервере: 0.337 сек.