Mozilla выпустила Firefox 60 с улучшениями для разработчиков
Новости
Среди нововведений числятся поддержка модульных кодов, защита от CSRF-атак и API для облегченной аутентификации. Firefox 60 доступен на Windows и Android.
3К открытий3К показов
Mozilla объявила о релизе браузера Firefox 60 с нововведениями для разработчиков. Новая версия относится к ветке ESR с длительным периодом поддержки, где обновления выходят на протяжении года. Нововведения внесены как в десктопную, так и мобильную версии браузера.
Модульный JS-код
JavaScript-движок Spidermonkey получил поддержку системы ES modules. Сначала она была доступна на платформе Node.JS как часть системы CommonJS, но потом стала стандартом ES2015.
Технология разделяет функциональные блоки программного обеспечения, облегчая повторное использование блоков и встраивание стороннего кода. Работа ES modules подробно описана в рамках проекта Code Cartoons.
Расширенный контроль над cookies
Обновление добавило поддержку атрибута SameSite, запрещающего браузеру отправлять cookie-файлы вместе с межсайтовыми запросами. Технология усложняет осуществление CSRF-атак, когда злоумышленники выполняют мошеннические действия, завладев контролем над аккаунтами жертв. Подробнее об атрибуте написано в блоге Mozilla Security.
Облегченная аутентификация
Инструменты Web Authentication предназначены для обеспечения безопасной авторизации при помощи криптографии с открытыми ключами. Например, API позволяет создать систему входа на сайт с использованием USB-токенов. Описание работы и примеры использования представлены в документации.
Исправление заливки и обводки
CSS-свойство paint-order
дает контроль над порядком отображения заливки и обводки в текстах и фигурах. Он устраняет дефекты, возникающие при использовании параметров text-stroke
и text-shadow
. Суть нововведения описана в документации MDN.
Firefox 60 для Android
Интерфейс мобильной версии сделан на многопоточном движке Quantum CSS. Новая система отрисовки должна увеличить производительность браузера. Также в контекстном меню «Page Action» появилась возможность просмотра исходного кода страницы.
Среди прочих нововведений числятся обновленный стартовый экран с новыми опциями для группировки элементов. Также браузер начал помечать сайты с сертификатами Symantec как небезопасные. Напомним, в мае 2018 года таким же образом поступила Google в браузере Chrome 67.
3К открытий3К показов