FRONT | Фронтенд | JavaScript | CSS | corner-shape | Chrome 158 | Safari 27.2 | HTML-in-Canvas | TanStack Start | Node.js 26.9 | React 19.3 | text-decoration-inset | anchor positioning | Astro
IT и технологии · 12 сентября 2026 г.
Top-level await (TLA) — await прямо в теле модуля, без async-обёртки. Chrome и Firefox ...
Top-level await (TLA) — await прямо в теле модуля, без async-обёртки. Chrome и Firefox умеют так с 89-й, Node с 14.8. Отставал Safari: TLA с 15-й, но с багом — import модуля с TLA падал с «Cannot access before initialization». В Safari 27 (пока бета) WebKit переписал загрузчик модулей с JS на C++ и довёл TLA до спецификации: импортёр ждёт модуль, соседние модули грузятся параллельно. Выйдет 27-я — и TLA безопасен в проде во всех браузерах.