https://habr.com/ru/company/dcmiran/blog/493018/Цитата:
Известный Linux-разработчик, соавтор графического протокола Wayland, пользовательского окружения Sway и почтового клиента Aerc, Дрю ДеВолт (Drew DeVault) провёл анализ спецификаций W3C, которым должны соответствовать современные браузеры.
Он скачал 1217 спецификаций с помощью wget и подбил статистику утилитой wc -w (количество слов). Оказалось, что весь текущий каталог спецификаций W3C составляет 114 млн слов. Для сравнения, объём спецификации C11 составляет 208 220 слов, а длина романа «Война и мир» — 188 088 слов.
Дрю ДеВолт делает вывод, что сегодня уже невозможно разработать новый браузер с нуля, поскольку невозможно реализовать поддержку веб-стандартов в таком количестве.
...
Конечно, браузерные движки распространяются с открытым исходным кодом. К сожалению, даже сделать работоспособный форк — практически невыполнимая задача. Дело в том, что количество спецификаций W3C растёт в среднем на 200 новых спецификаций в год. Это около четырёх миллионов новых слов. Грубо говоря, около одного POSIX каждые 4-6 месяцев. «Как возможно для новой команды идти в ногу с этим поверх того возмутительного объёма, который есть уже есть? — спрашивает ДеВолт. — Браузерным войнам позволили продолжаться слишком долго. Они давно должны были сосредоточиться на конкуренции с точки зрения производительности и стабильности, а не новых "функций". Это абсолютно нелепо, и это должно прекратиться».