Наших бьют! или После драки кулаками не машут
28 Dec. 2006Прочитал тут, и аж расстроился. Запись старая, но все же.
Как сообщает Webmascon, у Яндекса есть три валидных с точки зрения HTML проекта:
[...]
Валидатор проверяет синтаксис и правильность сложения элементов, но не проверяет логику.
Типа, все валидно, но вот пара div-ов, span и несколько i, превращают весь код к абсолютно нелогичный.
Но в чем косяк Яндекса? Или Вебмаскон где соврал? Вроде нет. Код валидный? Да! Какие проблемы со спаном вообще? Чем не угодили div-ы? Экстра-разметка необходима для поддержки устаревших браузеров серии IE 5-6 (и 7, отчасти ). Жалобы — в горком Редмонда.
Неужели, если к логичной семантической разметке добавить пустой div, то логика рушится безвозвратно? Элемент с изначально нейтральной семантикой, и может быть пустым для самых разных целей, для обработки скриптами, например. Хотя мы знаем для чего он скорее всего нужен… Помнится в коде страниц Last.fm часто встречается span с атрибутом class=”iesucks” :)) Может все-таки лучше в горком, а?
Валидность и семантичность некоторых проектов яндекса — это действительно знаковое событие и большой успех! А вот выискивать блох в безусловно успешной работе, не слишком прилично. Приведенные “нелогичности” на более крупных животных никак не тянут. Под знаменем Майкрософт это все выглядит как наезд и издевка.
Ошибки конечно есть, но не критические. Проходит само, без лекарств. К тому же автор заметки не удосужился привести адреса страниц, где он их нашел. Неаккуратный стиль критики. До кучи: комментирование закрыто (upd: Меня тут поправляют, что это не так. Но некий экзотический ID, для меня — все равно что блокировка. Для меня и большинства людей — закрыто.) Такой подход видеть неприятно.
Неудобно, но придется посоветовать автору испытать валидатор на собственном блоге (результаты), производства любимой компании. Хотя, он это делал наверняка, но продолжает пользоваться кривым продуктом. Смешно после этого слышать про ошибки Яндекса. Прежде чем о логике рассуждать, давайте прежде избавимся от детских болезней.
За державу, блин, обидно! Яндекс — наш! В отличие от M$, который при том о валидности своих проектов может только мечтать. Валидность Яндекса — это наша валидность :)) Ручки загребущие и рыльца в пушку — прочь от Яши!