> Всё-таки с циферками легче было бы приостановить внедрение новых возможностей и кинуть
> силы на то, что пропустили (ради объявления что "браузер X полностью
> поддерживает HTML Y.Z").это хорошо только по началу (до тех пор пока этих X.Y не накопитсья больше 20~100 штук .. а как накопиться -- можете представить себе что начнётся?)...
заглянем в гипотетическое (такое) будущее:
вот предположим вышел HTML-5.01 (и броузеры объявляют о том что они поддерживают HTML501)
потом выходит HTML-5.02 (и соотсвтетственно поддержка броузеров -- window.supportHTML502)
..., HTML-5.03, HTML-5.04, HTML-5.05, HTML-5.06, HTML-5.07, ... HTML-5.25, HTML-5.26, ...
в новых HTML-5.2X -- допустим появляется (а подругому быть и НЕ МОЖЕТ) какието новые абстракции которые в свою очередь приводят к тому что другие абстракции становятся устаревшими...
(но броузеры как и пологается (в отличии от стандартов) имеют некую обратную совместимость и поддерживают оба набора сущностией -- и HTML-5.05 и HTML-5.25 )
...потом выходят HTML-5.50 .. и опять набор новых сущностей ..(опять старые некоторые сущности устаревают)
...
и тут разработчикам броузеров приходит мысль в голову что они не могут обеспечивать обратную совместимость СОВСЕМ-уже-старым сущностям (когда они протеворечат с новой моделью стандарта HTML-5.50)....
и потехоньку эти сущности необходимо удалять
и вот тут вопрос -- КАК же быть тогда разработчиком броузеров с "декларированием поддержки" ?
некое ранее-актуальное window.supportHTML502 -- уже не правда ... и возможно эту декларацию тоже надо удалить .... но кто знает какие это вызовет последствия для старых сайтов?
(кто знает через какую извращённую схему те или иные сайты проверяются относительно window.supportHTML5XX-параметра!!!?)
...и опятьже -- как выявить все регрессии для ЧРЕЗМЕРНО-УСТАРЕВШИХ стандартов?
и где найти тесты для чрезмерно устаревших стандартов?
а какой смысл заниматься этой очень КРОПОТЛИВОЙ работой?
...ведь у тесторов и без этого много дел, кроме как тестирование броузера на предмет поддержки-или-не-поддержки чрезмерно-устаревших стадартов
* * *
во много раз прощще ВСЕМ (в том числе и разработчикам www-приложений, а не только разработчикам www-броузеров) -- не декларировать броузерам о том какую версию стандарта они поддерживают... а декларировать о своих возможностях детально (например декларировать о том что "может ли броузер играть видио-файлы.. и какие форматы он поддерживает для этого")
...при этом каждая сторона (и разработчик www-приложения и разработчик www-броузера) будут стараться чтобы их продукты были как-можно-более не противоречивее относительно current-стандарта ...
цыфра-стандарта в этом деле только помешает (создаст дополнительную путанницу, добавит порцию кретинических случаев -- когда когда www-приложение использует совсем не те функции (не эффективные) которые могла-бы использовать -- только изза того что оно "подумало" что эти функции не работают.
...а может быть и ещё хуже ситауция -- например табличка о том что "ваш броузер устарел! www-программа не запуститься! установите более новую версию" на самом новейшем броузере)