В финальной версии браузера Mozilla Firefox 52.0, релиз которой состоялся на этой неделе, появилась поддержка WebAssembly — экспериментального низкоуровневого языка программирования, выполняющегося в браузере. Как сообщается в блоге Mozilla, технология WebAssembly позволяет сложным приложениям, таким как игры, работать в браузере быстрее, чем когда-либо.
Как отмечает Mozilla, раньше браузерные игры были в основном простыми играми с двумерной графикой, однако благодаря использованию WebAssembly в браузере можно запускать 3D-игры и другие сложные приложения, такие как редакторы графики и видео. В Mozilla надеются, что разработчики будут использовать WebAssembly для того, чтобы ускорить работу многих существующих веб-приложений.
Демонстрацию возможностей новой технологии можно увидеть в видео (вверху), в котором показана работа Zen Garden от Epic Games в браузере Mozilla Firefox. Демо создано с помощью WebAssembly и WebGL 2.
Пользователи Mozilla Firefox 52.0 могут увидеть демонстрацию непосредственно в браузере, на этой странице (загружается более 100 МБ).
Релиз финальной версии браузера Mozilla Firefox 52.0 состоялся 7 марта. Как уже писал Софтодром, эта версия стала последней версией Firefox с поддержкой операционных систем Windows XP и Windows Vista.