К какому точка делает страницу HTML допустимой стоящий того?

С тех пор давным-давно, когда я узнал о Блоке проверки допустимости W3C, я удостоверился каждый документ HTML, который я сделал, был допустимый HTML.

Однако я иногда думаю, что просто не необходимо напрасно тратить время, делая это допустимым. Конечно, для фактических интернет-страниц может быть важным, но делает страницы на Интранет или даже небольшие фронтенды, которые используются с другими программами, когда страница HTML представляет правильно в наиболее используемых браузерах (не обязательно считающий IE 6 и 7).

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

или

теги.

7
задан Maroun 25 March 2018 в 13:12
поделиться

4 ответа

Сделать страницу валидной ради нее самой - это не совсем деловое предложение. То, что происходит с конечными пользователями (с их капризными браузерами), является настоящей проверкой.

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

6
ответ дан 7 December 2019 в 07:40
поделиться

Сделать HTML-страницу «действительной» стоит того, если вы хотите сделать ее более удобной для будущего. То есть, когда браузеры начинают исключать устаревшие теги или теги производителя, вы обнаружите, что ваша страница отображается некорректно.

Веб-стандарты существуют по какой-то причине - для обеспечения единообразия отображения / вывода между веб-браузерами и интерпретаторами. Выбор написания страниц в несовместимом HTML - это ваше решение. Это также, как гласит старая пословица, ваши «похороны».

0
ответ дан 7 December 2019 в 07:40
поделиться

Что произойдет, если браузер, выбранный для интрасети, изменится? На самом деле нет способа гарантировать, что код, который у вас есть, будет правильно отображаться в КАЖДОМ браузере. Но во многих случаях браузеры будут достаточно близки к стандарту. Я думаю, это также зависит от того, насколько сложна страница, потому что вероятность того, что она будет отображаться по-разному в разных браузерах, возрастает с увеличением сложности CSS и глубины тегов. Лучший способ - написать допустимый кросс-браузерный код и протестировать его для целевых браузеров.Глупо думать, что однократная запись и рендеринг везде одинаковы, это возможно для всех браузеров. Но соблюдение стандартов - лучший способ приблизиться.

0
ответ дан 7 December 2019 в 07:40
поделиться

Это лучшая практика, но на самом деле она сводится к требованиям / желанию организации. Достаточно ли важно, чтобы стандарты повышали ценность вашей организации? Или достаточно просто правильного отображения? Часто с интрасетями это последнее.

1
ответ дан 7 December 2019 в 07:40
поделиться
Другие вопросы по тегам:

Похожие вопросы: