Проблематика висвітлюється непогано, але це все проблеми Web 2.0 (сайтів з динамічним контентом) та Web 3.0 (веб-аплікух на лайно-фреймворках). Така фігня виникла через централізацію інтернету навколо декількох вебсайтів накшталт FSBуку або Google, після чого веб-стандарти стали підганятися під недоліки реалізації цих сайтів (ці зміни відомі під об'єднучим терміном "WHATWG", або "лайно яке ми отримали з дупи монополій)
Зараз є декілька нових стандартів, що утворюють Web 4.0 (або No/Web), такі як WebAssembly (
https://developer.mozilla.org/en-US/docs/WebAssembly) та WebGL (
https://developer.mozilla.org/uk/docs/Web/API/WebGL_API), які дозволяють реалізацію повноцінних аплікейшенів з однаковим рівнем якості із традиційними не-вебівськими додатками.
З цими платформами стають реальністю такі речі як CAD, графічні редактори растру, відео-редактори на платформі браузерів.
WebAssembly ще дозволяє вести розробку на адекватних МП замість лайноскрипта.
Залишилося дочекатися тільки поки браузери викинуть на смітник історії тяжкий багаж HTML/JS/CSS