Релиз Firefox 64
Состоялся релиз web-браузера Firefox 64, а также мобильной версии Firefox 64 для платформы Android. Кроме того, сформировано обновление ветки с длительным сроком поддержки 60.4.0. В ближайшее время на стадию бета-тестирования перейдет ветка Firefox 65, релиз которой намечен на 29 января.
- Предложен новый интерфейс Task Manager для отслеживания потребления ресурсов, доступный через служебную страницу "about:performance". Новый интерфейс напоминает менеджер задач, упрощает оценку потребления ресурсов отдельными страницами и дополнениями, и позволяет не покидая страницу закрыть проблемные вкладки. Для вызова страницы "about:performance" в основное меню добавлена отдельная кнопка. В дальнейшем планируется продолжить усовершенствование страницы "about:performance";
- Полностью переработано оформление страницы about:crashes, на которой теперь можно отследить отправленные и не отправленные отчеты о сбоях, а также удалить с локального накопителя накопившиеся отчеты;
- Реализована возможность одновременного выделения нескольких вкладок (Shift или Ctrl + клик на вкладке) для их перемещения, приглушения звука, добавления в закладки или закрепления;
- Удалена поддержка предпросмотра RSS-лент и режима Live Bookmarks, позволяющего просматривать новости по подписке в форме обновляющихся закладок. Имеющиеся подписки можно экспортировать в формате OPML для добавления в сторонние системы чтения новостей. В качестве причин удаления упомянуты низкая востребованность среди пользователей (0.1% по данным телеметрии), проблемы с сопровождением и низкий технический уровень реализации, требующий переработки кода и создающий дополнительные векторы для нарушения безопасности. Пользователям, которым будет недоставать удаленных возможностей, предлагается воспользоваться [[https://addons.mozilla.org/en-US/firefox/collections/mozilla/refined-reading/дополнениями]] (в настоящее время для замены присутствуют только дополнения от сторонних авторов, безопасность которых не гарантируется Mozilla);
- Улучшена система контекстный рекомендаций по мере ввода в адресной строке. Кроме адресной строки рекомендации по новым возможностям Firefox, а также заслуживающим внимание функциям, сервисам и дополнениям теперь выводятся по мере обычной навигации в браузере. Расширенные рекомендации пока активированы только для пользователей из США;
- Добавлена возможность удаления дополнения через контекстное меню, отображаемое через кнопку дополнения в панели;
- Для формирования сборок для платформ Linux и macOS задействован компилятор Clang и активирован режим оптимизации во время связывания (LTO), что положительно сказалось на производительности. Для Windows сборка при помощи Clang была применена начиная с прошлого выпуска;
- Прекращено доверие к сертификатам удостоверяющего центра Symantec, и связанных с ним брендов GeoTrust, RapidSSL и Thawte. Symantec в 2010 году за 1.28 млрд долларов приобрел бизнес аутентификации у компании VeriSign и стал одним из крупнейших удостоверяющих центров (около 14% всех сертификатов в мире). Летом прошлого года Mozilla и Google приняли решение о прекращении доверия к сертификатам удостоверяющего центра Symantec в связи с проблемами в организации работы инфраструктуры, нарушениями при подготовке отчетности и злоупотреблениями, которые привели к выдаче сертификатов уровня EV (Extended Validation) без требуемых проверок.
- Для пользователей Windows предложена функция обмена ссылками: пользователи теперь могут отправлять ссылки при помощи кнопки Share в контекстном меню действий со страницей;
- Для корпоративных пользователей, использующих платформу macOS, добавлена поддержка профилей конфигурации. Для macOS также активирована поддержка WebVR и добавлена возможность использования клавиатурной комбинации ctrl-enter для добавления "www" и ".com" при вводе URL;
- В интерфейсе для инспектирования многослойной компоновки элементов страницы (CSS Grid Inspector) добавлены средства для работы с несколькими перекрывающимися CSS-сетками (одновременно поддерживается до трех CSS grid);
- В команднойю строке Web Console реализована подсветка синтаксиса JavaScript;
- В панели Accessibility при наведении мыши на элемент теперь отображается уровень контраста текста по отношению к фону;
- Добавлена поддержка свойств scrollbar-color и scrollbar-width для настройки цвета и ширины полосы прокрутки через CSS;
- В режиме адаптивного дизайна ("Responsive Design Mode") обеспечено сохранение между сеансами выбранного типа устройства;
- В версии для платформы Android в меню добавлен новый пункт для отправки жалом на некорректное отображение сайтов в мобильной версии Firefox. Решена проблема с удалением загруженных файлов при деинсталляции Firefox.
Кроме новшеств и исправления ошибок в Firefox 64 устранена серия уязвимостей, из которых несколько помечены как критические, т. е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.