Проверка.
Можно бесконечно спорить о его преимуществах/недостатках, необходимости/ненужности, актуальности/неуместности и т.д. и т.п.
:) Для себя я вывел одно неоспоримое правило (очень простое): когда я вижу такой значок в нижнем правый угол Firefox -
Я могу точно знать, что ошибка где-то в незакрытом теге, неправильном размещении блоков или, например, неправильно названном атрибуте.
или еще в чем-то Действительно влияет на производительность/функциональность/отображение (нужное подчеркнуть).
У меня нет ленивых мыслей из серии: «Ой, ну это же валидатор.
Что-то ему там опять не понравилось.
Можем забить».
На самом деле, при отсутствии каких-либо средств, так сказать, «отладки» html-разметки, валидатор — отличный способ избежать глупых ошибок и отловить их быстро и безболезненно.
(Казалось бы, трюизм, но почему-то об этом часто забывают. Я удивляюсь, как те же программисты часто пренебрегают html-валидацией и лишний раз пишут, например, значение атрибута без кавычек - при передаче вёрстка в шаблон Казалось бы, кто ещё будет осознавать важность соблюдения правил синтаксиса и всех формальностей, как не кодеры?) Но вернемся к нашему названию.
Итак, открываем главную страницу Хабрахабра — и видим:
8 ошибок (я использую парсер SGML).
В принципе неплохо.
Это и понятно, ресурс делали люди, мягко говоря, понимающие, понимающие.
словом, профессионалы.
Тогда я просто заинтересовался, что это за ошибки и насколько они «нужные»:
те.
все ошибки по существу содержатся в блоке, вставляющем Javascript. Что характерно, во всех остальных подобных блоках всё нормально.
Самое главное, что их можно было исправить буквально «в мгновение ока»:
1) добавить необходимый атрибут type="text/javascript"
2) заключить содержимое тега в CDATA
(насколько я понимаю, так и должно быть, потому что валидатор обрабатывает только html — ну SGML, если быть точным — все остальное от него должно быть скрыто)
3) ВСЁ!
Еще есть один немаркированный альт для картинки с красноречивым классом «убей-и-пожалуйста» :) Ну тут все еще проще.
Предвкушая множество недоуменных комментариев из серии: «Ну и что?!» Я отвечаю: ничего.
Это еще одна демонстрация того, как исчезающе малое количество действий иногда может привести к значительным результатам.
И как даже на таких авторитетных ресурсах этим предпочитают пренебрегать.
Пища для размышлений, так сказать.
ПС : Ну, а если завтра, открыв по привычке любимый ресурс, я увижу белую галочку на светло-зеленом фоне справа внизу - опять же буду считать, что я не зря все это написал :) Теги: #проверка #Хабрахабр #Разработка сайта
-
Как Безопасно Использовать Ссылки В Даркнете
19 Oct, 24