Mozilla Firefox 60 с улучшениями для разработчиков

Mozilla Firefox 60 с улучшениями для разработчиков

Нововведения браузера Mozilla Firefox 60 расчитаны в большей степени на разработчиков. Они сделаны как для десктопной, так и для мобильной версий браузера.

Новую версию отнесли к ветке ESR, обновления будут выходить на протяжении года, данная ветка с длительным периодом поддержки. Подробнее об этом рассказала Mozilla в релизе 60 версии.

Модульный JS-код

Движок jаvascript Spidermonkey, который установлен в браузер получил поддержку системы ES modules. Данная система была доступна на платформе Node.js как часть системы CommonJS и в последствии стала стандартом ES2015.

Данная технология позволяет разделять функциональные блоки программного обеспечения, тем самым облегчая использование блоков повторно и облегчает встраивание стороннего кода. В рамках проекта Code Cartoons подробно описана работа ES modules.

Mozilla Firefox 60 с улучшениями для разработчиков

Расширенный контроль на 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.


0 комментариев. Будь первым, порадуй автора
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Kanaspo.com — Дизайн и разработка
Вверх
Kanaspo Project — Дизайн, разработка, технологии, новости IT

с помощью аккаунта в соц. сетях

или

Восстановить пароль