ITNEWS.pro
…
18 сентября 2025 в 12:24
Подписаться
WebAssembly 3.0: Интернет получил турбодвигатель для веб-приложений

Консорциум W3C (World Wide Web Consortium), международная организация, которая разрабатывает стандарты для интернета, только что выпустил WebAssembly 3.0. Это технология, которая позволяет запускать в браузере программы почти с той же скоростью, что и обычные компьютерные приложения.

WebAssembly (WASM) — это современный стандарт, позволяющий открывать программы в браузере практически с родной скоростью компьютера. Вы можете запускать в браузере не только сайты, но и сложные игры или приложения для редактирования фото и видео без задержек. WebAssembly превращает код, написанный на таких языках, как C++, Rust или даже Go, в компактный формат, который веб-просмотрщик читает и выполняет гораздо быстрее, чем обычный JavaScript. Например, с помощью WASM можно запустить 3D-игру прямо в браузере, и она будет работать практически так же быстро, как если бы она была установлена на компьютере.

Главное улучшение — поддержка 64-битного адресного пространства. Простыми словами, приложения теперь могут использовать в 4 миллиона раз больше памяти. Если раньше лимит был 4 гигабайта (как у старых компьютеров), то теперь — теоретически 16 экзабайт.

Добавили автоматическую очистку неиспользуемой памяти. Появились хвостовые вызовы — оптимизация, которая экономит память при работе программ. Новая система обработки исключений позволяет программам элегантно справляться с ошибками вместо полного краха.

WebAssembly 3.0 откроет новые возможности для разработчиков игр, редакторов фото и видео, математических приложений. Теперь в браузере можно запускать программы, написанные на Java, Kotlin, Scala и других языках, которые раньше работали только как отдельные приложения.

Консорциум W3C, созданный изобретателем интернета Тимом Бернерсом-Ли, следит за тем, чтобы веб-технологии развивались единообразно. Благодаря их работе сайты одинаково отображаются в разных браузерах.

WebAssembly 3.0 — это серьезный шаг к тому, чтобы браузер стал полноценной операционной системой. Скоро различие между веб-приложениями и обычными программами может окончательно исчезнуть.

Подписывайся на наш Telegram и не пропусти главные новости!