Компания Mozilla выпустила очередную версию своего браузера Firefox, в которой обещает рост скорости работы сложных приложений. Достигается он за счёт поддержки в версии Firefox 52 низкоуровневого языка программирования WebAssembly, который должен дать близкую к нативной скорость работы приложений и игр в браузере. WebAssembly работает параллельно с JavaScript и делает возможной работу с приложениями, которые прежде были сложными для браузеров, вроде трёхмерных видеоигр, компьютерного дизайна, редактирования видео и изображений. Сторонние разработчики также могут ускорить при помощи WebAssembly свои существующие приложения.
У разработчиков есть возможность портировать код на других языках для запуска внутри браузера или писать код на низкоуровневых языках, который компилируется и запускается в браузере быстрее, чем JavaScript. Это позволит создавать приложения для требовательных к ресурсам задач, вроде воспроизведения видео, в отдельном процессе, что позволит ускорить выполнение.
Также последняя версия браузера позволяет проще подключаться к точкам доступа Wi-Fi. Firefox будет отображать предупреждение о небезопасном соединении на сайтах без использования HTTPS, когда пользователь нажимает на поля ввода логина и пароля. Ещё разработчики отключили все плагины на основе Netscape Plugin API (NPAPI), не считая Flash. Silverlight, Java, Acrobat и другие отныне не поддерживаются, позднее контент Flash начнёт активироваться только по требованию пользователя.
Отказ от этих плагинов привёл к проблемам у пользователей Google Hangouts. Они испытывают затруднения с аудио и видеозвонками, однако текстовые чаты продолжают работать. Это временная проблема и в ближайшем будущем разработчики Google обновят приложение для работы без плагинов.