Mozilla WebAssembly несе сучасні відеоігри в браузери

Mozilla WebAssembly несе сучасні відеоігри в браузери

Mozilla Foundation анонсувала WebAssembly – технологію для роботи з ресурсоємними іграми і програмами в браузері. Крім швидкості, порівнянної з роботою на локальному ПК, розробники обіцяють прискорення існуючих веб-додатків на JavaScript.

WebAssembly – це мова програмування низького рівня, яка дозволяє запускати в браузері мови програмування високого рівня на зразок C або C ++. Технологія аналізує і компілює дані до того, як користувач запустить програму в браузері, що істотно знижує навантаження на ПК. Для порівняння, додатки на Javascript часто вивалюють масу коду і лише потім знаходять спосіб для його запуску в системі.

За допомогою WebAssembly розробники зможуть закодувати будь-яку гру або програму, знаючи, що вони будуть однаково працювати в будь-якому підтримуваному браузері. Технологія з’явиться в Google Chrome і браузері Microsoft, однак першим буде Firefox. WebAssemly вже доступний в свіжої беті для Windows, Linux і Mac.

У планах Mozilla адаптувати технологію для мобільних пристроїв.