Состоялся (https://blog.mozilla.org/blog/2017/09/28/screenshots-send-ta.../) релиз web-браузера Firefox 56 (https://www.mozilla.org/en-US/firefox/new/), а также мобильной версии (http://www.mozilla.org/en-US/mobile/56.0/releasenotes/) Firefox 56 для платформы Android. Firefox 56 является последним выпуском с поддержкой классических XUL-дополнений. В ближайшие часы ожидается обновление ветки (https://www.mozilla.org/en-US/firefox/organizations/all/) с длительным сроком поддержки 52.4.0 (http://www.mozilla.org/en-US/firefox/52.4.0/releasenotes/). Позавчера на стадию бета-тестирования (http://firefox.com/channel) перешла (https://www.opennet.ru/opennews/art.shtml?num=47272) ветка Firefox 57, релиз которой намечен на 14 ноября. В Firefox 57 переработан внешний вид браузера, осуществлён переход на WebExtensions и новый движок Quantum CSS.Основные (http://www.mozilla.org/en-US/firefox/56.0/releasenotes/) новшества (https://developer.mozilla.org/en-US/Firefox/Releases/56):
- Переработано оформление конфигуратора и добавлена функция быстрого поиска настроек. Переписаны описания настроек, в которых теперь более ясно изложено что именно делает изменение и как влияет на работу браузера;
- Пересмотрен (https://blog.mozilla.org/netpolicy/2017/09/06/making-privacy.../) набор опций, управляющий накоплением данных об активности пользователя.
- Для всех пользователей включено по умолчанию системное дополнение Firefox Screenshots, позволяющее создавать скриншоты web-страниц, сохранять их локально или загружать в облако для обмена скриншотами с другими пользователями. Созданные снимки страниц или их отдельных частей размещаются в специальном облачном сервисе, в котором в течение 14 дней остаются доступны по прямой ссылке для других пользователей, знающих идентификатор снимка. Для владельца скриншоты показываются в специальном разделе "My Shots" на сайте screenshots.firefox.com. Имеются средства для отправки скриншотов в Facebook, Twitter, Pinterest и по электронной почте. Серверная часть облачного сервиса открыта (https://github.com/mozilla-services/screenshots) и может быть поднята на своих мощностях (применяется Node.js и PostgreSQL).
- Добавлена поддержка (https://support.mozilla.org/en-US/kb/automatically-fill-your...) автоматического заполнения полей с адресом в web-формах (активировано только для локали en-US). В секции "Privacy & Security" добавлен интерфейс для редактирования сохранённых адресов;
- Запрещено автоматическое воспроизведение мультимедийного контента, открытого в новой вкладке (например, ролики youtube теперь начинают показываться только после активации вкладки);
- Расширены возможности функции Send Tabs, позволяющей отправлять вкладки в мобильный браузер для iOS или Android. Send Tabs теперь может работать без заведения учёной записи в сервисе Firefox Account;
- Задействован новый код для преобразования кодировок символов, написанный на языке Rust;
- Добавлена (https://www.franziskuskiefer.de/post/aes-gcm-speedup/) поддержка средств аппаратного ускорения для шифрования AES-GCM с использованием процессорных инструкций AVX, PCLMUL или AES-NI, а также почти в два раза увеличена производительность программной реализации и соответственно снизилась нагрузка на CPU и увеличилась пропускная способность TLS-соединений. Например, на ноутбуеке с CPU
AMD C-70 скорость загрузки по HTTPS возросла с 3 MB/s до 6 MB/s.
- API Safe Browsing, используемый для проверки URL в черных списках вредоносных ресурсов, обновлён до версии 4 (https://developers.google.com/safe-browsing/v4/);
- Примерно на 20% сокращён размер обновлений. Например, размер обновления с ветки Firefox 55.0.3 составил 21 Мб.
- Увеличена защита механизма верификации загружаемых обновлений;
- По умолчанию включена поддержка техники многослойной компоновки элементов страницы CSS Grid Layout. В основе метода заложена идея разбиения страницы на области по аналогии с табличной компоновкой с выравниванием по столбцам и строкам. В отличие от таблиц, CSS Grid Layout не определяет структуру содержимого, что позволяет применять методы адаптивной вёрстки и выстраивать произвольные макеты, которые недостижимы с использованием обычных таблиц (например, дочерние элементы могут перекрывать друг друга и переноситься в случае нехватки экранного пространства). По сравнению с Flexbox, который позволяет выравнивать элементы только в одной вертикальной плоскости, в CSS Grid Layout обеспечена возможность выравнивания элементов одновременно как по вертикальным, так и по горизонтальным направляющим, т.е. позволяет привязать выравнивание элеменов в разных столбцах; - В версии для платформы Android проведена работа по снижению энергопотребления и повышению производительности WebRTC при использовании средств аппаратного ускорения кодирования. Прекращена поддержка устройств на базе платформы Android 4.0. Прекращена поддержка Adobe Flash.
Кроме новшеств и исправления ошибок в Firefox 56 устранено (http://www.mozilla.org/security/known-vulnerabilities/firefo...) 19 уязвимостей (https://www.mozilla.org/en-US/security/advisories/mfsa2017-21/), из которых 6 отнесены к категории опасных, а две помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц.
URL: https://blog.mozilla.org/blog/2017/09/28/screenshots-send-ta.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=47293