Что плохого в использовании устаревших или еще не реализованных тегов HTML?Разве их использование не улучшает переносимость в старые браузеры?Например, сегодня при проверке некоторых документов HTML я получил следующие два сообщения:
Предупреждение. Атрибут языка в элементе script устарел.Вы можете спокойно его пропустить.
Предупреждение: элемент bdi еще не поддерживается браузерами.
Я использую
<script language="javascript" type="text/javascript">
, потому что в этом случае пользовательиспользует очень устаревший браузер (например, IE 5), который не интерпретирует атрибут type , он по-прежнему работает путем интерпретации «устаревшего» атрибута language .
И
<bdi>
в случае, если пользователь использует достаточно обновленный браузер, который его интерпретирует.
Насколько я знаю, если браузер не "знает" атрибут / элемент, егопросто опускает это так, это нормально, или я что-то упустил?