Анонсирован (https://blog.mozilla.org/blog/2015/11/03/firefox-now-offers-.../) релиз web-браузера Firefox 42 (http://www.mozilla.org/en-US/firefox/42.0/releasenotes/), а также мобильной версии (http://www.mozilla.org/en-US/mobile/42.0/releasenotes/) Firefox 42 для платформы Android. В ближайшие часы ожидается обновление ветки (https://www.mozilla.org/en-US/firefox/organizations/all/) с длительным сроком поддержки Firefox 38.4.0 (http://www.mozilla.org/en-US/firefox/38.4.0/releasenotes/), а также почтового клиента Thunderbird 38.0.4 (https://www.mozilla.org/en-US/firefox/38.0.4/releasenotes/) и пакета SeaMonkey 2.39 (http://www.seamonkey-project.org/). В скором времени на стадию бета-тестирования перейдёт (http://firefox.com/channel) ветка Firefox 43 и будет отделён Firefox Developer Edition 44. В соответствии с шестинедельным циклом разработки релиз Firefox 43 намечен на 15 декабря, а Firefox 43 на 26 января.
Основные (http://www.mozilla.org/en-US/firefox/42.0/releasenotes/) новшества (https://developer.mozilla.org/en-US/Firefox/Releases/42):
- В режиме соблюдения конфиденциальности (Private window) включена блокировка элементов страниц, которые могут использоваться для отслеживания поведения пользователя и перемещений между сайтами. Для борьбы с отслеживанием применяется метод блокирования внешних JavaScript-скриптов, изображений и iframe-страниц с сайтов, занесённых в чёрный список disconnect.me.
<center><img src="https://www.opennet.ru/opennews/pics_base/0_1439758370.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border="0"></center>
- На кнопки вкладок добавлен индикатор, сигнализирующий о воспроизведении звука в открытом во вкладке сайте и позволяющим в один клик приглушить его;
<center><img src="https://www.opennet.ru/opennews/pics_base/0_1439758330.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border="0"></center>
- Внесены улучшения в менеджер учётных записей: расширена эвристика при сохранении логинов и паролей, добавлена возможность редактирования и просмотра всех логинов, поддержка копирования/вставки логинов/паролей через контекстное меню, появилась функция для миграции базы сохранённых паролей из Chrome и IE;
- В интерфейсе настройки переработано оформление разделов управления безопасностью и режимом конфиденциальности;
<center><img src="https://www.opennet.ru/opennews/pics_base/0_1439758404.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border="0"></center>
- Улучшения WebRTC: поддержка IPV6, настройки для управления генерацией ICE и видимостью IP, для расширений добавлены хуки (https://hacks.mozilla.org/2015/09/controlling-webrtc-peercon.../) для разрешения/запрета инициирования вызова или ответа, расширены средства мониторинга и управления тем, какие устройства используются в getUserMedia;
- Увеличена производительность интерактивных web-сайтов, работа с которыми приводит к большому числу изменений стилей;
- Реализация встроенного объекта Reflect (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...), определённого в спецификации ECMAScript 2015 и предоставляющего серию методов для перехвата JavaScript-операций;
- Поддержка вызовов ImageBitmap (https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap) и createImageBitmap() (https://developer.mozilla.org/en-US/docs/Web/API/ImageBitmap...), позволяющий получить картинку из содержимого тегов canvas, img и video, в том числе можно определить сохранить соответствующий заданным координатам блок;
- Поддержка Push API (https://developer.mozilla.org/en-US/docs/Web/API/Push_API), позволяющего устанавливать обработчики получаемых со стороны сервера сообщений, срабатывающие даже в ситуации, когда web-приложение не активно. Обработчики задаются через Service Workers и не зависят от времени жизни приложения, что позволяет создавать новые классы web-приложений, способные обрабатывать запросы даже после закрытия страницы с приложением;
- Просмотр кода страницы теперь производится не в отдельном окне, а во вкладке;
<center><img src="https://www.opennet.ru/opennews/pics_base/0_1436041994.png&q... style="border-style: solid; border-color: #e9ead6; border-width: 15px;max-width:100%;" title="" border="0"></center>
- Добавлен (https://developer.mozilla.org/en-US/docs/Tools/Remote_Debugg...) режим удалённой отладки сайта через WiFi, позволяющий отлаживать открытый в Firefox для Android сайт без соединения устройства через USB и без запуска ADB;
- В средствах для web-разработчиков реализована возможность отслеживания выполнения асинхронных вызовов, установленных через setTimeout, обработчики событий DOM и обработчики Promise;
- В WebIDE добавлена возможность настройки симулятора Firefox OS для симулирования интерфейса для смартфонов, планшетов и TV.
- В режиме инспектирования добавлен набор предустановленных CSS-фильтров и возможность сохранить собственный фильтр для дальнейшего использования.
- В версии для платформы Android:
- Добавлена страница "about:logins", отображающая список всех сохранённых логинов и предоставляющая возможность редактирования их параметров;
- Возможность (https://medium.com/@antlam/open-multiple-links-1ce475c4...) одновременного открытия нескольких ссылок (ссылки вначале помечаются на странице, а потом инициируется их открытие в разных вкладках);
- Возможность открытия в фоне внешних URL, переданных Android-приложениями;
- Режим семейной навигации для урезанных профилей Android;
- Возможность прямого голосового ввода из адресной строки;
- Реализация навигации в панелях через прокрутку вкладок.
Как обычно следует отметить, что кроме новшеств и исправления ошибок в Firefox 42 устранена серия уязвимостей (http://www.mozilla.org/security/known-vulnerabilities/firefo...), из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.
URL: https://blog.mozilla.org/blog/2015/11/03/firefox-now-offers-.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=43252