Стандарты
12-12-2010 11:00
к комментариям - к полной версии
- понравилось!
Есть чёткий набор стандартов, есть инструмент — валидатор — для проверки соответствия определенному стандарту. Невалидный код, это не соответствие стандарту. Какие ещё могут быть рассуждения?
Дома тоже можно строить так чтобы с виду было красиво, при строительстве забив большой болт на ГОСТы и СНиПы. Только гарантий что дом не развалится на составные части никакой нет. Я бы не стал жить в таком доме.
Мне жаль, что многие так наплевательски относятся к одной из самых главных вещей — стандартам. Всем хочется простоты и быстроты, при минимальном использовании серого вещества. Давайте так-же будем относится к RFC: «Ай, работает, да и хрен с ним» и посмотрим что станет с индустрией.
Вы же не «возводите в ранг фетиша» синтаксический анализатор вашего любимого языка программирования, а просто делаете так, чтобы он давал компилятору собрать код, следую стандарту языка программирования? Вот и валидатор делает тоже самое.
Ну дают браузеры возможность рендерить даже синтаксически неверный код, ну хорошо. Только это не значит что на стандарт можно «забить болт», а значит что если в друг, по какой-то причине загрузился только кусок страницы, браузер попробует собрать её из того, что загрузилось. Не больше.
Стандарты существуют не только для разработчиков браузеров. Они существуют для всех. И для верстальщиков, и для веб-программистов и т.д.
Я надеюсь что скоро придумают режим «Complete Strict», который будет подразумевать запрет отображения содержимого до того момента, пока он не будет полностью соответствовать стандарту.
вверх^
к полной версии
понравилось!
в evernote