Почему мощный ПК «тормозит» в браузере: дело не в железе, а в архитектуре из 90‑х
Купили топовый процессор, поставили 32 ГБ оперативки, быстрый SSD. А браузер всё равно «задумывается». Знакомо? В 1995 году JavaScript создавали как лёгкий язык для простых скриптов на странице: подсветить кнопку, проверить форму. Тогда никто не думал, что через 30 лет на нём будут крутить полноценные редакторы, таблицы и видеочаты. Поэтому сделали его однопоточным: всё выполняется в одном главном потоке (main thread). Разработчики браузеров пытаются это обойти: например, вынесли прокрутку на отдельный поток, чтобы она оставалась плавной даже при зависшем JavaScript...