Вышел Firefox 62: новые инструменты безопасности и интерфейс настроек

Firefox 62

Mozilla Corporation представила релиз десктопной и Android-версий браузера Firefox 62. Разработчики устранили серию критических уязвимостей, обновили интерфейс и добавили инструменты для повышения приватности.

Интерфейс и дизайн

  • На стартовой странице появилась возможность увеличить количество избранных сайтов, ссылок с рекомендациями Mozilla и сводкой общей активности: в каждой секции может быть от 1 до 4 строк.
  • Включена поддержка изменчивых шрифтов OpenType, в которых можно менять толщину, ширину и другие стилистические характеристики глифа. Для управления начертанием можно использовать CSS-свойства font-weight, font-stretch и font-style, а также унифицированное свойство @font-face.

Firefox 62

  • При добавлении и изменении закладки отображается пиктограмма и эскиз сайта, но не отображается его описание.
  • В контекстном меню появилась функция быстрого перехода в интерфейс управления дополнением.
  • Добавлена поддержка отрисовки графики в отдельном потоке на платформе Windows для конфигураций без аппаратного ускорения графики.
  • Добавлены CSS-свойства shape-margin, shape-outside и shape-image-threshold для создания непрямоугольных раскладок элементов и обтекания произвольных криволинейных контуров текстом.

Firefox 62

  • На платформе macOS 10.14 с активным темным режимом рабочего стола в Firefоx по умолчанию автоматически включается темная тема оформления. Также включены sandbox-изоляция и выполнение в отдельном процессе апплетов Adobe Flash.

Firefox 62

Приватность и безопасность

  • В основном меню и информационной панели с параметрами безопасности сайта появилась возможность отключить отслеживание перемещений пользователя и быстро перейти к настройкам приватности. Новый блокировщик можно включать для всех сайтов или для отдельных доменов.
  • В настройках появилась возможность выбора типов блокировки содержимого, определения исключений и управления подключенными списками блокировки. Ограничение применяется к внешним JavaScript-скриптам, изображениям и iframe-страницам для отслеживания пользователей вопреки установке заголовка Do Not Track.
  • В информационную панель с параметрами безопасности сайта добавлена опция для быстрой очистки всех cookie и локально сохраненных данных для текущего сайта.
  • При отключении от сервиса Firefox Sync теперь дополнительно предлагается опция, очищающая все данные профиля, закладки, сохраненные пароли, историю посещений, cookie и сохраненные данные.
  • Отменена блокировка отправки телеметрии для сеансов в приватном режиме просмотра.
  • Добавлена возможность использования API WebAuthn на платформе FreeBSD для аутентификации на сайте с использованием USB-токенов.
  • По умолчанию значение параметра security.pki.name_matching_mode изменено на Enforce для более жесткой проверки при сопоставлении имени хоста с параметрами в сертификатах.

Для разработчиков

  • В инструментах для разработчиков представлен новый трехпанельный интерфейс инспектирования, в котором разделены блоки с вычисленными CSS-свойствами и исходными правилами CSS. В верхнюю часть панели добавлена кнопка, позволяющая быстро переключаться между двух- и трехпанельным интерфейсом.
  • Появилась возможность выбора места размещения блока с инструментами для разработчиков.
  • В преддверии прекращения доверия к сертификатам Symantec в Firefox 63, в текущей версии в about:config добавлена опция security.pki.distrust_ca_policy, которая может быть установлена в значение 2 для досрочного блокирования сертификатов Symantec.
  • В окружении для предприятий по умолчанию обеспечена sandbox-изоляция всех скриптов автонастройки с доступом только к ограниченному документированному API. Для отключения изоляции можно использовать опцию general.config.sandbox_enabled в about:config.
  • Прекращена поддержка API для доступа к сенсорам освещения и приближения devicelight, deviceproximity и userproximity. В будущем будет ограничен доступ к API для определения движения и ориентации в пространстве.
  • Добавлены методы Array.prototype.flat() и Array.prototype.flatMap(), которые возвращают новый массив с развернутым содержимым вложенных массивов или массивом из элементов, сопоставленных при помощи заданной функции.
  • Добавлено свойство import.meta, которое можно использовать для определения специфичных для модуля метаданных.
  • В about:config добавлена настройка media.autoplay.enabled для управления автоматическим воспроизведением видео и звука.
  • Включен по умолчанию редактор контуров Shape Path Editor для просмотра и редактирования элементов, сгенерированных при помощи CSS-свойства clip-path.

  • Удалена панель Developer Toolbar (GCLI) с командной строкой для web-разработчиков, вызываемая по Shift-F2.
  • При возникновении и выводе в консоль ошибки CORS Firefox предоставит ссылку на соответствующую страницу с описанием ошибок CORS.
  • Добавлена экспериментальная возможность запуска дополнений в отдельном процессе: extensions.webextensions.remote=true в about:config.
  • Появилась возможность создать снимок текущей страницы без необходимости указывать имя файла из консоли браузера с помощью команды :screenshot --fullpage, где — желаемое имя файла. Чтобы увидеть список всех доступных параметров, введите :screenshot --help.
  • Изменена обработка совместного доступа к экрану в WebRTC: если открыт совместный доступ к окну, то оно будет выведено на передний план.

Firefox для Android

В сентябре 2018 года в версии Firefox для Android разработчики увеличили производительность прокрутки, добавили возможность отключать уведомления об обновлениях, решили проблемы с работой видеосеансов при организации WebRTC-канала между Firefox для Android и Safari. По умолчанию включен API синтеза речи Web Speech API. Для ускорения загрузки страниц используется сетевой кэш, если дисковый медленнее.

Mozilla анонсировала систему блокировки скриптов межсайтового слежения в браузере Firefox 63, запланированного к выходу в октябре 2018 года. Она блокирует скрипты, формирующие контекстную рекламу, обеспечивает безопасность отпечатков пальцев и борется с фоновым майнингом криптовалют.

В августе 2018 года Mozilla объявила об удалении устаревших дополнений Firefox и об окончании поддержки последней версии Firefox ESR 52, в которой работают устаревшие дополнения.

via OpenNET
MDN Web Docs
Source: блог Mozilla

Ещё интересное для вас:
— Биты, байты, Ада Лавлейс — тест на знание околоIT.
— Level Up — события и курсы, на которых можно поднять свой уровень.
— Работа мечты — лучшие IT-вакансии для вас.