Новый Firefox 52 ускорит веб-приложения
Сегодня вышла новая версия Firefox (52.0), в которой реализован целый ряд нововведений. Самая важная из них - поддержка WebAssembly, которая существенно повысит производительность веб-приложений.
WebAssembly - это новый стандарт, который “обеспечивает почти аналогичную классическим приложениям производительность для веб-версий приложений, игр и библиотек - причём без использования плагинов.” Говоря простыми словами, это означает, что веб-приложения будут работать так-же быстро, как если бы были установлены непосредственно на компьютере пользователя. Это отличная новость для веб-разработчиков, поскольку может оставить необходимость загрузки и установки приложений в прошлом.
Одной из давних проблем пользователей смартфонов является хранение данных, поскольку приложения неуклонно увеличиваются в размерах. С помощью WebAssembly, разработчики смогут предоставить пользователям смартфонов такой же функционал приложения (работающего через интернет), без необходимости его устанавливать.
Мы уже видели что-то подобное в случае Google Native Client API (то есть: Google Chrome App Store). Так как Mozilla старается способствовать развитию коллективной разработки программ и инструментов с открытым кодом, WebAssembly является общественно доступным продуктом с открытыми кодами. Это обновление также делает Firefox первым браузером, поддерживающим новый стандарт.
Некоторые из дополнений и изменений касаются улучшений в области безопасности. Теперь Firefox будет предупреждать пользователей, если они попытаются ввести учётные данные на веб-сайтах, которые не защищены HTTPS. О других изменениях и дополнениях можно прочитать здесь.