The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Релиз Firefox 50"
Отправлено opennews, 15-Ноя-16 18:22 
Доступен релиз web-браузера Firefox 50 (http://www.mozilla.org/en-US/firefox/50.0/releasenotes/), а также мобильной версии (http://www.mozilla.org/en-US/mobile/50.0/releasenotes/) Firefox 50 для платформы Android. В ближайшие часы ожидается обновление прошлой ветки (https://www.mozilla.org/en-US/firefox/organizations/all/) с длительным сроком поддержки 45.5 (http://www.mozilla.org/en-US/firefox/45.5.0/releasenotes/). Выпуск SeaMonkey (http://www.seamonkey-project.org/) в очередной раз пропущен (https://wiki.mozilla.org/SeaMonkey:Home_Page). В скором времени на стадию бета-тестирования перейдёт (http://firefox.com/channel) ветка Firefox 51 и будет отделён Firefox Developer Edition 52. В соответствии с шестинедельным циклом разработки релиз Firefox 51 намечен на 24 января, а Firefox 52 на 7 марта.  

Основные (http://www.mozilla.org/en-US/firefox/50.0/releasenotes/) новшества (https://developer.mozilla.org/en-US/Firefox/Releases/50):


- Поддержка горячего отображения результатов поиска на странице. Если сейчас поиск по Ctrl+F требует перехода от элемента к элементу, то в новой реализации все совпадения сразу подсвечиваются на странице по мере набора. Для управления поведением поиска в about:config добавлены настройки findbar.modalHighlight и findbar.highlightAll;


-  В системе поиска на странице добавлен режим поиска с совпадением только слов целиком;

-  Добавлена настройка, позволяющая использовать клавиатурную комбинацию Ctrl+Tab для цикличного обхода вкладок в порядке обращения к ним;


-  В режим читателя (Reader Mode) добавлена возможность вывода на печать. Для быстрого перехода в режим читателя добавлена горячая клавиша Alt+r;

-  В браузер встроен набор пиктограмм Emoji, который не требует наличия в системе специальных шрифтов и может применяться в Linux;

-  Многопроцессный режим  включен (https://www.opennet.ru/opennews/art.shtml?num=44902) для систем с проверенными дополнениями, а позднее активирован для систем с любыми дополнениями;


-  В состав вошли наработки инициативы (https://www.opennet.ru/opennews/art.shtml?num=44744) по переносу из Tor Browser некоторых возможностей, которые позволяют усилить защиту персональной информации и блокировать возможности, способствующие идентификации пользователя по косвенным признакам. В частности, добавлены средства для блокирования перебора плагинов и mime-типов, отключения вывода данных о параметрах экрана через API screen.orientation, удаления опции "open with" из диалога загрузки файлов. Для активации предложенных ограничений следует изменить значение параметров "privacy.resistFingerprinting" и "browser.download.forbid_open_with" в about:config;


-  В список доверительных корневых сертификатов добавлен (https://www.opennet.ru/opennews/art.shtml?num=44924) сертификат контролируемого сообществом удостоверяющего центра Let’s Encrypt;


-  Добавлена защита от загрузки различных типов исполняемых файлов для  Windows, macOS и Linux;

-  Увеличена производительность расширений SDK и расширений, использующих загрузчик модулей SDK;

-  В Windows и macOS добавлена возможность просмотра защищённого видео в формате WebM через CDM-модуль (Content Decryption Module) Widevine (https://www.opennet.ru/opennews/art.shtml?num=44207) без необходимости установки дополнительных плагинов;

-  Расширен охват WebGL, который теперь доступен для 98% пользователей Windows 7 и более новых версий;
-  Заблокировано использование устаревших выпусков libavcodec  (старее 54.35.1);

-  Продолжено (https://blog.mozilla.org/addons/2016/08/25/webextensions-in-.../) усовершенствование API WebExtensions для разработки дополнений, совместимых с браузером Chrome. Из новых программных интерфейсов отмечается расширение API для работы с историей посещений, в webNavigation API добавлен фильтр событий, реализованы полноценные средства для отладки дополнений через интерфейс about:debugging;

-  Для обеспечения совместимости с завязанными на WebKit мобильными приложениями для тега input добавлена поддержка атрибута  webkitdirectory (https://developer.mozilla.org/en-US/docs/Web/HTML/Element/in...) и свойства HTMLInputElement.webkitDirectory (https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputEl...), через которые можно установить флаг, разрешающий выбирать только директории;


-  Прекращена поддержка нестандартных псевдоклассов ":-moz-full-screen-ancestor" и CSS-свойства "box-sizing: padding-box". Снят префикс  "-moz-" с псевдокласса "https://developer.mozilla.org/en-US/docs/Web/CSS/:any-link :any-link";

-  Реализовано JavaScript-свойство Symbol.hasInstance (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...), определённое в спецификации  ES2015;


-  Реализован JavaScript-метод Object.getOwnPropertyDescriptors() (https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...), определённый в спецификации  ES2017;

-  Добавлено расширение WebGL EXT_shader_texture_lod (https://developer.mozilla.org/en-US/docs/Web/API/EXT_shader_...);


-  В консоли для web-разработчиков появилась (https://bugzilla.mozilla.org/show_bug.cgi?id=670002) поддержка формата Source Map (https://docs.google.com/document/d/1U1RGAehQwRypUTovF1KRlpiO...), позволяющего сопоставить объединённый в один файл JavaScript-код c оригинальными файлами, из которых он был сформирован. Source Map в web-консоли пока отключен по умолчанию (включается через devtools.sourcemap.locations.enabled в about:config), но при включении каждое сообщение дополнительно снабжается ссылкой на файл-источник и строку кода;


-  В web-консоли включено отображение стека трассировки сетевых запросов;

-  Включён по умолчанию инструмент инспектирования потребления памяти, позволяющий создавать слепки распределения памяти в разные моменты работы web-приложения. Инструмент удобен для поиска и исправления  утечек памяти;


-  В инструмент для мониторинга сетевой активности добавлен столбец "Cause", в котором приводится информация о том, как сетевой запрос был инициирован, его типе и трассировке стека предшествующих ему операций;

-  Обновлён интерфейс для просмотра данных в формате JSON (JSON Viewer). Пустые массивы теперь показываются как "[]" вместо "[0]" по аналогии с пустыми объектами ("{}"), для свойств объектов добавлено отображение разделителей столбцов;


-  В интерфейсе инспектирования хранилища (Storage Inspector) добавлена возможность удаления элементов indexedDB из контекстного меню;


-  На странице about:debugging#workers, предоставляющей средства управления зарегистрированными Service Workers, добавлено отображение подписок на push-уведомления и возможность отправки тестовых уведомлений;

-  Обновлены пиктограммы в средствах для разработчиков;

Было:

Стало:


-  При отладке кода WebAssembly появилась подсветка синтаксиса;

-   В выпуске (https://www.mozilla.org/en-US/firefox/android/50.0/releasenotes/) для платформы Android выполнено перемещение недавно закрытых вкладок в панель работы с историей посещений и добавлена возможность отображения потокового видео в формате HLS (HTTP Live Streaming);


Кроме новшеств и исправления ошибок в Firefox 50 устранена серия уязвимостей (http://www.mozilla.org/security/known-vulnerabilities/firefo...), из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.


URL: https://www.mozilla.org/en-US/firefox/50.0/releasenotes/
Новость: http://www.opennet.ru/opennews/art.shtml?num=45496

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру