Современные 3D-видеоигры требуют тонны вычислительной мощности, чтобы хорошо выглядеть и быстро реагировать на действия игрока. Вот почему большинство веб-игр, которые существуют сегодня, вы не увидите в качестве самостоятельного релиза на своих ПК или игровых консолях.
Тем не менее команда разработчиков веб-браузера Firefox делает все, чтобы изменить ситуацию.
Mozilla выпустила бета-версию Firefox, которая включает WebAssembly - новую технологию, позволяющую почти так же быстро, как на обычном компьютере запускать прямо в браузере такие ресурсоемкие приложения, как игры, приложения для компьютерного дизайна, фото и видеоредакторы, а также программы для трехмерной визуализации. Кроме того, технология позволит ускорить работу существующих веб-приложений, использующих jаvascript.
С помощью WebAssembly разработчики смогут закодировать игру или приложение и будут уверены, что они будут работать одинаково в любом поддерживаемом браузере независимо от платформы. В свою очередь, потребители получают возможность использования веб-браузера для запуска любой игры или приложения с поддержкой WebAssembly, независимо от платформы или операционной системы.
WebAssembly - это язык программирования низкого уровня, который позволяет запускать в веб-браузере другие языки программирования высокого уровня, такие как C или C++. Приложения WebAssembly анализируются и компилируются до того, как они попадают в ваш браузер, а это значит, что большая часть тяжелой работы уже выполнена. Для сравнения, приложения написанные для jаvascript обычно предварительно загружают в браузер массу своего кода и лишь затем определяют, как им лучше всего работать в вашей системе, тем самым замедляя весь процесс.
Браузеры Google и Microsoft также будут поддерживать WebAssembly, хотя Firefox стал первым браузером, который включает эту технологию, благодаря тому, что компания Mozilla являлась одним из ее ведущих разработчиков.
По мере развития WebAssembly команда Mozilla надеется довести ее и до мобильных устройств. Представьте себе, что вы играете в современную версию Doom или используете приложение CAD на своем Mac или ПК, а затем загружаете его на свой смартфон, когда отправляетесь на утреннюю прогулку. Причем все это - без дополнительных плагинов или необходимости жертвовать скоростью Интернет-соединения.
Бета-версия Firefox уже доступна для Mac, ПК и Linux и также включает обновленную функцию поиска точек Wi-Fi, а также новый алгоритм защиты от небезопасных соединений.
Современные 3D-видеоигры требуют тонны вычислительной мощности, чтобы хорошо выглядеть и быстро реагировать на действия игрока. Вот почему большинство веб-игр, которые существуют сегодня, вы не увидите в качестве самостоятельного релиза на своих ПК или игровых консолях.
Тем не менее команда разработчиков веб-браузера Firefox делает все, чтобы изменить ситуацию.
Mozilla выпустила бета-версию Firefox, которая включает WebAssembly - новую технологию, позволяющую почти так же быстро, как на обычном компьютере запускать прямо в браузере такие ресурсоемкие приложения, как игры, приложения для компьютерного дизайна, фото и видеоредакторы, а также программы для трехмерной визуализации. Кроме того, технология позволит ускорить работу существующих веб-приложений, использующих jаvascript.
С помощью WebAssembly разработчики смогут закодировать игру или приложение и будут уверены, что они будут работать одинаково в любом поддерживаемом браузере независимо от платформы. В свою очередь, потребители получают возможность использования веб-браузера для запуска любой игры или приложения с поддержкой WebAssembly, независимо от платформы или операционной системы.
WebAssembly - это язык программирования низкого уровня, который позволяет запускать в веб-браузере другие языки программирования высокого уровня, такие как C или C++. Приложения WebAssembly анализируются и компилируются до того, как они попадают в ваш браузер, а это значит, что большая часть тяжелой работы уже выполнена. Для сравнения, приложения написанные для jаvascript обычно предварительно загружают в браузер массу своего кода и лишь затем определяют, как им лучше всего работать в вашей системе, тем самым замедляя весь процесс.
Браузеры Google и Microsoft также будут поддерживать WebAssembly, хотя Firefox стал первым браузером, который включает эту технологию, благодаря тому, что компания Mozilla являлась одним из ее ведущих разработчиков.
По мере развития WebAssembly команда Mozilla надеется довести ее и до мобильных устройств. Представьте себе, что вы играете в современную версию Doom или используете приложение CAD на своем Mac или ПК, а затем загружаете его на свой смартфон, когда отправляетесь на утреннюю прогулку. Причем все это - без дополнительных плагинов или необходимости жертвовать скоростью Интернет-соединения.
Бета-версия Firefox уже доступна для Mac, ПК и Linux и также включает обновленную функцию поиска точек Wi-Fi, а также новый алгоритм защиты от небезопасных соединений.