Отзывы о сайте Обратная связь О сайте Помощь сайту Форум Правообладателям

Mozilla Firefox

Mozilla Firefox
Год выпуска: 2024
Версия программы: 133.0.3
Жанр: Браузер
Разработчик: Mozilla
Язык интерфейса: Русский
Разрядность: 32/64-bit
Операционная система: Windows 7, 8, 8.1, 10, 11
Лечение: Не требуется (Free)

Описание: Mozilla Firefox — очень быстро работающий браузер, причем быстрота работы заметна не только во время загрузки веб-страниц, но и при поиске в закладках и истории. Сделан он на основе движка Mozilla и позволяет просматривать все веб-страницы в одном многовкладочном окне, а также обладает множеством других полезных опций, включая способность значительного расширения возможностей подключением плагинов (а выпущено их великое множество).

Основные особенности:
  • Блокировка всплывающих окон
  • Поддержка вкладок (несколько страниц в одном окне)
  • Встроенная панель поиска в поисковых машинах и словарях
  • Живые закладки - механизм интеграции RSS-потоков
  • Широкие возможности по настройке поведения и внешнего вида
  • Поддержка множества расширений
  • Встроенные инструменты для веб-разработчика
  • Автоматическое обновление как самого браузера, так и его расширений (с версии 1.5)
  • Отображение контента сразу
  • Безопасное хранение паролей для сайтов благодаря возможности задать «мастер-пароль», который шифрует все остальные
  • Добавление закладки одним щелчком
  • Менеджер паролей
  • Улучшенная производительность
  • Мгновенная идентификация веб-сайта
  • Полноценное масштабирование
  • Внешний вид и интеграция с родной платформой
  • Умная панель адреса
  • И множество других возможностей
Новое в версии 102.0.1:
  • Исправления проблем и улучшения стабильности
Новое в версии 101.1:
  • Исправлена ошибка, из-за которой Firefox очищал буфер обмена при закрытии браузера в системе macOS.
  • Исправлена проблема совместимости, приводившая к серьезному нарушению функциональности при включении режима win32k lockdown в некоторых системах Windows.
  • Исправлена ошибка, из-за которой контекстные меню не появлялись при щелчке правой кнопкой мыши по окну «Картинка в картинке» в некоторых системах Linux.
Новое в версии 101:
  • Перейдите на внутреннюю страницу about:preferences.
  • Прокрутите до секции Приложения.
  • Вместо опции Сохранять файлы выберите опцию Спрашивать, нужно ли открывать или сохранять файлы.
Другие изменения
  • Mozilla отмечает, что пользователи Firefox могут назначать пользовательские действия любому «ненастроенному типу MIME» после завершения загрузки.
  • Firefox поддерживает использование нескольких микрофонов во время видеоконференций. Браузер поддерживает переключение между микрофонами при условии, что сервис конференц-связи поддерживает эту функцию.
  • Firefox для Android поддерживает использование лупы для форм в Android 9 и более поздних версиях.
Новое в версии 97.0.1:
  • Firefox 97.0.1: исправлена проблемы с TikTok, Hulu и Webroot SecureAnywhere AntiVirus
Новое в версии 97.0.0:
  • Firefox 97 и Firefox 91.6 ESR являются обновлениями безопасности.
  • Firefox получил поддержку полос прокрутки в стиле Windows 11.
  • Mozilla заменила некоторые цветовые схемы на новые.
Новое в версии 95.0.2:
  • Устранены частые сбои, с которыми сталкивались пользователи с некоторыми процессорами AMD, работающими в Windows 7, 8 и 8.1.
Новое в версии 95.0:
  • Снижено потребление ресурсов процессора и заряда батареи в macOS в некоторых сценариях использования.
  • Изоляция сайтов доступна для всех пользователей.
Другие изменения
  • Кнопку «Картинка-в-картинке» можно переместить на противоположную сторону видео.
  • В macOS и Windows Server снижено использование ресурсов ЦП при обработке событий.
  • Снижено энергопотребление Firefox в macOS, особенно при использовании полноэкранного режима (в том числе при просмотре видеопотоков, например, на Netflix или Amazon Prime).
Исправление ошибок
  • Пользователям программы чтения с экрана JAWS и лупы ZoomText больше не нужно переключать приложения после запуска Firefox, чтобы получить доступ к браузеру.
  • macOS VoiceOver теперь правильно сообщает о состоянии ролей переключателя ARIA.
  • Ускорен запуск процесса контента в macOS.
  • Реализованы улучшения распределителя памяти.
  • Повышена производительность загрузки страницы за счет «спекулятивной компиляции JavaScript».
  • Переопределена директива User-Agent для Slack.com, что позволяет пользователям Firefox использовать больше функций, например звонки и звуковую функцию «Slack Huddles».
Новое в версии 94.0:
  • Прекращена поддержка Firefox 78 ESR.
  • При первом запуске Firefox показывает запрос «Расцветки», позволяющий выбрать цветовую расцветку.
  • Включена изоляция сайтов.
  • Firefox 94.0 получил обновления безопасности
  • Firefox macOS теперь использует режим пониженного энергопотребления Apple для полноэкранного видео на YouTube и Twitch. Это сделано для продления срока службы батареи.
  • Теперь доступна страница about:unloads, предназначенная для выгрузки вкладок вручную и освобождения системных ресурсов.
  • Firefox больше не предупреждает пользователей об открытии нескольких вкладок при закрытии браузера (исключение: Ctrl+Q / Cmd+Q в Linux / macOS).
  • Firefox поддерживает макеты привязки в Windows 11 (Snap Layouts).
  • Улучшения производительности в различных областях.
    • Сокращены накладные расходы на использование API-интерфейсов performance.mark() и performance.measure() с большим набором записей о производительности.
    • Изменена функция подавления отрисовки во время загрузки, чтобы значительно улучшить производительность нагрузки в режиме изоляции сайтов.
    • Улучшена загрузка страниц (особенно в режиме изоляции сайта), за счет установки более высокого приоритета для загрузки и отображения изображений.
    • В этом выпуске вы также заметите более быстрое перечисление свойств Javascript.
    • Улучшено планирование сборки мусора, что улучшило показатели загрузки некоторых страниц.
    • Более быстрая инициализация хранилища.
    • Улучшение «холодного» запуска за счет сокращения операций ввода-вывода основного потока.
    • Уменьшение потребления памяти JavaScript.
    • Уменьшено использование ЦП во время опроса сокетов для HTTPS-соединений.
    • Закрытие инструментов разработчика теперь освобождает больше памяти.
Новое в версии 93.0:
  • Firefox 93 получил официальную поддержку Windows 11.
  • Firefox 78.15 ESR – последний выпуск ветки и единственная обслуживаемая версия Firefox, которая поддерживает Adobe Flash и Mac OS X версий 10.11 и старше.
  • Firefox по умолчанию поддерживает формат изображений AVIF.
  • Теперь WebRender включен во всех системах.
  • Firefox 93 получил обновления безопасности.
Другие изменения
  • Просмотрщик PDF теперь поддерживает заполнение форм на основе XFA, которые используют некоторые государственные учреждения и банки.
  • Пользователям Firefox в macOS предлагается завершить установку, если они запускают браузер из смонтированного файла .dmg, чтобы предотвратить потерю сеанса.
  • Улучшения веб-совместимости для функции приватности Firefox SmartBlock.
  • Новая защита от отслеживания рефереров включена при защите от отслеживания «Строгая» и в режиме приватного окна.
  • Программа чтения с экрана VoiceOver сообщает, отмечены или не отмечены элементы.
  • Программа чтения с экрана Orca теперь корректно работает с Firefox. Пользователям больше не нужно переключаться на другое приложение после запуска Firefox.
  • Панель загрузки теперь «соответствует визуальным стилям Firefox».
Новое в версии 92.0.1:
  • Устранена проблема, из-за которой воспроизведение звука не работало в некоторых системах Linux.
  • Устранены проблемы с кнопкой закрытия панели поиска в разных операционных системах.
Новое в версии 92.0:
  • Mozilla исправила проблему с инструментом чтения с экрана и инструментами доступности, которые могут существенно снизить производительность Firefox. Подробнее по ссылке.
  • Firefox получил поддержку формата изображений AVIF.
  • WebRender теперь доступен для всех систем.
  • Firefox 92 получил обновления безопасности.
Другие изменения
  • Поддержка полноцветного уровня воспроизведения видео во многих системах.
  • Открытые предупреждения во вкладках больше не вызывают проблемы с производительности на других вкладках.
  • Переработаны страницы с ошибками сертификатов для улучшения пользовательского опыта.
  • Возможности поделиться контентом в macOS теперь доступны в меню «Файл».
  • В версии для macOS включена поддержка изображений, содержащих профили ICC v4.
  • Добавлены корректные метки ‘expanded’ для ссылок и кнопок отчетов VoiceOver с использованием атрибута aria-expanded в версии для macOS.
  • В версии для macOS меню панели инструментов закладок теперь соответствуют визуальным стилям Firefox.
Новое в версии 91.0.2:
  • Режим высокой контрастности больше не включается по умолчанию, если в настройках macOS установлен флажок «Увеличить контраст».
  • Firefox больше не очищает данные аутентификации при очистке трекеров, чтобы избежать повторного запроса пароля.
Новое в версии 91.0.1:
  • Исправлена проблема, из-за которой размер кнопок на панели вкладок изменялся при загрузке определенных веб-сайтов.
  • Исправлена проблема, из-за которой вкладки из приватных окон были видны в не приватных окнах при просмотре результатов перехода на вкладку в панели адресной строки.
  • Различные исправления стабильности.
Новое в версии 91.0.0:
Новая политика обработки HTTPS

Теперь при посещении веб-страниц в режиме приватного окна Firefox будет пытаться подключиться по защищенному протоколу HTTPS. Браузер будет использовать HTTP только в том случае, если HTTPS-соединение недоступно.

Firefox поддерживает режим «Только HTTPS», который можно включить для приоритетного подключения по HTTPS. Браузер отображает страницу с предупреждением, если HTTPS не поддерживается сервером — в этом случае вы сможете подключиться по HTTP.

Пользователи Firefox, которые включат режим «Только HTTPS» в приватных окнах или во всех окнах, получат аналогичную функциональность.

Упрощенный формат печати

Mozilla представила новый интерфейс печати в Firefox 81. Тогда же был удален формат упрощенной печати, который позволяет подготовить содержимое веб-страницы к печати.

В формате упрощенной печати отображается оптимизированная версия страницы на основе функции «Вид для чтения». Основное внимание уделяется тексту статьи и связанному контенту, например изображениям. При этом навигационное меню, реклама и другие блоки на сайте не отображаются.

В Firefox 91 формат упрощенной печати был восстановлен и снова доступен в диалоговом окне печати.

Другие изменения
  • Firefox получит поддержку входа в рабочие и учебные аккаунты Microsoft с помощью технологии единого входа Windows..
  • Улучшена функция Total Cookie Protection, которая обновляет логику очистки куки и показывает, какие сайты хранят информацию локально..
  • Добавлена шотландская локализация (sco)..
  • В Firefox теперь автоматически включает высококонтрастный режим, если установлен параметр «Увеличить контрастность»..
  • Новое поведение при загрузке файлов. Все скачанные файлы сохраняются в папку по умолчанию или в выбранную папку, даже если была выбрана опция «Открыть»..
  • Функция «перейти на вкладку» теперь отображается в адресной строке приватных окон (ранее она работала только в обычных окнах).
Новое в версии 90.0.2:
  • Исправлен обрезанный вывод при печати
  • Исправлен стиль меню в некоторых темах Gtk
  • Обновления для поддержки развертывания DoH Canada
Новое в версии 90.0:
  • Фоновые обновления в Windows
  • Сторонние модули в Windows
  • Управление исключениями для режима «Только HTTPS»
Другие изменения:
  • Удалена поддержка FTP. При попытке загрузить FTP-ссылки или ввести ссылки c ftp прямо в адресной строке Firefox 90 отображается запрос на выбор обработчика для протокола.
  • Функция «Сохранить в PDF» при печати теперь создает рабочие гиперссылки в Firefox 90. Пользователи, открывающие документы PDF, могут перейти по ссылке, чтобы открыть связанный ресурс.
  • SmartBlock 2.0 улучшает конфиденциальность, блокируя скрипты Facebook по умолчанию но загружая их, когда они необходимы, например при входе в Facebook.
  • Опция «Открыть изображение в новой вкладке» теперь открывает медиафайлы в фоновом вкладке, сохраняя активную вкладку.
  • Большинство установок Firefox без аппаратного ускорения WebRender теперь будут использовать программный WebRender.
  • Повышена производительность программного ускорения WebRender.
  • Enterprise: теперь доступна политика AutoLaunchProtocolsFromOrigins, определяющая список внешних протоколов, которые можно использовать из перечисленных источников без запроса пользователя.
  • Enterprise: новая политика BackgroundAppUpdate управляет функцией фоновых обновлений в Windows.
Новое в версии 89.0.2:
  • Исправление ошибок.
Новое в версии 89.0.1:
  • Исправлена проблема, вызванная недавним обновлением плагина Widevine, которое препятствовало правильному воспроизведению приобретенного видеоконтента.
  • Исправлено нарушения воспроизведения видео в Twitter или вызовов WebRTC на некоторых графических чипсетах Intel Gen6.
  • Исправлена ошибка, из-за которой списки меню в настройках были нечитаемыми для пользователей с включенным режимом высокой контрастности.
  • Различные исправления стабильности и безопасности.
Новое в версии 89.0:
  • Новый интерфейс браузера Firefox
  • Исправлены проблемы с потоковой передачей видео
Новое в версии 88.0.1:
  • Исправлена проблема, вызванная недавним обновлением плагина Widevine, которое препятствовало правильному воспроизведению приобретенного видеоконтента.
  • Исправлено нарушения воспроизведения видео в Twitter или вызовов WebRTC на некоторых графических чипсетах Intel Gen6.
  • Исправлена ошибка, из-за которой списки меню в настройках были нечитаемыми для пользователей с включенным режимом высокой контрастности.
  • Различные исправления стабильности и безопасности.
Новое в версии 88.0:
Отключена поддержка FTP

В Firefox 88 полностью отключена поддержка FTP. Тем не менее, в Firefox 88 или Firefox 89 вы еще можете принудительно восстановить поддержку, для этого выполните следующие шаги:

  • Введите about:config в адресную строку браузера.
  • Подтвердите, что вы принимаете риск.
  • Выполните поиск параметра network.ftp.enabled
  • Установите значение true

Обратите внимание, что в Firefox 90 поддержка FTP будет окончательно удалена.

Другие изменения
  • В разделе Действия на странице больше не показывается опция Сделать скриншот. Однако, она по-прежнему доступна в контекстном меню страницы, вызываемом правой кнопкой мыши. Кроме того, вы можете использовать функцию Персонализация панели инструментов... , чтобы добавить эту опцию на панели инструментов.
  • Новый период отсрочки для показа запросов доступа к камере и микрофону. Firefox не будет показывать запросы несколько раз в течение 50 секунд для одного устройства, сайта или вкладки.
  • Программы для чтения экрана больше не будут произносить визуально скрытый контент.
  • Добавлена поддержка полей печати в соответствии с локализацией.
  • Формы PDF теперь поддерживают встроенные в PDF-документы сценарии JavaScript.
  • На сенсорных устройствах Linux теперь поддерживается масштабирование двумя пальцами.
Новое в версии 87.0:
Улучшена стабильность сайтов

Пользователи Firefox, которые используют приватные окна или установили уровень улучшенной защиты от отслеживания «Строгая» теперь реже будут сталкиваться с ошибками на сайтах благодаря новой функции SmartBlock.

SmartBlock предназначен уменьшения количества нарушений работоспособности на сайтах за счет использования фоновых скриптов, обеспечивающих корректную загрузку веб-ресурсов.

Обработка HTTP-рефереров

Firefox 87 стал обрезать HTTP-заголовки Referrer для перекрестных (cross-origin) запросов, т.е. запросов из разных источников. Такие запросы используются для загрузки содержимого со сторонних ресурсов, например изображений или таблиц стилей.

Теперь вместо полного пути веб-страницы, HTTP-реферер будет содержать только доменное имя.

Другие изменения
  • Теперь при использовании функции поиска по странице на панели прокрутки будут отображаться метки, которые соответствует совпадениям на странице.
  • Нативная поддержка средства чтения с экрана macOS — VoiceOver.
  • Добавлена поддержка Силезского языка.
  • Несколько исправлений специальных возможностей.
  • Клавишу Backspace теперь нельзя использовать для навигации, чтобы предотвратить потери данных при заполнении форм. Для восстановления функциональности установите значение 0 для параметра browser.backspace_action.
  • Из меню «Библиотека» удалены пункты Облачные вкладки, список Pocket и Последнее избранное.
  • Упрощено меню «Справка».
Новое в версии 86.0.1:
  • Исправлена проблема на компьютерах Apple Silicon, из-за которой Firefox зависал после выхода из спящего режима.
  • Исправлена проблема, из-за которой окна неожиданно получали или теряли фокус. Исправлена проблема, из-за которой окна неожиданно получали или теряли фокус.
  • Исправлена проблема усечения виджетов даты и времени из-за неправильного расчета ширины
  • Исправлена проблема, вызывающая неожиданное поведение расширений, управляющих группами вкладок.
  • Исправлен частый сбой при запуске браузера в системах Linux
Новое в версии 86.0:

Блокировка файлов cookie, которые используется для отслеживания активности

Также добавлено несколько исправлений:
  • Режим чтения теперь работает с локальными HTML-страницами.
  • Исправлена быстрая навигация средства чтения с экрана при переходе к редактируемым текстовым элементам на некоторых сайтах.
  • Функция просмотра мыши в программе чтения с экрана Orca теперь работает корректно после переключения вкладок в Firefox.
  • Программы чтения с экрана теперь корректно сообщают о заголовках столбцов в таблицах, содержащих ячейки, охватывающие несколько столбцов.
  • Улучшен контраст ссылок в режиме чтения.
Новое в версии 85.0.2:
  • Исправлено зависание при запуске
Новое в версии 85.0.1:
  • Обновление безопасности
Новое в версии 85.0:
Улучшения работы с закладками

Firefox теперь запоминает последнюю папку, которая использовалась для хранения закладок, и предлагает ее, когда пользователь хочет сохранить новую закладку. Ранее папкой по умолчанию всегда была папка «Другие закладки», даже если пользователи регулярно сохраняли закладки в другие папки.

Это не единственное улучшение, связанное с закладками. Папка «Другие закладки» (если она не пуста) теперь отображается на панели закладок браузера. Кроме того, панель закладок теперь можно отображать только на странице новой вкладки.

Настройка домашней страницы и страницы новой вкладки

Firefox 85 представляет улучшенные элементы управления домашней страницей и страницей новой вкладкой. В частности, пользователи могут выбрать значения по умолчанию или любое расширение, которое может переопределить главную страницу или страницу новой вкладки браузера.

Раньше, если пользователи устанавливали несколько расширений, которые изменяли страницы, браузер выбирал последнее установленное расширение без возможности изменения.

Другие улучшения
  • Удалена поддержка Flash.
  • Firefox 85 теперь поддерживает импорт паролей из менеджеров паролей KeePass и Bitwarden.
  • Firefox улучшает конфиденциальность за счет разделения кэшей веб-ресурсов (Network Partitioning).
  • Добавлена новая опция для отключения функции Tab-to-Search в Firefox.
  • Firefox поддерживает при печати не последовательные диапазоны страниц.
  • Вы можете удалить все сохраненные логины в диспетчере паролей Firefox вместо того, чтобы удалять их по одному.
  • Представлено несколько исправлений, связанных с корпоративными средами, в том числе:
    • Больше невозможно использовать функцию «Сохранить ссылку как» для загрузки заблокированного веб-сайта (с помощью корпоративных политик).
    • Firefox может снова установить себя в качестве средства просмотра PDF по умолчанию в Windows 7.
    • Исправлены ошибки с обновлениями.
Новое в версии 84.0:
15 декабря 2020 года организация Mozilla выпустила новую версию Firefox Browser 84, которая поставляется с нативной поддержкой устройств Mac на Apple Silicon, что позитивно сказалось на производительности браузера.
  • Firefox 84: Нативная поддержка Mac на Apple Silicon, исправления безопасности
Новое в версии 83.0:
Организация Mozilla сегодня выпустила Firefox 83 для Windows, macOS и Linux. Новая версия получила режим HTTPS-only, улучшения производительности и множество улучшений для разработчиков.
  • Firefox 83: Режим «Только HTTPS» и улучшения производительности
Новое в версии 82.0.3:
  • Исправление уязвимости CVE-2020-26950
Новое в версии 82.0.2:
  • Исправлено дублирование сообщений WebSocket в некоторых случаях.
Новое в версии 82.0.1:
  • Исключён ненужный запрос на перезагрузку при использовании полной версии установщика в Windows.
  • Восстановлена возможность печати на бумаге, ширина или высота которой больше 100 дюймов, например чеков.
  • Исправлена печать документов с нулевыми полями, например в некоторых PDF-файлах.
  • Исправлена обработка команды WebDriver:ClickElement в тестовом фреймворке Marionette.
  • Исправления стабильности.
Новое в версии 82.0:
Организация Mozilla начала поставлять новую версию настольного веб-браузера Firefox 82. Обновление не содержит крупных изменений, но включает улучшения производительности, добавляет новую кнопку для режима «Картинка в картинке» и защиту от автоматических загрузок.
  • Firefox 82: Улучшенный режим «картинка в картинке», защита от автоматических загрузок
Новое в версии 81.0.1:
  • Firefox 81.0.1 и Firefox 78.3.1 ESR доступны для загрузки
  • Исправлена проблема с отображением контента на сайте Blackboard
  • Исправлено некорректное масштабирование Flash-контента в системах с высоким разрешением экрана macOS
  • Исправлены различные проблемы с печатью
  • Исправлена проблема, когда устаревшие настройки некорректно применялись с помощью групповых политик
  • Исправлена проблема, когда не отображались элементы управления режима Картинка-в-картинке на страницах только с аудио-контентом
  • Исправлен высокий рост памяти с установленными надстройками, такими как Disconnect, что со временем приводило к проблемам с откликом браузера.
  • Различные улучшения стабильности
Новое в версии 81.0:
Firefox 81 включает обновления элементов интерфейса и улучшения удобства использования.
  • Релиз Firefox 81: Новая тема Alpenglow, обновленный просмотрщик PDF, автозаполнение карт
Новое в версии 80.0.1:
  • Исправлена проблема падения производительности при обнаружении новых сертификатов промежуточных ЦС.
  • Исправлены сбой, связанные со сбросом GPU
  • Исправлен рендеринг некоторых сайтов с помощью WebGL
  • Исправлена горячая клавиша увеличения масштаба в японской сборке
  • Исправлены проблема загрузки, связанные с расширениями и файлами куки
Новое в версии 80.0:
25 августа 2020 года организация Mozilla выпустила новую версию Firefox 80 Stable для Windows, Mac, Linux и Android. Также вышли обновления Firefox ESR 78.2 и Firefox ESR 68.12 для канала с долгосрочной поддержкой.
Новое в версии 79.0:
28 июля 2020 года организация Mozilla выпустила новую версию Firefox 79 для Windows, Mac, Linux и Firefox 68.11 для Android. Также вышли обновления Firefox ESR 78.1 и Firefox ESR 68.11 для канала с долгосрочной поддержкой.
  • Релиз Firefox 79: Улучшенная защита от отслеживания
Новое в версии 78.0.2:

Опубликован корректирующий выпуск Firefox 78.0.2, в котором устранена уязвимость и исправлено несколько ошибок. Уязвимость позволяет обойти ограничения, выставленные через заголовок X-Frame-Options, и подставить содержимое с другого сайта, используя теги object или embed.

Из исправлений отмечается решение проблем со средствами для людей с ограниченными возможностями и устранение регрессивных изменений, мешающих открытии ссылок во внешних приложениях (в Firefox 78 было изменено значение настройки security.allow_disjointed_external_uri_loads). Кроме того, повышена стойкость адресной строки к повреждению данных в профиле пользователя (при повреждении профиля переставал работать поиск).

Новое в версии 78.0.0:
  • Доступна крупная новая версия с долгосрочной поддержкой — Firefox ESR 78.0
  • Продолжается развертывание WebRender
  • Завершена поддержка TLS 1.0 и 1.1
  • Firefox 78 – последняя версия браузера, поддерживающая macOS 10.9, 10.10 и 10.11. Пользователи этих систем будут получать поддержку, пока обслуживается Firefox 78.x.
Новое в версии 77.0.1:
  • В Firefox 77.0.1 исправлена проблема c «DNS через HTTPS»
Новое в версии 77.0:
2 июня 2020 года организация Mozilla выпустила новую версию Firefox 77 для Windows, Mac, Linux и Firefox 68.9 для Android. Обновить до новой версии можно ранее выпущенные версии браузера.
  • Релиз Firefox 77: Опциональные разрешения, управление сертификатами и другие улучшения
  • В Firefox 77 появится опция включения динамической изоляции собственных cookie сайтов
Новое в версии 76.0.1:
Организация Mozilla подготовила обновление Firefox 76.0.1 с исправлением нескольких ошибок, обнаруженных в Firefox 76.0, включая сбой вкладок в 32-битной версии Firefox в системах Windows 7 с графическими драйверами Nvidia.
Новое в версии 76.0:
Основные изменения
  • В Firefox 76.0 улучшен встроенный менеджер паролей
  • Продолжается развертывание WebRender
Улучшения менеджера паролей Firefox Lockwise
Mozilla улучшила встроенный в Firefox менеджер паролей. Представлены следующие изменения:
  • Предупреждения об утечках оповестят пользователей о нарушении конфиденциальности учетных данных.
  • Если взломанный пароль используется на других сайтах, то Firefox предложить сменить пароль, чтобы защитить свои аккаунты.
  • Генератор паролей теперь поддерживает больше сайтов. Firefox сгенерирует сложный безопасный пароль при выборе поля ввода пароля.
  • Firefox защищает сохраненные пароли от локального отслеживания. Если мастер-пароль не установлен, то браузер запросит пароль от учетной записи Windows или macOS, прежде чем покажет пароль.
Другие изменения
  • Режим Картинка в Картинке поддерживает переключение между полноэкранным режимом и обычным размером с помощью двойного клика.
  • Добавлена поддержка Audio Worklets. Пользователи Firefox могут напрямую подключаться к вызовам Zoom, загрузка дополнительных компонентов больше не требуется.
  • WebRender поставляется на современные ноутбуки Intel с разрешением экрана ниже 1920x1200 пикселей.
  • Небольшие изменения адресной строки:
    • При открытии новых вкладок уменьшается тень поля адресной строки
    • Немного увеличен размер панели закладок (для пользователей устройств с сенсорными экранами).
Новое в версии 75.0:
Основные изменения
  • Релизы Firefox Stable не будут откладываться из-за пандемии коронавируса, однако выход некоторых функций может быть отложен.
  • Mozilla переработала адресную строку Firefox и представила новые корпоративные политики.
В адресной строке представлены следующие улучшения:
  • Улучшена читаемость поисковых подсказок.
  • В подсказки включены решения «наиболее распространенных проблем с Firefox».
  • Улучшено отображение поиска на небольших дисплеях, например на экранах ноутбуков.
  • При выборе адресной строки показывается топ сайтов, который представляет собой комбинацию часто посещаемых, недавно посещенных и закрепленных ресурсов.
  • Только для Linux: обработка кликов теперь соответствует другим десктопным платформам. Одиночный клик выбирает все без первоначально выбранной части, двойной клик выбирает слово, а тройной клик выбирает все содержимое строки..
Другие изменения:
  • Firefox доступен для установки и использования во Flatpak.
  • Firefox кэширует на локальной машине «все доверенные сертификаты Центра сертификации Web PK, известные Mozilla». Данное изменение улучшает HTTPS-совместимость с неправильно настроенными серверами, что положительно сказывается на общем уровне безопасности.
  • Компонент Direct Composition интегрирован в Windows «для повышения производительности», что открывает возможность поддержки WebRender на ноутбуках Windows 10 с графическими картами Intel.
  • Enterprise: экспериментальная поддержка использования клиентских сертификатов из системного хранилища в Mac OS X. Чтобы включить поддержку, установите для security.osclientcerts.autoload значение true.
  • Enterprise: добавлены политики, исключающие обработку доменных имен с помощью Trusted Recursive Resolver с использованием DNS через HTTPS (DoH).
Новое в версии 74.0.1:

Компания Mozilla выпустила новые версии своего браузера Firefox 74.0.1 и Firefox ESR 68.6.1, исправляющие две уязвимости нулевого дня.

CVE-2020-6819 и CVE-2020-6820 представляют собой уязвимости использования памяти после высвобождения и связаны с тем, как браузер управляет своим пространством памяти. CVE-2020-6819 существует из-за неопределенности параллелизма (так называемого «состояния гонки»), возникающего при запуске деструктора nsDocShell. CVE-2020-6820 также существует из-за неопределенности параллелизма, но возникающего при обработке ReadableStream.

Новое в версии 74.0:
  • Завершена поддержка TLS 1.0 и TLS 1.1
  • Удаление сторонних плагинов
Другие изменения
  • Firefox улучшает приватность пользователей во время видеовызовов и аудиозвонков за счет поддержки mDNS ICE. В определенных сценариях WebRTC будет происходить скрытие IP-адреса вашего компьютера с помощью случайного идентификатора.
  • Расширение Facebook Container поддерживает добавление других сайтов в контейнер.
  • Встроенный менеджер паролей Firefox Lockwise теперь поддерживает записи с обратной альфа-сортировкой (Z-A).
  • iframe из перекрестного источника теперь по умолчанию не имеет доступ к данным местоположения, камере, микрофону и к захвату экрана.
  • Улучшен импорт закладок и истории из нового Microsoft Edge на устройствах Windows и Mac.
  • Исправлена проблема, которая могла привести к потере или изменению сортировки закрепленных вкладок.
  • Исправлено положение иконки «картинка в картинке» в Instagram. Она находилась над кнопкой «Далее» при загрузке фотографий на сайт.
  • Сочетание клавиш Ctrl-I теперь открывает окно «Информация о странице» в Windows (вместо боковой панели «Закладки»).
Новое в версии 73.0.1:
  • Firefox 73.0.1: Исправлена проблема совместимости с 0Patch и G Data
Новое в версии 73.0.0:

Firefox 73 оказался относительно небольшим релизом. Новая версия получила исправления безопасности и всего две новые функции.

Глобальный коэффициент масштабирования

Пользователи Firefox могут изменять масштаб отдельных страниц для удобства просмотра. Однако, до выхода Firefox 73 изменять масштаб можно было только для отдельных сайтов.

Пользователи, которые хотели изменить масштаб на всех сайтах ранее вынуждены были использовать сторонние расширения, такие как Fixed Zoom или NoSquint.

В новой версии можно задавать глобальный коэффициент масштабирования, который применяется ко всем сайтам. Чтобы его настроить, сделайте следующее:

  • Перейдите на страницу about:preferences
  • Перейдите в раздел Язык и внешний вид на странице
  • Измените значение параметра Масштаб по умолчанию. Вы можете устанавливать значения от 30% до 300%. Также можно выбрать опцию Только текст, чтобы коэффициент масштабирования применялся только к текстовым элементам на странице.

Чтобы сбросить изменения, установите значение 100%.

Режим высокой контрастности

Режим высокой контрастности — функция специальных возможностей Windows, позволяющая улучшить читаемость текста. Ранее Firefox в данном режиме отключались фоновые изображения веб-страниц.

С выходом Firefox 73 браузер будет использовать контрастную фоновую подложку для текстовых элементов для улучшения читаемости текста, при этом сохраняя фоновые изображения на странице.

Другие изменения
  • Пользователи Firefox могут ускорять или замедлять воспроизведение аудио; данная функция улучшена в новой версии.
  • Firefox предложит сохранить логины, только если поле в форме входа было изменено.
  • WebRender доступен для ноутбуков с графическими картами Nvidia с драйверами новее версии 432.00 и разрешением экрана менее 1920x1200.
Новое в версии 72.0.2:
20 января 2020 года организация Mozilla выпустила обновление Firefox 72.0.2 для стабильного канала браузера. Новая версия получила улучшения стабильности и исправления ошибок.
  • Релиз Firefox 72.0.2: Улучшения стабильности и исправления ошибок
Новое в версии 72.0.1:

Опубликованы экстренные корректирующие выпуски Firefox 72.0.1 и 68.4.1, в которых устранена критическая уязвимость (CVE-2019-17026), позволяющая организовать выполнение кода при открытии определённым образом оформленных страниц. Опасность усугубляется тем, что ещё до внесения исправления зафиксированы факты совершения атак с использованием данной уязвимости и в руках злоумышленников находится рабочий эксплоит. Всем пользователям Firefox рекомендуется срочно обновить браузер, а пользователям Tor Browser необходимо дождаться выхода обновления 9.0.4, которое будет опубликовано в течение нескольких часов.

Следы совершении атак с использование 0-day уязвимости были обнаружены китайским производителям антивирусного ПО Qihoo 360. Проблема вызвана некорректным определением типа элементов массива при выполнении операций StoreElementHole и FallibleStoreElement в объектном коде, скомпилированном JIT-движком IonMonkey. Подробности пока не раскрываются, но для анализа доступен код патча.

Новое в версии 72.0:
7 января организация Mozilla выпустила Firefox 72 для Windows, Mac, Linux, Android и iOS. Новая версия браузера Firefox 72 получила улучшения защиты от отслеживания, отключение всплывающих запросов показа уведомлений и поддержку режима «картинка в картинке» в macOS и Linux.
  • Улучшение защиты от отслеживания, замена запросов уведомлений и поддержка режима «картинка в картинке» для Linux и macOS
Новое в версии 71.0:
  • Улучшения Lockwise и защиты от отслеживания, поддержка «картинка в картинке» в Windows
  • Firefox теперь распознает поддомены и автоматически заполняет для них логины из Lockwise.
  • Предупреждения об утечках Firefox Monitor теперь доступны пользователям с программами чтения с экрана.
  • При блокировке криптомайнеров Firefox теперь показывает уведомление.
  • В панели «Защита», вызываемой нажатием на значок щита в адресной строке, добавлен общий счетчик заблокированных трекеров.
  • Firefox для Windows поддерживает режим «Картинка в картинке». Выберите синий значок с правого края видео, чтобы просматривать видео и работать с другими вкладками.
  • Встроенный MP3-декодер в версиях для Windows, Linux, macOS и Android.
  • Панель Инструменты разработчика теперь может проверять сообщения WebSocket и автоматически форматировать различные форматы фреймворка.
  • Новый режим многострочного редактора консоли предоставляет интерфейс, похожий на IDE, что делает его удобным для работы с длинными фрагментами кода.
  • Новая блокировка ресурсов панели «Сеть» может имитировать влияние защиты отслеживания, безопасности, перебоев в обслуживании и слабого подключения для более надежного тестирования.
  • Улучшен просмотрщик сертификатов сайтов, добавлены новые функции и расширена информация.
  • Усовершенствования API загрузок расширений для обработки ошибок загрузки.
  • Всплывающие окна расширения теперь включают имя расширения вместо его moz-extension:// url при использовании windows.create API.
  • Панели Инструментов разработчика, добавленные сторонними расширениями, стали лучше работать с программами для чтения экрана.
  • Новая функциональность в режиме киоска, которая обеспечивает максимальное пространство на экране для пользовательских дисплеев.
  • Различные исправления безопасности.
  • Страница конфигурации (about:config) преобразована в HTML.
Новое в версии 70.0.1:
Опубликовано корректирующее обновление Firefox 70.0.1 в котором решена проблема, приводящая к сбою при открытии некоторых страниц или загрузке при помощи JavaScript отдельных элементов на странице. Проблема проявляется в том числе на таких сайтах, как YouTube и Facebook, из-за повреждения содержимого в новой реализации LocalStorage (NextGen). В связи с проблемами в Firefox 70.0.1 осуществлён откат на старую реализацию LocalStorage (dom.storage.next_gen=false в about:config). Для проверки проявления проблемы в системе пользователя подготовлен сайт firefox-storage-test.glitch.me. Из других изменений отмечается скрытие заголовка в полноэкранном режиме и обновление плагина OpenH264 для пользователей macOS 10.15.
Новое в версии 70.0:
  • Отчет защиты приватности включает подробную информацию о заблокированных трекерах и совмещает данные от Monitor и Lockwise.
  • Защита от социального отслеживания, которая блокирует межсайтовые файлы cookie с Facebook, Twitter и LinkedIn стала частью расширенной защиты от отслеживания и может быть изменена в настройках приватности.
  • Настольная версия Lockwise: создавайте, обновляйте и удаляйте логины и пароли. Все данные будут синхронизировать с вашими устройствами с мобильными приложениями Lockwise и мобильными браузерами Firefox. Добавлена интеграция системы оповещений от Firefox Monitor для своевременного предупреждения об утечках. Встроенный генератор безопасных паролей позволит создать надежный пароль для новых аккаунтов.
  • Более быстрый интерпретатор Javascript увереннее работает с крупными современными кодовыми базами и позволяет улучшить производительность на 8 процентов.
  • WebRender стал доступен большему количеству пользователей Firefox для Windows. Теперь компонент используется по умолчанию в системах с интегрированной графикой Intel и разрешением экрана 1920 x 1200 точек или ниже.
  • Улучшен компонент Compositor в macOS-версии: снижено энергопотребление, на 22% ускорена загрузка страниц и снижено потребление ресурсов при воспроизведении видео на 37%.
  • Отдельное меню аккаунта Firefox для быстрого доступа к сервисам Monitor и Send.
  • Доступ к панели сообщений с помощью иконки на панели инструментов.
  • Если сайт использует данные геолокации, то в адресной строке показывается соответствующая иконка.
  • В панель специальные возможности инструментов разработчика добавлены новые адиты и симулятор цветовых аномалий. (доступен для систем с включенным WebRender).
  • Неактивный CSS: Инспектор теперь помечает серым цветом CSS правила, которые не влияют на выбранный элемент и дает объяснения во всплывающем окне.
  • Новый инструмент DOM Mutation Breakpoints в инструментах разработчика позволяет выполнять диагностику и отслеживать, когда скрипты добавляют, удаляют или обновляют контент. Отладка сложных скриптовых взаимодействий стала проще.
  • Разработчики WebExtensions могут инспектировать данные в browser.storage.local с помощью дополнения для отладки.
  • Различные исправления безопасности.
  • Внутренние страницы Firefox соблюдают настройки темного режима.
  • Удалены псевдонимы свойств темы.
  • Добавлена поддержка импорта паролей из Chrome в Firefox для macOS.
  • Улучшена читаемость текста в верхнем и нижнем индексе, в том числе ссылок.
Новое в версии 69.0.3:
Опубликовано корректирующее обновление Firefox 69.0.3 в котором решена проблема с отображением диалога для загрузки файлов при клике на email в web-почте Yahoo. Также решены проблемы с загрузкой файлов, при запуске браузера в Windows 10 во включенным режимом родительского контроля.
Новое в версии 69.0.2:
  • Исправлен сбой при редактировании файлов на сайтах Office 365.
  • Исправлено обнаружение включенной функции родительского контроля Windows 10.
  • Исправлено падение при изменении скорости воспроизведения во время просмотра видео с YouTube (только для Linux).
Новое в версии 69.0.1:
  • Исправлено: при клике по ссылке в Firefox для запуска внешних программ, эти программы запускались в фоновом режиме.
  • Улучшения Диспетчера дополнений для пользователей программ чтения с экрана.
  • Исправлена проблема, из-за которой панель уведомлений Captive Portal не отключалась в некоторых ситуациях после завершения входа в систему.
  • Исправлен максимальный размер шрифтов в режиме чтения при увеличении масштаба.
  • Исправлены недостающие стеки в разделе Производительность инструментов разработчика
  • Исправления безопасности и стабильности
Новое в версии 69.0:
Flash Player больше нельзя глобально включить на сайтах

Mozilla убрала настройку «всегда включать» для Flash контента на веб-сайтах. Хотя пользователи все еще могут воспроизводить Flash-контент с помощью Firefox, настроить автоматический запуск Flash объектов больше не получится.

Кроме того, Firefox больше не будет предлагать опцию «запомнить мое решение» для флеш-контента.

Полный отказ от Flash в Firefox, а также в Chrome, Microsoft Edge и многих других браузерах, произойдет к концу 2020 года.

Расширенная защита от отслеживания

В Firefox 69.0 по умолчанию включены расширенные функции защиты от отслеживания. Теперь Firefox из коробки блокирует куки сторонних трекеров и скрипты криптомайнеров.

В режиме блокировки содержимого «Строгая» теперь также блокируются сборщики цифровых отпечатков.

Улучшенная блокировка автовоспроизведения

В Firefox 69 была улучшена функция блокировки автоматического воспроизведения мультимедийного контента. Раньше функция поддерживала блокировки автовоспроизведения видео со звуком.

Теперь добавлены новые опции блокировки.

  • Откройте страницу about:preferences#privacy.
  • Прокрутите страницу до раздела Разрешения.
  • Там расположены настройки автовоспроизведения. Выберите Настройки, чтобы открыть меню конфигурации.
  • Можно выбрать стандартное поведение для всех сайтов. По умолчанию выполняется блокировка аудио, но можно включить блокировку аудио и видео или разрешить воспроизведение аудио и видео. Эти опции влияют только на контент с автовоспроизведением.
Изменения загрузки userChrome.css и userContent.css

Firefox по умолчанию больше не будет загружать userChrome.css или userContent.css. Если вы пользуетесь данными файлами настройки, то должны внести изменения в браузер для восстановления функциональности.

  • Откройте страницу about:config.
  • Подтвердите, что будете осторожны.
  • Выполните поиск параметра toolkit.legacyUserProfileCustomizations.stylesheets.
  • Установите для него значение True.
Другие улучшения и изменения
  • Обновлена страница новой вкладки для пользователей из США – теперь она содержит больше записей из Pocket.
  • Строка User Agent больше не отображает 32-битные версии Firefox, работающие в 64-битных операционных системах.
  • Добавлена поддержка расширения HmacSecret для аутентификации на веб-ресурсах через Windows Hello для Windows 10 версии 1903 или выше.
  • Добавлена поддержка получения нескольких видеокодеков для улучшения работы конференцсвязи по WebRTC.
  • Улучшения производительности в Windows 10. Mozilla сообщает, что Firefox «подсказывает» Windows, какие уровни приоритетов лучше установить для процессов.
  • Новый ярлык на панели задач Windows 10.
  • Улучшения автономности в MacOS.
  • Finder в MacOS отображает ход загрузки.
  • Поддержка JIT для устройств ARM64.
  • Mozilla начала предоставлять установочные пакеты PKG.
Новое в версии 68.0.2:
Опубликовано корректирующее обновление Firefox 68.0.2 в котором устранено несколько проблем:
  • Устранена уязвимость (CVE-2019-11733), позволяющая скопировать сохранённые пароли без ввода мастер-пароля. При использовании в диалоге Saved Logins (Page Info/ Security/ View Saved Password) предложенной в контекстном меню опции "copy password", копирование в буфер обмена осуществляется без необходимости ввода пароля (диалог ввода пароля выводится, но данные копируются в буфер обмена независимо от правильности введённого пароля);
  • Решена проблема с загрузкой изображений после перезагрузки страницы (ошибка проявлялась в том числе в Google Maps);
  • Исправлена ошибка, приводившая к обрезанию некоторых спецсимволов в конце поискового запроса в адресной строке (например, удалялись знак вопроса и символ "#");
  • Разрешено загружать шрифты через URL "file://" при открытии страницы с локального носителя;
  • Решена проблема с выводом на печать сообщений из web-приложения Outlook (ранее печатался только заголовок и нижний колонтитул);
  • Устранена ошибка, приводящая к сбою при запуске внешних приложений, настроенных как обработчики определённых URI.
Новое в версии 68.0.1:
Опубликовано корректирующее обновление Firefox 68.0.1 в котором устранено несколько проблем:
  • Сборки для macOS подписаны ключом Apple, позволяющим использовать их в бета-выпусках macOS 10.15;
  • Решена проблема с отсутствием кнопки перехода в полноэкранный режим при просмотре видео в полноэкранном режиме HBO GO;
  • Исправлена ошибка, приводившая к появлению некорректных сообщений для некоторых локалей при попытке запроса с использованием Storage Access API;
  • Решена проблема со сменой поисковой системы по умолчанию в русскоязычных регионах;
  • Устранены проблемы с использованием встроенных поисковых движков при использовании некоторых локалей.
Новое в версии 68.0:
Обновленная версия браузера Firefox 68.0 поставляется с улучшениями безопасности расширений, улучшенным темным режимом в виде для чтения, расширенными механизмами защиты против криптомайнинга и сбора цифровых отпечатков и поддержкой службы обновления BITS для Windows, позволяющей Firefox завершать установку обновления, даже когда основное приложение закрыто.
Новое в версии 67.0.4:
Следом за выпусками Firefox 67.0.3 и 60.7.1 опубликованы дополнительные корректирующие релизы 67.0.4 и 60.7.2, в которых устранена вторая 0-day уязвимость (CVE-2019-11708), позволяющая обойти механизм sandbox-изоляции. Выявленные в последних двух выпусках Firefox уязвимости до своего исправления были использованы для организации атаки на сотрудников биржи криптовалют Coinbase, а также применялись для распространения вредоносного ПО для платформы macOS.
Новое в версии 67.0.3:
  • Для Firefox доступен важный патч безопасности
Новое в версии 67.0.2:
Представлен промежуточный выпуск Firefox 67.0.2, в котором устранена уязвимость (CVE-2019-11702), специфичная для платформы Windows и позволяющая открыть локальный файл в Internet Explorer через манипуляции со ссылками, в которых указан протокол "IE.HTTP:". Кроме уязвимости в новом выпуске также устранено несколько не связанных с безопасностью проблем.
Новое в версии 67.0:
  • WebRender стал доступен для 5% совместимых систем.
  • Устанавливаемые расширения по умолчанию будут недоступны в режиме приватного просмотра.
  • Блокировка криптомайнеров и сборщиков цифровых отпечатков.
  • Отдельный профиль для каждой установки.
  • Улучшения производительности.
Новое в версии 66.0.5:
  • Исправление работы дополнений, которые были отключены для пользователей с установленным мастер-паролем.
Новое в версии 66.0.4:
Mozilla выпустила версию Firefox 66.0.4 (для Windows, MacOS, Linux), в которой исправлен сертификат для восстановления работы отключенных дополнений, тем, поисковых систем и языковых пакетов – исправлена проблема Все дополнения Firefox отключены и попали в «устаревшие расширения»).
Новое в версии 66.0.3:
  • Исправлены проблемы с производительностью некоторых HTML5-игр на Pogo.com. Медлительность игр на данном ресурсе связана с использование обфускатора, который преднамеренно вызывает исключения переполнения стека. Mozilla получила отзывы от пользователей ресурса и представила исправление данной проблемы (bug 1537609).
  • Исправлена обработка дополнительных событий нажатий клавиш для облачных приложений Microsoft и IBM. Убрана лишняя точка из use_legacy_keycode_and_charcode pref для облачных приложений Microsoft (bug 1539618) и решена проблема с обработкой нажатия «Enter» в приложении IBM Sametime Webchat (bug 1538970).
  • Исправлена проблема, влияющая на поведение адресной строки Firefox на планшетах, использующих Microsoft Windows 10. При выходе из спящего режима или при переходе в планшетный режим адресная строка становилась закрепленной на экране, если Firefox использовался в качестве браузера по умолчанию (bug 1498973).
Новое в версии 66.0.2:

Представлено исправление проблемы, которая затрагивала сразу несколько онлайн редакторов, в том числе PowerPoint online. Редактор не принимал текстовый ввод - вводимый текст мгновенно удалялся после переключения фокуса на другой элемент или переходе на новую строку в редакторе.

Другие исправления:
  • Исправлен сбой при проигрывании видео YouTube в Windows 10 версии1809. Сбой происходил только на вкладке с видео, а не во всем браузере.
  • Исправлен сбой Canvas при использовании метода CreateBrushForPattern.
Новое в версии 66.0.1:

Доступны корректирующие выпуски Firefox 66.0.1 и 60.6.1, а также Tor Browser 8.0.8, в которых устранены две критические уязвимости, позволяющие выполнить код при обработке специально оформленных web-страниц. Рабочие эксплоиты для данных уязвимостей были продемонстрированы вчера на соревновании Pwn2Own 2019 командой Fluoroacetate и исследователем Niklas Baumstark. За демонстрацию эксплоитов было выплачено 90 тысяч долларов.

Обе уязвимости выявлены в коде JIT-компилятора. Первая проблема (CVE-2019-9810) вызвана некорректной проверкой границ из-за передачи в JIT неверной информации об алиасах при выполнении метода Array.prototype.slice, что можно использовать для инициирования переполнения буфера. Вторая уязвимость (CVE-2019-9813) связана с неверным выводом типов при обработке изменении объектов при помощи конструкции "__proto__", что позволяет прочитать и записать данные в произвольные области памяти.

Новое в версии 66.0:
  • Обновление Firefox 66 по умолчанию активирует функцию блокировки автовоспроизведения мультимедийного контента, предлагает более плавный скроллинг, улучшенный поиск, измененные предупреждения безопасности, поддержку WebAuthn для Windows Hello и улучшения для расширений, а также включает другие исправления и улучшения
Новое в версии 65.0.2:
  • Исправлена проблема со службами определения местоположения, которая наблюдалась у пользователей Windows.
Новое в версии 65.0.1:
  • Улучшено воспроизведение интерактивного контента Netflix.
  • Исправлена проблема, которая приводила к задержкам во время совершения вызовов по WebRTC.
  • Исправлена проблема с изменением размера видео во время совершения вызовов по WebRTC.
  • Исправлена проблема, когда функция рекомендации дополнений выполняла запрос к сайту addons.mozilla.org (AMO) до того, как пользователь нажимал кнопку «Установить».
  • Исправлена проблема, из-за которой нажатие Enter не срабатывало в некоторых полях ввода пароля на Linux.
  • Исправлена проблема управления цветами на устройствах Mac OS X.
  • Устранена проблема зацикливания CONNECT запросов по WebSockets через HTTP/2 из-за прокси-сервера.
Новое в версии 65.0:

Обновление Firefox 65 добавляет элементы управления блокировкой контента для расширенной функции защиты от отслеживания, поддержку изображений WebP, поддержку AV1 в Windows версии, а также включает другие исправления и улучшения

Firefox 65 предоставляет пользователям три опции более точного управления этой функцией блокировки:

  • Стандартная – используется по умолчанию, когда Firefox блокирует трекеры в режиме приватного окна. В будущем данная функция будет блокировать сторонние куки.
  • Строгая: для пользователей, которые хотят немного больше защиты и не возражают, если некоторые сайты будут работать некорректно. Этот параметр означает, что Firefox блокирует известные трекеры во всех окнах.
  • Персональная: для тех, кто хочет получить полный контроль над тем, какие трекеры и файлы cookie нужно заблокировать.
    • Трекеры – вы можете заблокировать в приватных окнах или во всех окнах. Вы также можете изменить переключаться между двумя списками Disconnect: базовая защита (рекомендуется) или строгая защита (блокирует все известные трекеры).
    • Куки – у вас есть следующие четыре варианта блокировки: сторонние трекеры, куки с непосещенных сайтов, все сторонние куки (может привести к проблемам работы веб-сайтов) и все куки (приведет к проблемам работы веб-сайтов).
    • Кроме того, Firefox теперь поддерживает AV1, бесплатный видеокодек, разработанный Альянсом открытых медиа. AV1 повышает эффективность сжатия более чем на 30 процентов по сравнению с кодеком VP9.
Новое в версии 64.0.2:

Подготовлен корректирующий выпуск Firefox 64.0.2 в котором устранена проблема с короткими подвисаниями видео на Youtube при просмотре роликов, распространяемых в формате VP9. В новой версии также налажена загрузка обновлений для некоторых тем оформления, обеспечено корректное восстановление размера столбцов в инструменте для инспектирования web-контента и устранён крах, проявляющийся при открытии некоторых сайтов на платформе macOS.

Новое в версии 64.0:
Рекомендации пользователям

Данная функция запущена только для пользователей из США. Firefox теперь будет отображать рекомендации в зависимости от активности и других показателей.

Например, если пользователь часто посещает YouTube или Reddit, то он обнаружит новую иконку рекомендации в адресной строке. При клике на нее появится предложение установить расширение для улучшения работы с данными сервисами.

Также рекомендации могут показываться при использовании различных функций и сервисов самого браузера Firefox.

При желании можно будет отключить данную функцию в настройках.

Управление расширениями

В Firefox 64 Mozilla реализовала несколько изменений управления расширениями. Страница about:addons получила карточный дизайн. Каждый плагин на странице представлен в виде отдельной карточки.

Каждую карточку можно раскрыть полностью и пользователю доступны кнопки для изменения статуса расширения, его удаления и обновления.

Новый интерфейс отлично подходит для браузеров с небольшим экраном.

Среди других изменений можно выделить добавление опции удаления плагина в контекстном меню иконки на панели инструментов, закрепленные уведомления при установке расширений и выделение расширений, которые могут управлять уведомлениями.

Пакетные операции с вкладками

Пользователи Firefox теперь могут выбирать сразу несколько вкладок в новой версии браузера. Зажмите клавишу Ctrl и кликайте по соответствующим вкладками, чтобы их выбрать или отменить их выбор.

Перетаскивание (Drag and drop) также позволяет перемещать сразу несколько вкладок из одного окна в другое.

Операции контекстного меню – закрепить, закрыть или добавить в закладки также поддерживаются.

Выбранные вкладки отличаются цветом заголовка в панели вкладок.

Диспетчер задач на about:performance

Mozilla изменила содержимое страницы about:performance. Теперь страницы показывает открытые вкладки и расширения, и их влияние на энергопотребление. В будущем разработчики Firefox планирует добавить информацию о потреблении памяти и другие полезные данные.

Другие изменения
  • Лента RSS/Atom была удалена. Рекомендуется использовать плагины для замены функциональности.
  • Повышение производительности в системах Linux и Mac за счет включения “Link Time Optimization".
  • Новая нативная поддержка функции “Поделиться” в Windows.
  • Обновление политик в MacOS.
  • Обновлен дизайн страницы about: crashes, чтобы было понятнее, когда отчеты о сбоях отправляются в Mozilla.
  • MacOS: сочетание клавиш Apple-Enter заменено на Ctrl-Enter для добавления www. и .com к URL.
Улучшения безопасности
  • Прекращено доверие для сертификатов, выданных Symantec, GeoTrust, RapidSSL, Thawte, Verisign.
Новое в версии 63.0.3:
Подготовлен корректирующий выпуск Firefox 63.0.3, в котором исправлено несколько ошибок:
  • Устранено зависание WebGL-игр, использующих движок Unity, через некоторое время после их запуска;
  • Исправлена ошибка, приводившая к замедлению работы некоторых конфигураций, использующих прокси;
  • По умолчанию в фоновых вкладках отключено урезание пропускной способности HTTP-ответов, так как это приводит к проблемам при фоновом воспроизведении видео;
  • Решены проблемы с открытием magnet-ссылок;
  • Устранено несколько ошибок, приводящих к краху.
Новое в версии 63.0:
  • Улучшения для пользователей Windows и MacOS
  • Поисковые подсказки для раздела Топ сайтов
  • Убрана опция «Никогда не проверять наличие обновлений»
  • Другие изменения:
    • Вынесенные в отдельные процессы расширения включены в Firefox для Linux.
    • Сетевой монитор выделяет известные трекеры новым значком.
    • Системные надстройки больше не отображаются на странице about:debugging. Вы можете изменить это, установив параметр devtools.aboutdebugging.showSystemAddons в значение true на странице about:config.
    • Фавиконы сайтов соблюдают активные политики безопасности.
    • Firefox стал выдавать предупреждение, когда пользователь пытается выйти из браузера, если открыто несколько окон и вкладок.
    • Firefox учитывает настройки специальных возможностей операционной системы, чтобы минимизировать анимацию.
    • Mozilla исправила проблему, которая препятствовала функции предложения закладок при определенных обстоятельствах.
    • Mozilla удалила функцию библиотеки «Открыть в боковой панели» для отдельных закладок.
    • Комбинация Ctrl-Tab отображает предварительные просмотры вкладок при использовании по умолчанию для новых профилей и установок Firefox.
Новое в версии 62.0.3:

Опубликован корректирующий выпуск Firefox 62.0.3, в котором исправлено несколько ошибок и устранены две уязвимости. Не связанные с безопасностью исправления затрагивают только платформу macOS. Уязвимостям присвоен критический уровень опасности и они также устранены в обновлении ESR-ветки Firefox 60.2.2. В своём сочетании уязвимости могут использоваться для создания многоуровневого эксплойта, позволяющего получить контроль за окружением пользователя.

Первая уязвимость (CVE-2018-12386) позволяет создать условия для некорректной интерпретации типов JavaScript и организовать запись и чтение в произвольные области памяти процесса. Уязвимость можно использовать для организации выполнения кода злоумышленника внутри sandbox-окружения процесса обработки контента.

Вторая уязвимость (CVE-2018-12387) вызвана некорректным inline-раскрытием кода Array.prototype.push при JIT-компиляции. При указании многобайтовых аргументов указатель стека может быть смещён на 8 байтов относительно ожидаемого значения. Указанную особенность можно использовать для получения информации об адресе вызванной функции, хранящемся в стеке, который, в свою очередь, может применяться для организации выхода из sandbox-окружения.

Новое в версии 62.0.2:

Подготовлен корректирующий выпуск Firefox 62.0.2, в котором исправлено несколько ошибок и устранена уязвимость (CVE-2018-12385), способная привести к краху при обработке определённым образом оформленных данных в локальном кэше.

Новое в версии 62.0:
Новая опция: отключение синхронизации и удаление данных на устройстве

Пользователи Firefox, которые хотят отключить функцию синхронизации получают новую опцию в Firefox 62.0, чтобы стереть данные на устройстве.

Чтобы отвязать Firefox от синхронизации сделайте следующее:

  1. Введите about:preferences?entrypoint=menupanel#sync в адресную строку. Вы должны увидеть страницу с адресом электронной почты и с настройками синхронизации.
  2. Нажмите “Отсоединить...”.
  3. Отметьте обе опции для “удаления данных синхронизации Firefox” и “удаления других личных данных”.
    • Данные синхронизации Firefox включают закладки, историю браузера и пароли
    • Другие личные данные включают файлы cookie, веб-кеш и офлайн данные сайтов.
  4. Выберите “Отсоединить и удалить”, чтобы отключить синхронизацию и удалить данные на устройстве.

После этого данные на локальном устройстве будут удалены (но на облачном сервере останутся).

Изменение разделов страницы новой вкладки

По умолчанию Firefox отображает содержимое на странице новой вкладки, включая поисковую строку, список лучших сайтов, ярлыки и фрагменты.

При желании пользователи могут скрыть эти разделы или установить сторонние расширения, такие как New Tab Override для более гибких настроек персонализации.

Firefox 62.0 поставляется с новыми параметрами для изменения числа Топ-сайтов и элементов Избранного на странице новой вкладки.

  1. Введите about:preferences#home в адресную строку. Firefox покажет все доступные параметры настройки страницы новой вкладки.
  2. Вы можете изменить количество столбцов с 1 до 4.
Переключатель защиты от отслеживания в основном меню

При клике на основное меню отображается опция для переключения защиты от отслеживания в Firefox. Если вы включите защиту от отслеживания с основном меню, то она будет применяться для сайтов в обычном режиме просмотра.

Проверить статус работы защиты от отслеживания можно нажав иконку (i) в адресной строке. Mozilla планирует улучшить защиту от трекинга активности в будущих версиях.

Другие изменения
  • Расширениями с кнопками на панели инструментов можно управлять из контекстного меню.
  • Добавлены опции для управления скрытыми вкладками.
  • Добавлена новая ссылка для очистки данных сайта и cookie в информационной панели при нажатии на иконку (i).
  • Диалоговое окно новой закладки отображает эскиз и фавикон.
  • Улучшения API WebExtensions.
  • Поле описания закладок было удалено.
  • Реализована изоляция AutoConfig в песочнице. Пользователям, которым потребуются расширенные параметры, нужно будет использовать Firefox ESR.
  • Добавлена поддержка канадского английского языка.
Новое в версии 61.0.2:

Подготовлен корректирующий выпуск Firefox 61.0.2, в котором устранено несколько ошибок и добавлена поддержка автоматического восстановления сеанса после перезапуска Windows (данная возможность пока не включена по умолчанию для всех пользователей, но будет активирована в ближайшие недели).

В новой версии также улучшена отрисовка сайтов при включенной технике оптимизации "Retained Display Lists" ("layout.display-list.retain"). Решены проблемы с нарушением работы панелей в инструментах для web-разработчиков при установке некоторых дополнений. Устранён крах, возникающий в некоторых конфигурациях с включенными средствами для людей с ограниченными возможностями.

Новое в версии 61.0.1:
Подготовлен корректирующий выпуск Firefox 61.0.1, в котором устранено несколько ошибок. Решённые проблемы:
  • Устранена проблема, приводящая к отсутствию содержимого на странице , показываемой при открытии новой вкладки, а также в секции Home в настройках
  • Исправлена ошибка, при редком стечении обстоятельств приводившая к потере закладок после обновления с выпуска Firefox 60
  • Улучшено воспроизведение видеопотоков с Twitch при выборе уровня качества 1080p
  • Решена проблема с потерей фокуса ввода, в случае отображения браузером всплывающих окон
  • Исправлена проблема с запуском загрузки файлов без расширений на платформе Windows
  • Добавлена возможность загрузки файлов с FTP, при размещении ссылки на HTTP-страницах, при нажатии в контекстом меню "Save Link As" (в Firefox 61 была запрещена загрузка с FTP, кроме прямого указания ссылки в адресной строке)
  • Устранена ошибка, в определённых ситуациях не позволявшая дополнениям переопределять выбранную по умолчанию домашнюю страницу.
Новое в версии 61.0:

Компания Mozilla выпустила новую версию Firefox Quantum 61 для компьютеров Windows, MacOS, Linux и мобильных устройств Android. Обновленный браузер получил улучшения производительности, обновления безопасности и несколько визуальных изменений

Также улучшения коснулись функции синхронизации закладок и функции доступа к поисковым системам.

Firefox 61 получил многочисленные улучшения производительности: прежде всего, был обновлен CSS движок Quantum для ускоренного рендеринга контента как на компьютерах, так и на устройствах Android.

Пользователи допотопной версии браузеры смогут заметить еще большее сокращение времен отрисовки страниц благодаря новой функции “сохраненный список отображения”, которая обновляет страницы только по мере их изменения, а не перезагружает все содержимое.

Инженеры Mozilla также обещают более быстрое переключение вкладок в системах Windows и Linux, а пользователи macOS должны заметить улучшение производительности благодаря выделению WebExtensions в отдельный процесс. В версии для Android прокрутка страниц стала быстрее, потому что обработчики событий сенсорного управления теперь по умолчанию являются пассивными.

Пользователи Firefox получили удобный способ для доступа к поисковым системам - если веб-страница поддерживает плагин OpenSearch, меню действий позволит добавить поисковик в адресную строку быстро и просто.

Пользователям macOS также доступна новая функция меню действий - возможность поделиться URL-адресом активной вкладкой, используя различные сервисы обмена macOS.

Добавлена поддержка темной темы. Изменить тему можно с выпадающем меню, выбрав пункт “Персонализация”. Теперь темные тона в рамках данной темы используются во всех областях интерфейса Firefox. Также была улучшена функция синхронизации закладок.

На страницу настроек добавлена новая секция “Домашняя страница”. Она содержит все параметры для настройки стартовой страницы и страниц новых вкладок. Пользователи также обнаружат новые опции персонализации вкладок: добавлена поддержка управления (скрытия) вкладок с помощью WebExtensions.

Обновление включает два улучшения безопасности: добавлена поддержка новейшего шифрования TLS 1.3 по умолчанию (для ПК и Android) и запрещен доступ браузера к небезопасным FTP-ресурсам внутри веб-страниц.

Новое в версии 60.0.2:

Подготовлен корректирующий выпуск Firefox 60.0.2, в котором устранена критическая уязвимость и исправлено несколько ошибок. Информация о критической уязвимости пока не раскрывается, в отчёте упоминается только проблема CVE-2018-6126 в библиотеке Skia, которая может привести к краху браузера из-за переполнения буфера при растеризации специально оформленных изображений в формате SVG при выключенном сглаживании.

Из исправлений ошибок отмечается решение проблемы с пропаданием узлов DOM в панели инструментов для разработчиков. Кроме того, устранена ошибка, мешавшая нормальному отображению шрифтов в Mac OS X 10.11 и более ранних выпусках при использовании сторонних менеджеров шрифтов. Библиотека NSS (Network Security Services) обновлена до версии 3.36.4, в которой решена проблема с выводом ошибки SSL_RX_MALFORMED_SERVER_HELLO при соединении к серверам с поддержкой TLS 1.3 и устранён крах на платформе macOS при обработке токенов аутентификации (PK11, WebAuthn).

Новое в версии 60.0.1:
Подготовлен корректирующий выпуск Firefox 60.0.1, в котором устранено несколько ошибок. Решённые проблемы:
  • Наблюдались длительные приостановки в процессе работы сборщика мусора, проявляющиеся при использовании некоторых дополнений (например, при использовании ZenHub отмечалось подвисание на 1-2 секунды);
  • Рекламные блоки продолжали показываться при открытии стартовой страницы сразу после запрещения показа подобного контента в настройках;
  • Некорректно работала прокрутка не масштабируемых страниц на сенсорных экранах;
  • При просмотре Google Maps на macOS с новыми драйверами NVIDIA иногда отображались чёрные квадраты вместо карты;
  • В режиме повышенного контраста для слабовидящих людей выбирался не тот цвет фона (-moz-default-background-color) при открытии окон и вкладок;
  • Возобновлён перевод элементов в панелях раздела настройки при подключении языкового пакета и добавлен перевод интерфейса деинсталлятора для Windows;
  • В сборке для macOS по умолчанию отключен WebVR из-за проблем при наличии SteamVR.
Новое в версии 60.0:
Основные новшества:
  • Проведена модернизация стартовой страницы, показываемой при открытии новой вкладки. Благодаря применению адаптивной вёрстки на широких экранах на стартовой странице теперь умещается больше элементов. В секцию Highlights включены сайты, сохранённые через сервис Pocket. Добавлены новые опции для перегруппировки содержимого страницы и секций;
  • Включено отображение оплаченных спонсорами блоков на стартовой странице. Ссылки на рекламные статьи показываются в разделе рекомендованного сервисом Pocket контента и явно помечены как реклама. На текущем этапе реклама показывается только для пользователей в США. Рекламные блоки можно отключить через настройки стартовой страницы. Связанная с подбором контента персонализация выполняется на стороне клиента и без передачи сведений о пользователе третьим лицам (в браузер загружается весь список рекомендованных ссылок на текущий день, который ранжируется на стороне пользователя, отталкиваясь от данных истории посещений);
  • Для пользователей Linux добавлена опция для отображения и скрытия заголовков окна. При отключении показа заголовков применяется декорирование элементов окна на стороне клиента (CSD, Client Side Decoration), заголовок окна полностью скрывается, а кнопки управления окном размещаются в одной строке со вкладками. Для перемещения необходимо подвести курсор к самому краю и удерживать Alt. Опция активируется через раздел кастомизации в основном меню (флажок в левом нижнем углу);
  • Изменён интерфейс управления Cookie. Вместо полного списка Cookie в привязке к каждому сайту ("Show Cookies" и "Remove individual cookies" в about:preferences#privacy) в настройках предложен унифицированный интерфейс, выводящих информацию о числе Cookie и размере данных из связанных с сайтом хранилищ. Новый интерфейс не предоставляет детализацию по отдельным Cookie и не позволяет выборочно удалить Cookie. В разделе с информацией о странице (Page Info/Security/View Cookie) пока оставлен прежний интерфейс, позволяющий отдельно удалить и просмотреть каждую Cookie. Отдельно Cookie также можно просмотреть через инструменты для разработчиков (раздел Storage);
  • Реализована экспериментальная поддержка "DNS over HTTPS" (DoH), которая отключена по умолчанию. Для активации в about:config следует изменить значение network.trr.mode и прописать DoH-сервер через параметр network.trr.uri, например, можно использовать "https://dns.cloudflare.com/.well-known/dns" или "https://dns.google.com/experimental". Значение 0 полностью отключает DoH; 1 - используется DNS или DoH, в зависимости от того, что быстрее; 2 - используется DoH по умолчанию, а DNS как запасной вариант; 3 - используется только DoH; 4 - режим зеркалирования при котором DoH и DNS задействованы параллельно. DoH может оказаться полезным для исключения утечек сведений о запрашиваемых именах хостов через DNS-серверы провайдеров, борьбы с MITM-атаками по подмене DNS-трафика, противостояния блокировкам на уровне DNS или для организации работы в случае невозможности прямого обращения к DNS-серверам (например, при работе через прокси). Если в обычной ситуации DNS-запросы напрямую отправляются на определённые в конфигурации системы DNS-серверы, то в случае DoH запрос на определение IP-адреса хоста инкапсулируется в трафик HTTPS и отправляется на HTTP-сервер, на котором резолвер обрабатывает запросы через Web API. Существующий стандарт DNSSEC использует шифрование лишь для аутентификации клиента и сервера, но не защищает трафик от перехвата и не гарантирует конфиденциальность запросов.
  • Добавлена поддержки Cookie-атрибута SameSite, который можно использовать для блокирования CSRF-атак. При помощи SameSite можно разрешить отправку Cookie только в ответ на запросы, инициированные с сайта, с которого эти Cookie изначально были получены. Запросы, отправленные с URL, который не совпадает адресом назначения, будут приходить без выставленных для целевого сайта Cookie. Атрибут SameSite может принимать два значения ‘strict’ или ‘lax’. В режиме &&񖔃strict&&񖔃 Cookie будут удерживаться от отправки любых видов межсайтовых запросов. В режиме &&񖔃lax&&񖔃 будут применяться более мягкие ограничения и передача Cookie будет блокироваться только для межсайтовых субзапросов, таких как запрос изображения или загрузка контента через iframe;
  • Интерфейс браузера переведён на использование CSS-движка Stylo (Quantum CSS), написанного на языке Rust и поддерживающего распараллеливание обработки стилей CSS. Ранее на Quantum CSS уже была переведена обработка страниц, а теперь он используется и для отрисовки интерфейса, что положительно сказывается на его отзывчивости;
  • Расширены индикаторы приватности для камеры: камера и подсветка камеры теперь автоматически отключаются после отключения записи видео и включаются при возобновления записи;
  • В WebRTC проведена работа по увеличению производительности обработки и воспроизведения звука на платформе Linux;
  • Добавлена поддержка механизма быстрого открытия TCP-соединений (TFO - TCP Fast Open, RFC 7413), который позволяет сократить число шагов установки соединения за счёт комбинирования в один запрос первого и второго шагов классического 3-этапного процесса согласования соединения и даёт возможность отправки данных на начальном этапе установки соединения. По умолчанию возможность выключена и требует активации в about:config (network.tcp.tcp_fastopen_enable);
  • Добавлен движок управления групповыми политиками, определяющими настройки для текущего рабочего окружения. Политики могут устанавливаться через Windows Group Policy или загружаться в кроссплатформенном виде при помощи к файла в формате JSON;
  • В связи с ранее выявленными нарушениями и злоупотреблениями воплощён первый этап прекращения доверия к сертификатам удостоверяющего центра Symantec. В Firefox 60 соединения с TLS-сертификатами Symantec, выпущенными до 1 июня 2016 года, начнут помечаться небезопасными. В октябре в Firefox 63 доверие к корневому сертификату Symantec будет полностью прекращено;
  • Добавлена поддержка API Web Authentication, предоставляющего средства для обеспечения в web-приложениях надёжной аутентификации на основе открытых ключей. API также может применяться для организации аутентификации на сайте с использованием USB-токенов;
  • Включена по умолчанию поддержка модулей JavaScript, определённых в стандарте ECMAScript 6 и предоставляющих средства для определения зависимостей и загрузки только необходимых для работы компонентов. Для определения модулей используется тег "script" с флагом "type=module". Предоставляемая браузером поддержка модулей позволяет без привлечения дополнительных сборочных этапов организовать загрузку зависимостей, параллельно от основного контента, использовать расширенные методы кэширования, отсеивать дубликаты, обеспечить корректный порядок выполнения скриптов;
  • В инструментах для web-разработчиков добавлена поддержка автодополнения переменных в панели правил CSS, в Responsive Design Mode добавлена настройка "Reload when..." для управления автоматической перезагрузкой страницы при изменении симулируемого типа экрана и типа User Agent. Удалена настройка view_source.tab, код страницы теперь может быть показан только в новой вкладке (поддержка открытия нового окна прекращена);
  • Применяемая для отрисовки содержимого графическая библиотека Skia обновлена до версии 66;
  • В версии для Android появилась возможность просмотра исходного текста страницы ("View Page Source" в контекстном меню "Page Action"). Кроме того, следом за Firefox для настольных систем версия для Android также переведена на новый многопоточный движок Stylo (Quantum CSS).

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

Новое в версии 59.0.3:
  • Исправлена критическая ошибка, проявляемая только в Windows 10 April 2018 Update (версия 1803)
Новое в версии 59.0.2:
Подготовлен корректирующий выпуск Firefox 59.0.2, в котором устранена уязвимость (крах при выполнении определённых графических операций) и исправлено несколько проблем:
  • Неработоспособность API getUserMedia на системах DragonFly, FreeBSD, NetBSD и OpenBSD, что приводит, например, к невозможности использования видеочатов
  • Неработоспособность горячих клавиш (например, Ctrl+C), при использовании данных сочетаний на сайтах при включенной настройке privacy.resistFingerprinting
  • Невозможность перезагрузки настроек прокси при использовании URL для автоматической настройки
  • Нарушение ответа от Service Worke при использовании URL с разделителем "#"
  • Крах при попытке отменить вывод на печать в момент близкий к завершению печати
  • Высокая нагрузка на CPU и большое потребление памяти в Windows при наличии некоторых сторонних программ, использующих Accessibility API
  • Некорректная отрисовка страницы при включении аппаратного ускорения в Windows
  • Крах в Windows 7 при использовании сенсорных экранов или сервисов для людей с ограниченными возможностями.
Новое в версии 59.0:

Firefox 59 получил несколько улучшений производительности и обеспечивает более быструю скорость загрузки веб-страниц за счет локального и сетевого кэширования. Кроме того, была ускорена загрузка контента домашней страницы Firefox и улучшен рендеринг графики на macOS на счет использования технологии OMTP.

На скриншотах, сделанных в Firefox, теперь можно добавлять аннотации - пользователи могут рисовать на снимках графические элементы, выделять отдельные области или обрезать видимую зону Пользователи теперь могут перетаскивать самые посещаемые сайты на домашнюю страницу Firefox, сортировать их по своему усмотрению и настраивать отображение страниц новых вкладок и окон.

Также были усовершенствованы встроенные технологии коммуникации в режиме реального времени (RTC). Благодаря новой функции RTP Transceiver в Firefox расширен контроль над вызовами веб-страниц и реализована поддержка масштабных веб-конференций. Кроме того, в браузере была улучшена поддержка децентрализованных протоколов WebExtensions API.

Новые функции конфиденциальности

Firefox 59 получил новые параметры настройки приватности, которые позволяют блокировать новые запросы доступа к камере, микрофону и данным о местоположении, а также запросы показывать уведомления. Пользователь может управлять новыми опциями конфиденциальности в диалоговых окнах разрешений Камера, Микрофон, Местоположение и Уведомления раздела “Разрешения”.

Firefox 59 поставляется с поддержкой спецификации W3C по событиям целеуказания, для сенсорных экранов, цифровых стилусов и манипуляторов мышь. В немецкую версию браузера добавлена поисковой системы Ecosia, а во французскую версию - поисковой системы Qwant. Более того, разработчики обновили режим приватного просмотра для предотвращения отслеживания между сайтами за счет удаления информации о рефералах в URL.

Наконец, Mozilla Firefox 59.0 поставляется с различными патчами безопасности. Чтобы получить новую версию можно воспользоваться встроенной функцией автоматического обновления или скачать установочный файл с нашего сайта.

Новое в версии 58.0.2:
  • Исправлена проблема проверки подписи при обновлении браузера в macOS
  • Графические драйвера, вызывающий сбой основного процесса рендеринга, добавлены в черные списки
  • Исправлен сбой вкладок во время печати
  • Исправлена обработка ссылок и прокрутки почты в Microsoft Hotmail и Outlook (OWA)
Новое в версии 58.0.1:

Подготовлен корректирующий выпуск Firefox 58.0.1, в котором устранена критическая уязвимость (CVE-2018-5124), которая может привести к выполнению кода в системе при открытии определённым образом подготовленных HTML-фрагментов, в которых используются дополнительные атрибуты управления интерфейсом. Суть уязвимости в возможности inline-подстановки JavaScript-кода через данные элементы, который будет выполнены на привилегированном уровне, отвечающем за формирование интерфейса браузера (chrome-privileged).

Кроме того, в новом выпуске устранена специфичная для платформы Windows проблема, проявляющаяся в невозможности загрузить страницы (вместо страниц показывается только белый фон) при установке в Windows политик безопасности, отличных от используемых по умолчанию (например, могут быть изменены продуктами Windows Defender Exploit Protection или Webroot).

Новое в версии 58.0:

Firefox 58.0 разрабатывался на протяжении последних двух месяцев. За это время инженеры Mozilla добавили компиляцию потоковой передачи и новый двухуровневый компилятор, предназначенный для улучшения производительности WebAssembly. Кроме того, Firefox теперь научился автоматически заполнять поля реквизитов банковских карт, а для пользователей MacOS была добавлена поддержка WebVR.

Среди других улучшений - оптимизация скорости загрузки страниц за счет реализации техники кэширования внутреннего представления JavaScript и ускорение рендеринга веб-страниц в Windows за счет интеграции технологии Off-Main-Thread Painting.

Исправления безопасности для Meltdown и Spectre

Хотя ранее компания Mozilla выпустила сервисное обновление 57.0.4 для Firefox 57 "Quantum" с исправлениями уязвимостей Meltdown и Spectre, Firefox 58 является первым релизом браузера, который по умолчанию поставляется с исправлениями безопасности для уменьшения риска атак Meltdown и Spectre. Однако, в системах со старыми процессорами возможны неполадки.

Mozilla сообщает:

В системах Windows и Linux с процессорами Intel Broadwell-U на старой прошивке происходит сбой Firefox. Пользователям Windows нужно убедиться, что в Центре обновления Windows настроена установка обновлений. Пользователям Linux нужно проверить, что дистрибутив прошивки Intel установлен.

Данный релиз также блокирует откат профиля до предыдущей версии. Mozilla рекомендует пользователям использовать новый профиль, в случае перехода на старую версию браузера. Разработчики устранили проблему отправки отчетов об ошибках, когда браузер отправлял данные на фоновых вкладках на сервера Mozilla без ведома пользователям.

Итак, официальный релиз Firefox 58.0 "Quantum" состоится во вторник, 23 января 2018 года. Именно в этот день заработают так называемые OTA-обновления (автоматические обновления “по воздуху”). Вы можете подождать автообновления, а можете установить новую версию вручную и протестировать уже сейчас.

Новое в версии 57.0.4:
Доступен корректирующий выпуск Firefox 57.0.4, в котором реализованы средства для блокирования уязвимостей Meltdown и Spectre, которые можно эксплуатировать через выполняемый в браузере JavaScript-код. Для затруднения атак с 5 до 20micros была ограничена точность измерения интервалов времени функцией performance.now() и полностью отключена поддержка типа SharedArrayBuffer, позволяющего создавать массивы в разделяемой памяти. Следует отметить, что в Firefox 52 ESR тип SharedArrayBuffer изначально отключен по умолчанию.
Новое в версии 57.0.1:

Подготовлен корректирующий выпуск Firefox 57.0.1, в котором устранено несколько ошибок. В примечании к выпуску также упоминается устранение уязвимостей, но подробности о них пока не опубликованы.

Решённые проблемы:
  • Устранено искажение цвета при воспроизведении видеороликов YouTube на системах с некоторыми графическими платами AMD Radeon;
  • Исправлена ошибка, приводящая к потере изменений в настройках после перезапуска браузера, если в пути к файлу с настройками prefs.js присутствуют каталоги с не ascii символами;
  • Решена проблема с крахом Google map на системах с macOS, в которых применяется GPU Intel HD Graphics 3000;
  • Включена блокировка подстановки клиентской библиотеки, используемой в дополнении RealPlayer Free, так как она негативно влияет на производительность браузера.
Новое в версии 57.0:
Основные изменения Firefox Quantum

Firefox 57 - один из самых важных релизов браузера Mozilla за долгое время. Организация решила отказаться от поддержки классических плагинов, серьезно обновила интерфейс и интегрировала в браузер некоторые части Project Quantum.

Дизайн Photon

Firefox 57 поставляется с обновленным интерфейсом. Это самое крупное изменение дизайна браузера с момента внедрения интерфейса Australis в Firefox 29.0.

Новый интерфейс Photon является частью проекта Mozilla Quantum и включает не только визуальные изменения, но и улучшения скорости и отзывчивости.

Изменения коснулись страницы новой вкладки, основного меню Firefox, тем оформления и параметров настройки.

Если вы использовали предыдущую версию браузера, то вы сразу заметите изменения темы Firefox. Новый Firefox 57 поставляется со светлой и темной темами оформления и оптимизациями плотности размещения графических элементов для мобильного и компактного режимов. В компактном режиме минимизируется свободное пространство, а мобильный режим оптимален для устройств с сенсорными экранами.

Меню Firefox расположилось на старом месте, но больше состоит не из крупных значков, а из текстовых ссылок с небольшими иконками. Вы больше не сможете добавлять или удалять элементы из меню.

Однако, различные опции персонализации по-прежнему доступны. Пользователь может перемещать или удалять многие элементы интерфейса браузера. Новые элементы можно разместить на главной панели инструментов или в новом меню “>>”, предназначенном для элементов, которые вы не хотите размещать на панели инструментов.

При посещении какого-либо веб-сайта в адресной строке появляется новое меню “...”. Это новое меню действий, которое включает опции прямого взаимодействия со страницей. С помощью меню вы сможете добавить страницу в закладки, сохранить ее в Pocket, скопировать или отправить ссылку по электронной почте, отправить вкладку на привязанное устройство или сделать скриншот.

Первые две опции продублированы в адресной строке отдельными иконками. Правый клик по записи выводит опции для добавления или удаления иконки из адресной панели.

Страницы “Новая вкладка” и “Начальная страница” в Firefox 57 основаны на потоке активности - Activity Stream. Первоначально Activity Stream был запущен как пилотный эксперимент, прежде чем Mozilla реализовала данную функциональность в браузере.

На страницах представлен поиск, топ сайтов, избранное, рекомендации Pocket и сниппеты от Mozilla. Пользователи Firefox могут настроить страницу новой вкладки под себя, нажав на иконку шестеренки.

Таким образом, интерфейс Photon - это не только новые визуальные изменения. Mozilla усовершенствовала анимацию, иконки и другие элементы, чтобы улучшить отзывчивость работы браузера.

Project Quantum

Вторым серьезным изменением в Firefox 57 является новый внутренний движок на базе проекта Quantum. Mozilla заявила ранее, что Quantum сделал Firefox вдвое быстрее по сравнению с недавним Firefox 52.0. Это впечатляющий прирост производительности.

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

CSS-движок Quantum, также известный как Stylo, является первым крупным компонентом проекта Quantum, который Mozilla интегрировала в Firefox. По заявлениям Mozilla, инженеры организации исправили в общей сложности 468 проблем производительности за несколько месяцев разработки.

Несмотря на серьезный выигрыш в производительности, Quantum также делает браузер более стабильным, так как Quantum Compositor был перенесен в собственный процесс благодаря реализации Electrolysis (поддержки многопроцессорности).

Работа с дополнениями

Firefox 57 больше не поддерживает устаревшие надстройки или темы. Пользователи Firefox, которые запускали классические расширения в предыдущих версиях браузера, после обновления до Firefox 57 обнаружат, что они отключены.

Плагины и темы, которые были отключены будут отображаться в разделе “Устаревшие расширения” на странице about:addons. Пользователю доступны опции удаления дополнения и поиска замены.

Тем не менее, нет никакой гарантии, что для необходимого вам дополнения найдется альтернатива. Так, например, плагин Classic Theme Restorer не имеет замены, потому что платформа WebExtensions не предусматривает подобную функциональность.

Таким образом, Firefox 57 поддерживает только расширения WebExtensions. Множество популярных расширений уже было портировано, но далеко не все. Некоторые плагины никогда не будут портированы по той или иной причине (из-за отсутствия заинтересованности разработчиков или недостатков API-интерфейса).

Mozilla планирует поддерживать устаревшие надстройки на протяжении всего срока поддержки версии Firefox ESR 52. С выходом Firefox ESR 59 поддержка устаревших надстроек будет полностью прекращена.

Новые разрешения

В Firefox 57 появились новые элементы управления разрешениями. Теперь пользователи могут самостоятельно контролировать доступ к местоположению устройства, камере, микрофону и уведомлениям.

Откройте страницу about:preferences#privacy и прокрутите до секции “Разрешения”. Нажав на кнопку “Параметры ...” откроется список сайтов, которые запрашивали доступ к соответствующей функции, например, к местоположению. Вы можете удалить отдельные сайты или все сайты из списка в любое время.

В этом отношении еще предстоит проделать определенную работу, поскольку новые средства управления не имеют параметров, предлагаемых классической системой разрешений Firefox (удаленной Mozilla).

Другие изменения Firefox Quantum
  • Кнопка “Поделиться” была удалена. Вернуть ее можно, установив расширение Share Backported Firefox.
  • Функция автопрокрутки Firefox теперь использует асинхронную прокрутку для улучшения плавности.
  • Безопасная песочница Linux установлена на более высокий (более ограничительный) уровень, при котором блокируются операции чтения и записи файловой системы в системах Linux.
  • Нажатие средней кнопки мыши по контенту в системах Unix по умолчанию больше не открывает ссылки.
  • Защита от отслеживания теперь доступна как опция для всех сайтов. Ранее защита была доступна только для сайтов в режиме приватного окна.
  • Firefox 57 по умолчанию поставляется без поисковой строки. Вы можете включить ее в настройках.
Новое в версии 56.0:
Основные новшества:
  • Переработано оформление конфигуратора и добавлена функция быстрого поиска настроек. Переписаны описания настроек, в которых теперь более ясно изложено что именно делает изменение и как влияет на работу браузера;
  • Пересмотрен набор опций, управляющий накоплением данных об активности пользователя.
  • Для всех пользователей включено по умолчанию системное дополнение Firefox Screenshots, позволяющее создавать скриншоты web-страниц, сохранять их локально или загружать в облако для обмена скриншотами с другими пользователями. Созданные снимки страниц или их отдельных частей размещаются в специальном облачном сервисе, в котором в течение 14 дней остаются доступны по прямой ссылке для других пользователей, знающих идентификатор снимка. Для владельца скриншоты показываются в специальном разделе "My Shots" на сайте screenshots.firefox.com. Имеются средства для отправки скриншотов в Facebook, Twitter, Pinterest и по электронной почте. Серверная часть облачного сервиса открыта и может быть поднята на своих мощностях (применяется Node.js и PostgreSQL).
  • Добавлена поддержка автоматического заполнения полей с адресом в web-формах (активировано только для локали en-US). В секции "Privacy & Security" добавлен интерфейс для редактирования сохранённых адресов;
  • Запрещено автоматическое воспроизведение мультимедийного контента, открытого в новой вкладке (например, ролики youtube теперь начинают показываться только после активации вкладки);
  • Расширены возможности функции Send Tabs, позволяющей отправлять вкладки в мобильный браузер для iOS или Android. Send Tabs теперь может работать без заведения учёной записи в сервисе Firefox Account;
  • Задействован новый код для преобразования кодировок символов, написанный на языке Rust;
  • Добавлена поддержка средств аппаратного ускорения для шифрования AES-GCM с использованием процессорных инструкций AVX, PCLMUL или AES-NI, а также почти в два раза увеличена производительность программной реализации и соответственно снизилась нагрузка на CPU и увеличилась пропускная способность TLS-соединений. Например, на ноутбуке с CPU AMD C-70 скорость загрузки по HTTPS возросла с 3 MB/s до 6 MB/s.
  • API Safe Browsing, используемый для проверки URL в черных списках вредоносных ресурсов, обновлён до версии 4;
  • Примерно на 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 устранено 19 уязвимостей, из которых 6 отнесены к категории опасных, а две помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц
Firefox Screenshots

В Firefox появился встроенный инструмент для захвата скриншотов. Данная функция позволяет снимать изображение области веб-страницы или всей страницы для сохранения на локальной машине или в облачном пространстве для быстрого и удобного обмена.

Изменения настроек Firefox

Firefox 56.0 поставляется с измененным интерфейсом раздела настроек, который также получил новые функции и изменения. Вы можете обратиться к стартовой странице настроек по адресу about:preferences или выбрать пункт “Настройки” из основного браузерного меню.

Одним из основных изменений является интеграция поля поиска, которое вы можете использовать для быстрого поиска необходимых параметров. Например, введите “куки”, и вы получите список всех связанных с файлами cookie настроек.

Теперь в настройках используется четыре основных категории настроек. Получить доступ к ним можно, используя следующие адреса:

  • Общие: about:preferences#general
  • Поиск: about:preferences#search
  • Приватность и Защита: about:preferences#privacy
  • Аккаунт Firefox: about:preferences#sync

Данный изменения означают, что для перехода к нужной настройки пользователю нужно меньше кликать, но больше прокручивать страницу.

Кроме того, компания Mozilla обновила описание некоторых настроек для лучшего понимания.

Другие изменения:
  • Firefox больше не будет автоматически воспроизводить медиафайлы, которые открываются на фоновой вкладке
  • Реализована поддержка аппаратного ускорения для AES-GCM (наиболее широко используемый шифр в соответствии с Mozilla). Повышение производительности на всех настольных системах.
  • Протокол Safe Browsing обновлен до версии 4.
  • Улучшения безопасности для проверки загружаемых файлов.
  • Обновления, загружаемые через встроенную систему обновления Firefox, стали примерно на 20% меньше по размеру.
  • Улучшения совместимости кодировки Rust.
Известные проблемы:
  • Возможен сбой при запуске Firefox 56, если система инфицирована рекламным ПО RelevantKnowledge. Используйте AdwCleaner, Malwarebytes Free или другой антивирусный сканер для очистки.
  • Возможен сбой при запуске 64-разрядных версий Firefox 56, если в системе установлено приложение OneKey Theater от Lenovo. Mozilla предлагает установить 32-разрядную версию Firefox, чтобы исправить эту проблему.
Новое в версии 55.0.3:
Подготовлен корректирующий выпуск Firefox 55.0.3, в котором устранена проблема с загрузкой файлов на некоторые сайты, проявляющаяся в том числе при загрузке эскизов на YouTube и картинок на Tweakers.net. Также отменено регрессивное изменение, из-за которого отключались дополнения, если в файловом пути к профилю Firefox встречаются не-ASCII символы.
Новое в версии 55.0.2:
Доступен корректирующий выпуск Firefox 55.0.2, в котором исправлено несколько ошибок:
  • Устранено регрессивное изменение, которое привело к неверному отображению фона во всплывающих меню (использовался фон из блоков select);
  • Решены появившиеся в Firefox 55 проблемы с производительностью в реализации WebExtension;
  • Устранена ошибка, из-за которой не выводились уведомления о скрытой установке дополнений (через прямую подстановку в каталог с дополнениями);
  • Устранено зависание при наличии спецсимволов в пути к каталогу текущего пользователя (например, наличие одинарных кавычек).
Новое в версии 55.0.1:
Сформирован корректирующий выпуск Firefox 55.0.1, в котором устранена порция ошибок:
  • Отключен механизма упреждающей загрузки содержимого (prefetch) из-за некорректного поведения, приводящего к отправке дублирующихся запросов к рекламным сетям;
  • Устранено регрессивное изменение в процессе восстановления вкладок, проявляющееся в отображении пустых страниц вместо содержимого вкладок, восстановленных после перезапуска браузера;
  • Исправлена ошибка, мешающая показу страниц "What's new";
  • Устранены проблемы с отображением страниц, возникающие при использовании некоторых библиотек PKCS#11 (например, aetpkss1.dll в Windows) из-за возникновения взаимной блокировки в NSS.
Новое в версии 55.0:
Основные новшества:
  • Обеспечено мгновенное восстановление сеансов с большим числом вкладок;
  • Вывод контекстных уточнений (suggestions) поискового запроса, вводимого в адресной строке, теперь включен по умолчанию для пользователей, которые явно не отказались от данной возможности в настройках. Ранее при вводе в адресной строке показывалась только выборка релевантных значений из истории посещений и закладок, без обращения к внешним поисковым службам. Кроме того, добавлена возможность поиска через любой поддерживаемый поисковый движок напрямую из адресной строки (список поисковых систем отображается в нижней части контекстной подсказки);
  • При вводе в адресной строке имени хоста без уточнения протокола (например, "antikeys.org" без указания http:// или https://) теперь по возможности сайт открывается по HTTPS вместо ранее применяемой по умолчанию схемы "http://";
  • Для дополнений WebExtensions активирована система подтверждения расширенных полномочий, таких как доступ к контенту открываемых сайтов или возможность обработки вкладок. При изменении списка полномочий во время обновления или при установке нового дополнения теперь выводится диалог, запрашивающий у пользователя подтверждение доступа к различной функциональности;
  • Добавлена поддержка API WebVR, предоставляющего средства для создания приложений виртуальной реальности и навигации в Web через 3D-шлемы, такие как HTC VIVE и Oculus Rift. При помощи Web VR API разработчики могут воплотить в жизнь новые методы взаимодействия с пользователем и развивать новые техники 3D-навигации по сайтам. WebVR позволяет организовать отображение в 3D-шлеме контента, сформированного с использованием специальных VR-расширений WebGL, а также VR-расширений CSS, которые позволят организовать размещение DOM-элементов внутри сцены виртуальной реальности. Поддержка WebVR пока реализована только для платформы Windows;
  • В интерфейсе предпросмотра вывода на печать упрощены средства управления выводом заданий на печать;
  • Включены наработки инициативы Quantum Flow, в рамках которой развиваются дополнительные оптимизации для увеличения производительности интерфейса пользователя. Тестирование Firefox 55 показало существенное ускорение работы со вкладками и сокращение времени запуска. Тестирование проводилось с профилем, содержащим 1691 (!) вкладку. Если в прошлые выпуски запуск браузера со столь огромным числом вкладок занимал 5-8 минут, то в Firefox 55 ситуация изменилась и на запуск ушло всего 15 секунд, а потребление памяти снизилось в 4 раза (с 2 до 0.5 Гб, без фактической загрузки содержимого всех страниц).
  • Реализован механизм для урезания ресурсов JavaScript-кода, выполняемого в фоновых страницах. Механизм пока применяется только к коду счётчиков, отслеживающих активность посетителей и присутствующих в поставляемом с браузером списке Tracking Protection. Для таких скриптов интенсивность вызова обработчиков setInterval и setTimeout ограничивается до одного вызова в 10 секунд, при условии что вкладка не является активной. Для обычных фоновых вкладок применяется лимит в 1 секунду. Изменения не влияют на вкладки, в которых осуществляется воспроизведения звука или видео;
  • Добавлена возможность применения стереомикрофонов совместно с WebRTC;
  • Для выборочного числа пользователей включено по умолчанию системное дополнение Firefox Screenshots, которое позволяет быстро создавать скриншоты web-страниц, сохранять их локально или загружать в облако для обмена скриншотами с другими пользователями. Пользователи, который не включены в программу тестирования могут включить дополнение в about:config, указав extensions.screenshots.system-disabled=false). Созданные снимки страниц или их отдельных частей размещаются в специальном облачном сервисе, в котором в течение 14 дней остаются доступны по прямой ссылке для других пользователей, знающих идентификатор снимка. Созданные в текущем браузере скриншоты показываются в специальном разделе "My Shots" на сайте screenshots.firefox.com. Имеются средства для отправки скриншотов в Facebook, Twitter, Pinterest и по электронной почте. Серверная часть облачного сервиса открыта и может быть поднята на своих мощностях (применяется Node.js и PostgreSQL).
  • В настройки добавлена страница для изменения параметров производительности. В частности, добавлена возможность выбора числа процессов-обработчиков контента, а также флажок для включения аппаратного ускорения. Благодаря возможности изменения числа процессов-обработчиков каждый пользователь сможет найти собственный компромисс между потреблением памяти и отзывчивостью интерфейса.
  • Боковая панель, на которой можно вывести закладки, историю посещений и синхронизированные вкладки, теперь может быть перемещена в правую часть окна (ранее боковая панель размещалась только слева);
  • Связанный с Flash-плагином контент теперь показывается только после явной активации кликом и ограничен для страниц, открытых по http:// и https://. Изменение будет продвигаться поэтапно, постепенно распространяясь на новые группы пользователей (для 5% спустя 2 недели, затем 25% спустя 4 недели и 100% спустя 6 недель);
  • В формат профиля внесены изменения, нарушающие обратную совместимость. После перехода на Firefox 55, профиль нельзя будет использовать в предыдущих выпусках, в том числе в версии ESR, а только в Firefox 55 и более новых версиях;
  • Модернизирован интерфейс установки обновления, который стал менее навязчивым и более согласованным с остальной частью браузера. Изменение коснётся только пользователей, которые не перезагружали браузер в течение 8 дней после загрузки обновления или отключившим автоматическое обновление в настройках;
  • Для сайтов, работающих не через защищённое соединение, отныне будет блокирован доступ к Geolocation API и Storage API, чтобы избежать перехвата сведений о данных и физическом местоположении пользователя;
  • Отменена блокировка смешанного контента (http и https) для локальных web-приложений, открываемых с localhost;
  • Запрещена загрузка внешних JAR-файлов;
  • Продолжено усовершенствование API WebExtensions для разработки дополнений, совместимых с браузером Chrome. Из новых программных интерфейсов отмечается реализация API runtime.onMessageExternal для организации взаимодействия между разными дополнениями WebExtensions и API nsiProfiler для доступа ко встроенным средствам профилирования движка Gecko. Внесена порция новых возможностей в API webRequest. Добавлена возможность изменения параметров тем оформления через WebExtensions.
  • Добавлена ненавязчивая система уведомлений о неявно установленных дополнениях, т.е. установленных другими программами, а не из Firefox. Факт сторонней установки также отражается в диалоге подтверждения полномочий;
  • В интерфейс мониторинга сетевой активности (Network Monitor) добавлена возможность фильтрации сетевых запросов по различным свойствам и значению столбца (например, "status-code:200"). Фильтр задаётся в форме регулярного выражения. Кроме того, добавлена поддержка выборочного скрытия и показа столбцов, а также новые столбцы с внешним IP, протоколом, схемой адресации и cookie;
  • Добавлена поддержка HTTP-заголовка SourceMap (заголовок X-SourceMap объявлен устаревшим), позволяющего сопоставить объединённый в один файл JavaScript-код c оригинальными файлами, из которых он был сформирован;
  • Включена поддержка CSS-свойства transform-box, определяющего блок компоновки, к которому применимы свойства transform и transform-origin;
  • По умолчанию активирован Д API Intersection Observer, позволяющий увеличить производительность сайта за счёт применения техники отложенной загрузки контента и значительного снижения накладных расходов при проверке видимости контента;
  • Реализована функция frames(), формирующая на основе заданного значения набор из равных интервалов;
  • Добавлено CSS-свойство text-justify, позволяющее определить тип выравнивания текста при использовании "text-align: justify";
  • Включена по умолчанию поддержка JavaScript-объектов SharedArrayBuffer (позволяет создавать массивы в разделяемой памяти) и Atomics (для организации синхронизации блокировок примитивов);
  • Добавлена поддержка нового синтаксиса клонирования и объединения объектов. Например, для клонирования вместо "Object.assign({}, data)" теперь можно указать "{ ...data }", а для объединения "{ ...defaultSettings, ...userSettings }";
  • Добавлена поддержка указания режима async при объявлении методов генератора;
  • По умолчанию включён API Background Tasks (window.requestIdleCallback), позволяющий отложить вызов функции на время, когда браузер будет находится в состоянии простоя (idle). Например, при помощи данной возможности можно организовать выполнение низкоприоритетных и фоновых задач, без их негативного влияния на выполнение чувствительных к задержкам операций, таких как вывод анимации и ввод;
  • Для Windows по умолчанию задействован упрощённый установщик. Для получения доступа к дополнительным опциям следует использовать полный установщик. По умолчанию для 64-разрядных систем с Windows предлагается 64-разрядная версия Firefox, при условии наличия в системе как минимум 2 Гб ОЗУ;
  • На системах с Windows 10 задействованы средства для аппаратного ускорения декодирования видео в формате VP9;
  • На платформе macOS обеспечена возможность назначения горячих клавиш для быстрого вызова пунктов меню. Настроить горячие клавиши можно через "System Preferences > Keyboard > Shortcuts";
  • Возвращена поддержка локализации для белорусского языка, удалённая в Firefox 51 из-за длительного отсутствия сопровождающего;
  • В версии для платформы Android:
    • Добавлены средства для перегруппировки вкладок - порядок следования вкладок теперь можно изменить через касание и перемещение с удерживанием на экране вкладок;
    • Для экономии энергии реализована приостановка отрисовки воспроизводимого видео при уходе картинки из видимой области (звук продолжит воспроизводиться);
    • Добавлена поддержка масштабирования одной рукой через двойное касание и сдвиг;
    • Размер шрифта на web-страницах теперь опционально может приводится к размеру системного шрифта, определённому в настройках.
    • Выпуск Firefox 55 станет последним с поддержкой платформы Android 4.0.
Кроме новшеств и исправления ошибок в Firefox 55 устранена серия уязвимостей, из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.
Новое в версии 54.0.1:
  • Решены проблемы с размытием конца текста на вкладке (применялось некорректное размытие для языков с написанием справа-налево);
  • Решены проблемы c отображением кнопки открывающейся вкладки (хвост текста на вкладке не размывался);
  • Решены проблемы c отсутствием разделителей при открытии нескольких вкладок;
  • Решены проблемы c отображением вкладки при загрузке файлов (при открытии загрузки в новой вкладке, старая вкладка закрывалась);
  • Решены проблемы c выводом PDF-документов на печать (печаталась пустая страница);
  • Устранены недоработки, мешавшие работе Netflix в Linux.
Новое в версии 54.0:
Основные новшества:
  • В меню и на панель закладок добавлена секция "Mobile Bookmarks” со списком закладок, созданных на синхронизированных мобильных устройствах;
  • Проведена модернизация диалоговой панели с информацией о загрузках, добавлены дополнительные детали о загружаемых элементах;
  • Активирована по умолчанию поддержка обработки контента в разных процессах (e10s-multi), позволяющая запустить более одного процесса для обработки контента. Подобный подход позволяет обеспечить дополнительную изоляцию обработчиков, повысить надёжность (крах одной вкладки не приведёт к закрытию всех остальных вкладок), повысить эффективность использования ресурсов многоядерных процессоров (разнесение нагрузки на все ядра), уменьшить фрагментацию памяти при длительной работе браузера.
  • Кроме новшеств и исправления ошибок в Firefox 54 устранена серия уязвимостей, из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.
  • Активирована sandbox-изоляция, ограничивающая доступ дочерних процессов Firefox к системным вызовам, файловой системе и сторонним процессам. Для изоляции в Linux применяется ограничение доступа к системным вызовам при помощи Seccomp-bpf, также для изоляции используются User namespace и chroot в пустую директорию. В Windows применяются разработанные Google библиотеки sandboxbroker и sandboxtarget, используемые в Chromium и Chrome;
  • В средствах для web-разработчика в режиме адаптивного дизайна ("Responsive Design Mode") появилась возможность создания собственных устройств для тестирования сайта в его окружении (задаётся разрешение экрана, DPI, параметры сенсорного экрана, пропускная способность сети и т.п.). Создаваемые устройства можно размещать в общем списке наряду с предопределёнными устройствами;
  • В системе инспектирования web-страниц появилась поддержка синтаксиса задания цветов CSS color level 4, например, "hsl(120deg 100% 50%)" теперь распознаётся в панели с правилами CSS;
  • Внесена большая порция улучшений в новый отладчик для JavaScript (debugger.html). В боковой панели появилась возможность установки контрольных выражений (watch expression), которые будут вычислены при остановке приложения отладчиком. Обеспечено сохранение состояния интерфейса отладчика между разными сеансами, например, сохраняются открытые вкладки, свёрнутая боковая панель, выделенные куски кода, точки останова и т.п. Для небольших экранов предоставлен режим сворачивания вертикальных элементов интерфейса.
  • Реализованы всплывающие подсказки, позволяющие посмотреть текущее значение переменной. Добавлена возможность нормализации форматирования кода, позволяющая привести в читаемый вид упакованный JavaScript-код, поставляемый без пробелов и отступов. Значительно расширены средства для поиска кода в отладчике, полосками обрамлены все совпадения, в панели показывается общее число найденных элементов, добавлен новый режим поиска вызова функций;
  • Network Monitor переписан с XUL на обычный JavaScript/HTML/CSS. В инструменты для мониторинга сетевой активности добавлен сводный блок с информацией о запросе, включающий общий размер данных, переданных по сети. Для кодов состояния и HTTP-заголовков добавлены ссылки на документацию;
  • По умолчанию активирована блокировка воспроизведения мультимедийного контента в только что открытых фоновых вкладках. Звук и видео, заданные через HTML5-теги audio и video, теперь начинают воспроизводиться только после того, как пользователь явно перейдёт на вкладку (воспроизведение не начнётся, пока вкладка не станет видимой). Изначально данная возможность обкатывалась в рамках ветки Firefox 54, но не была включена в релиз;
  • Добавлена поддержка конструкции ‹script type="module"› для определения содержимого модульных скриптов, тестируемых вместе с флагом "dom.moduleScripts.enabled" в настройках;
  • Добавлен метод URL.toJSON(), возвращающий определённый в "href" URL в виде конструкции JSON (&&񖔃{"key": "https://www...."}&&񖔃);
  • В Linux, Windows и macOS по умолчанию включена поддержка объёмного звука (5.1 surround);
  • В средства для воспроизведения защищённого контента (Encrypted MediaExtensions) добавлена поддержка использования кодека VP9 в шифрованных потоках, обрабатываемых модулями Clear Key и Widevine. Кодек WebM/VP8 теперь может использоваться на системах с любой производительностью (раньше активировался только для достаточно быстрых систем);
  • В WebRTC включена по умолчанию поддержка режима TCP ICE, позволяющего использовать TCP вместо UDP в сетях, в которых блокируется UDP;
  • Прекращена поддержка конвейерной обработки ("HTTP Pipelining"), для асинхронной передачи на сервер нескольких запросов в одном соединении рекомендуется использовать HTTP/2.0. Настройка network.http.pipelining в about:config теперь игнорируется;
  • Добавлено событие onanimationcancel, которое генерируется при отмене или сбое воспроизведения анимации, заданной через CSS Animation;
  • В версии для Android включена по умолчанию поддержка объекта Intl, предоставляющего доступ к API интернационализации (сравнение строк, форматирование чисел, времени и дат с учётом локали);
  • Продолжено усовершенствование API WebExtensions для разработки дополнений, совместимых с браузером Chrome. Из новых программных интерфейсов отмечается реализация API для создания боковых панелей, которая позволяет разместить локальный HTML-файл в внутри панели. Также добавлена возможность переопределить обработчик about:newtab и подключить собственный обработчик протоколов (например, дополнение с IRC-клиентом может создать обработчик irc://). Началась реализация API для интеграции с инструментами для разработчиков. Добавлен Privacy API, позволяющий манипулировать настройками, связанными с приватностью (networkPredictionEnabled, webRTCIPHandlingPolicy и hyperlinkAuditingEnabled);
  • В версии для Android увеличена производительность синхронизации закладок, повышена надёжность воспроизведения звука и видео в браузере, налажено корректное сохранение имён файлов после загрузки.
Новое в версии 53.0.2:
  • Исправлена уязвимость (CVE-2017-5031) во входящей в комплект библиотеке ANGLE, обеспечивающей работу WebGL поверх специфичных для разных систем API (транслирует вызовы OpenGL ES в OpenGL, Direct3D 9 и Direct3D 11). Проблема проявляется только на платформе Windows и связана с обращением к уже освобождённому блоку памяти в реализации API Buffer11, что можно использовать для инициирования краха (чтение из области вне границ буфера) при открытии специально оформленного контента WebGL.
  • В выпуске Firefox 53.0.2 также устранена ошибка с выводом предупреждения о некорректном заполнении полей с датами и email (input type="email" и type="date"). Кроме того, изменено поведение метода window.find, в котором теперь игнорируется аргумент showDialog, не определённый в спецификации.
Новое в версии 53.0:
Основные новшества:
  • Полностью переработано оформление уведомлений для подтверждения предоставления web-приложению или сайту дополнительных полномочий, таких как доступ к определению местоположения, микрофону, камере, API для offline-хранения, выводу уведомлений и т.п. Уведомления о запросе расширенных полномочий стали более заметными, наглядными и простыми для понимания. В адресной строке предусмотрена возможность быстрого доступа к полномочиям с возможностью их изменения в любой момент и доступом к расширенным настройкам сайта, позволяющим заблокировать загрузку изображений, обработку cookie и использование плагинов.
  • Поддержка многопроцессного режима расширена наработками проекта Quantum Compositor (e10s-gpu), в рамках которого код композитинга и интерфейса для взаимодействия с GPU вынесен в отдельный процесс, что позволяет защитить браузер от проблем, возникающих из-за графических драйверов и сбоев в графическом API. В случае сбоя графического драйвера процесс композитинга автоматически перезапускается без негативного влияния на работу остальных частей браузера. Проведённый в ночных сборках эксперимент показал, что тестовое включение Quantum Compositor привело к сокращению общего числа жалоб на крахи браузера на 1.2%, крахов в процессе завершения работы на 5.1%, крахов плагинов на 5.5% и число отчётов о крахах GPU-драйверов уменьшилось на 45%. Отдельный процесс для отрисовки пока активирован только для платформы Windows;
  • В дополнение к ранее применяемой базовой теме оформления в основной состав включены две новые темы оформления - Compact Dark и Compact Light, созданные по мотивам тем оформления для Firefox Developer Edition. Новые темы можно активировать через Appearance в менеджере дополнений (about:addons) или через меню настройки внешнего вида (Menu/Customize). Новые темы являются первым шагом на пути к реализации плана по визуальному обновлению Firefox в 2017 году.
  • По умолчанию активирована блокировка воспроизведения мультимедийного контента в фоновых вкладках. Звук и видео теперь начинают воспроизводиться только после того, как пользователь явно перейдёт на вкладку (воспроизведение не начнётся, пока вкладка не станет видимой);
  • Добавлена система детализированного подтверждения полномочий, которые требуют дополнения на базе WebExtensions. Перед установкой дополнения, или в случае изменений списка полномочий при доставке обновлений, пользователь должен подтвердить предоставление дополнению расширенных прав, таких как доступ к пользовательским данным или содержимому вкладок;
  • В сборках для платформы Linux прекращена поддержка процессоров x86, не поддерживающих инструкции SSE2 (процессоры старее Pentium 4 и AMD Opteron, в том числе Pentium 3, Athlon XP и VIA C3);
  • Обеспечена возможность применения легковесных тем оформления для окон, открытых в режиме приватного просмотра;
  • В режиме читателя (Reader Mode) реализовано отображение приблизительного времени чтения страницы;
  • Изменён метод отображения обрезанной части заголовка страницы на вкладках - вместо многоточия реализован эффект смазывания (затухания) последних букв;
  • Обновлены элементы интерфейса для управления воспроизведением мультимедийного содержимого;
  • Добавлена поддержка канала прозрачности для видео в формате WebM, что позволяет организовать воспроизведение с просвечивающим фоном;
  • Для очень больших меню, включающих более 40 элементов, реализована функция inline-поиска элементов меню;
  • В дополнениях запрещена загрузка бинарных компонентов и разделяемых библиотек непосредственно в процесс Firefox. Разработчикам дополнений, в которых используется нативный код, рекомендуется перейти на технологии WebExtensions и API Native Messaging, который подразумевает запуск связанного с дополнением исполняемого файла в отдельном процессе и организацию канала связи с ним. Начиная с Firefox 53 все дополнения, использующие JS-ctypes или напрямую загружающие бинарные данные в процесс будут занесены в чёрный список;
  • По умолчанию включен интерфейс для навигации по структурированным данным в формате JSON. В интерфейсе предоставлена возможность раскрытия блоков в соответствии с заданным фильтром и сохранения или копирования выделенных областей. В состав кодовой базы просмотрщик JSON добавлен ещё в Firefox 44, но до сих пор был отключен по умолчанию (devtools.jsonview.enabled в about:config);
  • Продолжено усовершенствование API WebExtensions для разработки дополнений, совместимых с браузером Chrome. В новой версии реализована большая часть API browser.browsingData, которое позволяет удалять из Firefox накопленные в процессе навигации данные, такие как данные форм, cookie, пароли, загрузки, содержимое кэша, история посещений. Частично реализован API browser.identity, предоставляющий средства для аутентификации с использованием OAuth.
  • Добавлен новый API browser.contextualIdentities с реализацией системы контейнеров для изоляции параметров идентификации (например, в разных вкладках можно использовать разные учётные записи к одному сайту). Успешно прошёл тестирование и включён по умолчанию API browser.storage.sync. Началась реализация API browser.devtools. Существенно расширены возможности по созданию контекстных меню.
  • В about:config добавлена опция network.http.referer.userControlPolicy, позволяющая определить применяемую по умолчанию политику отправки заголовка Referrer: 0 - не заполнять, 1 - заполнять только для того же домена (same-origin), 2 - отправлять обрезанным на другие хосты (strict-origin-when-cross-origin), 3 - отправлять за исключением случая обращении из области HTTPS к HTTP (no-referrer-when-downgrade, по умолчанию);
  • Добавлен API Intersection Observer, позволяющий увеличить производительность сайта за счёт применения техники отложенной загрузки контента и значительного снижения накладных расходов при проверке видимости контента;
  • Включена по умолчанию поддержка CSS-свойств "mask-*" (mask-clip, mask-border, mask-image, mask-position, mask-origin, mask-size и т.п.) для полного или частичного скрытия видимых элементов. В частности, можно описать как использовать другой графический элемент или изображение в качестве маски для изменения яркости или прозрачности;
  • Добавлено CSS-свойство caret-color, через которое можно изменить цвет курсора для форм ввода;
  • Добавлены комбинированные CSS-свойства place-items, place-self и place-content, позволяющие одним действием установить пары свойств align-items и justify-items, e align-self и justify-self;
  • В CSS-свойство display добавлена поддержка значения flow-root, позволяющего сгенерировать блочный элемент, соответствующий новой технике блочного форматирования контента;
  • В экспериментальном CSS-свойстве tab-size (-moz-tab-size) появилась возможность задания произвольного размера табуляции в пикселях, а не только через определения числа пробелов;
  • Специфичный для движка Gecko префикс "-moz-" удалён для псевдокласса ":dir()", свойства text-align-last и метода calc();
  • Добавлена описанная в спецификации ECMAScript 2015 семантика для свойств Function.name, включая возможность определения имён для анонимных функций (var foo = function() {});
  • Блокирован перебор свойств объектов MimeTypeArray, Plugin и PluginArray для предотвращения использования для косвенной идентификации пользователя;
  • Добавлена поддержка WebGL-расширения WEBGL_compressed_texture_astc;
  • Удалены Wifi information API, Speaker Manager API, Tethering API и Settings API, применявшиеся в Firefox OS;
  • В средствах для web-разработчиков появилась опция "Copy CSS Path" для копирования CSS-селектора, представляющего полный путь к элементу;
  • На 64-разрядных системах Windows 7+ теперь по умолчанию устанавливаются 64-разрядные сборки Firefox;
  • На платформе Windows возобновлена поддержка событий сенсорного экрана;
  • Прекращена поддержка 32-разрядных версий Mac OS X. Для платформы macOS теперь формируются только 64-разрядные сборки Firefox, создание универсальных сборок прекращено;
  • Уменьшен размер обновлений к сборкам для macOS;
  • Прекращена поддержка платформ Windows XP и Vista, а также 32-разрядных версий macOS. Последним LTS-выпуском для данных систем является Firefox 52, который будет поддерживаться до апреля 2018 года;
  • После выхода Firefox 53 в каталоге дополнений Mozilla планируют прекратить генерацию цифровых подписей для новых классических дополнений, написанных с использованием XUL, SDK и XPCOM. Приниматься будут только дополнения на базе WebExtensions. Ограничение касается только новых дополнений для настольных сборок Firefox, обновления к ранее добавленным дополнениям смогут быть подписаны, как и дополнения к Firefox для Android, Thunderbird и Seamonkey.
  • В версии для платформы Android предоставлена возможность включения размещения вкладок в две колонки, при работе в портретном режиме. При удержании нажатия на предложенный вариант поискового запроса (search suggestion), данный запрос будет удалён из истории посещений. Код для декодирования звука и видео выделен в отдельный процесс, что положительно скажется на стабильности воспроизведения. Пользователю предоставлена возможность размещения на домашний экран Android ярлыков со ссылками на сайты c предопределёнными пиктограммами.
  • Кроме новшеств и исправления ошибок в Firefox 53 устранена серия уязвимостей, из которых 8 помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц.
Новое в версии 52.0.1:
  • Доступен корректирующий выпуск Firefox 52.0.1 c устранением уязвимости (CVE-2017-5428), которой присвоен критический уровень опасности
Новое в версии 52.0:
Основные новшества:
  • Активирована по умолчанию технология WebAssembly, которая предоставляет не зависящий от браузера универсальный низкоуровневый промежуточный код для выполнения в браузере приложений, скомпилированных из различных языков программирования. Бинарный формат и JavaScript API зафиксированы и в дальнейшем будут развиваться с сохранением обратной совместимости. Для наглядной оценки оптимизаций в процессе выполнения проектов на WebAssembly разработчиками Firefox подготовлен инструмент WebAssembly Explorer;
  • Модернизирован интерфейс управления загрузками: В случае сбоя загрузки обеспечен вывод соответствующего уведомления на панель инструментов. Список быстрого доступа к недавним загрузкам расширен с трёх до пяти элементов. Увеличены кнопки отмены загрузки и перезапуска загрузки;
  • Реализована спецификация Strict Secure Cookies, запрещающая установку cookie с атрибутом "secure" при открытии сайта через http:// без создания защищённого соединения. Новая возможность также не позволяет открытому по http:// сайту установить cookie с теми же именами, что и имеющиеся безопасные ("secure") cookie, уже выставленные для текущего домена;
  • Изменён вывод предупреждения о проблемах с безопасностью в случае обращения к страницам, содержащим форму ввода пароля, без использования HTTPS. Вместо индикатора наличия проблем с безопасностью в адресной строке реализовано контекстное предупреждение, выводящееся непосредственно рядом с полем ввода пароля;
  • Добавлена возможность обработки контента в нескольких процессах и началась интеграция наработок из проекта Quantum, в котором производится работа по переносу в движок Gecko возможностей, изначально развиваемых для движка Servo. Если ранее при включении многопроцессного режима осуществлялось разделение на два процесса - один для обработки содержимого вкладок и один для формирования интерфейса, то теперь появилась возможность запуска нескольких процессов для обработки контента (число запускаемых процессов для обработки контента задаётся через переменную dom.ipc.processCount в about:config);
  • В Firefox Sync расширены средства синхронизации вкладок - пользователь теперь может отправить вкладки на другое устройство, а также инициировать автоматическое открытие выбранной вкладки на другом устройстве;
  • Прекращена по умолчанию поддержка плагинов с интерфейсом NPAPI, в том числе Silverlight, Java, Acrobat, Unitym, Gnome Shell Integration и плагинов с поддержкой мультимедийных кодеков (список активных плагинов можно посмотреть через URL about:plugins). Исключение сделано только для Adobe Flash, так как данная технология ещё остаётся востребована большим числом пользователей. Для пользователей пока оставлена специальная опция, которая позволяет вернуть NPAPI, но в Firefox 53 данная опция будет удалена. В более отдалённом будущем разработчики намереваются полностью удалить поддержку NPAPI, а для пользователей Flash предоставить возможность использования плагина с интерфейсом PPAPI.
  • Для всех пользователей ведена блокировка сертификатов, заверенных с использованием алгоритма хэширования SHA-1, для которого недавно была продемонстрирована возможность практической генерации коллизий. При обращении к сайтам, использующим сертификаты с SHA-1, отныне будет выводиться ошибка и соединение будет помечаться незащищённым. Как и в случае с самоподписанными сертификатами, ошибку можно обойти через специальный диалог. Поддержка SHA-1 для вручную импортированных сертификатов пока сохранена;
  • Включена поддержка CSS Grid Layout, новой техники многослойной компоновки элементов страницы, основанной на идее разбиения страницы на области по аналогии с табличной компоновкой с выравниванием по столбцам и строкам. Но в отличие от таблиц при CSS Grid Layout не определяет структуру содержимого, что позволяет выстраивать произвольные макеты, которые недостижимы с использованием обычных таблиц (например, дочерние элементы могут перекрывать друг друга). Для упрощения манипуляции с CSS-элементами Grid в средства для разработчиков добавлен инструмент grid highlighter;
  • В средства для web-разработчиков добавлен режим адаптивного дизайна (включается через меню "Responsive Design Mode" в разделе "Web Developer"), позволяющий протестировать работу сайта в окружении, симулирующем работу на устройствах с различным экранным разрешением и DPI, с управлением через сенсорный экран, с разными значениями User-Agent и в условиях ограниченной пропускной способности сети и повышенных задержках доставки пакетов (например, можно симулировать доступ по GPRS со скоростью 50 KB/s и задержкой в 500 мс);
  • Представлен новый отладчик для JavaScript - debugger.html, развиваемый в рамках инициативы по замене отладчика, встроенного в Firefox. Debugger.html реализован в виде web-приложения, которое может выполняться в web-браузерах Firefox и Chrome, а также запускаться в обособленном режиме под управлением Node.js или встраиваться в другие web-приложения. Основным отличием нового отладчика является поддержка одновременной отладки нескольких web-приложений. Поддерживается удалённая отладка с использованием протоколов Firefox RDP и Chrome Debugging Protocol.

Основной экран отладчика разделён на три области: Панель с исходными текстами, показывает древовидное представление исходных текстов всех отлаживаемых web-приложений; Область редактирования, позволяет редактировать конкретные файлы проекта и даёт возможность устанавливать точки останова в коде и приводить упакованный код в читаемый вид; Боковая панель, отображает список текущих точек останова, состояние стека вызовов и значения переменных на момент приостановки выполнения приложения. Поддерживаются операции остановки, пошаговой отладки, входа в функции и другие типовые возможности. Интерфейс разработчики попытались сделать доступным, предсказуемым, простым для изучения и понятным, но при этом предоставить максимальную функциональность. Debugger.html написан на JavaScript с использованием фреймворков React и Redux.

  • Реализованы средства для автоматического определения перенаправления на страницы аутентификации для подключения к сети (captive portal);
  • В многопроцессном режиме появилась поддержка систем озвучивания содержимого экрана (screen reader) и сенсорных экранов Windows 8;
  • На платформе Windows, если не используется Direct2D, для отрисовки содержимого теперь применяется графическая библиотека Skia, которая ранее была задействована только для Linux и Android;
  • Пользователи Windows XP и Windows Vista будут автоматически переключены на текущую ESR-ветку, так как в дальнейших релизах поддержка данных систем будет прекращена;
  • Прекращена поддержка API Battery Status. Изначально разработчики полагали, что данный API, позволяющий получить информацию об уровне заряда аккумулятора, будет использован в web-приложениях для экстренного сохранения данных или для отключения требующих интенсивных вычислений операций при исчерпании заряда аккумулятора. Но на деле, данный API получил распространение лишь для отслеживания пользователей (уровень заряда аккумулятора как дополнительный параметр для выделения пользователя в общем потоке) и жульничества (например, Uber повышал цены для пользователей с низким зарядом аккумулятора);
  • Добавлен API для проверки видимости рекламных блоков силами JavaScript, без необходимости использования для этого Flash;
  • Продолжено усовершенствование API WebExtensions для разработки дополнений, совместимых с браузером Chrome. Из новых программных интерфейсов отмечается реализация API для управления сеансами (sessions.getRecentlyClosed и sessions.restore), позволяющего получить информацию о недавно закрытых вкладках и восстановить их при необходимости. Добавлен API topSites, предоставляющий дополнениям доступ к списку наиболее часто открываемых сайтов. Также представлен API omnibox через который можно зарегистрировать ключевое слово, предоставив для него собственный набор операций в адресной строке. Готов для тестирования API storage.sync, через который дополнение может организовать обмен данными между разными устройствами. Добавлены события onRemoved, onMoved, onCreated и onChanged для перехвата действий с закладками;
  • Добавлен метод window.requestIdleCallback, позволяющий отложить вызов функции на время, когда браузер будет находится в состоянии простоя (idle). Например, при помощи данной возможности можно организовать выполнение низкоприоритетных и фоновых задач, без их негативного влияния на выполнение чувствительных к задержкам операций, таких как вывод анимации и ввод;
  • Представлена поддержка нового типа функций "async", определённого в спецификации ECMAScript 7 и позволяющего упростить написание кода, выполняемого в асинхронном режиме;
  • Добавлен API Intersection Observer, позволяющий увеличить производительность сайта за счёт применения техники отложенной загрузки контента и значительного снижения накладных расходов при проверке видимости контента;
  • На платформе Windows возобновлена поддержка событий сенсорного экрана.
  • По умолчанию включена поддержка спецификации TLS 1.3, которая пока находится в состоянии черновика. В последующих ESR-сборках Firefox 52 с длительным сроком поддержки TLS 1.3 будет отключен.
  • Добавлен новый тип ссылок rel="noopener", который может применяться для перехода к не заслуживающим доверия страницам. При использовании данного типа для открываемой страницы не выставляется свойство Window.opener и не открывается доступ к контексту из которого была открыта ссылка;
  • В средствах совместного доступа к экрану (WebRTC Screen Sharing) обеспечен показ эскизов и отменено требование присутствия домена в белом списке;
  • В версии для платформы Android более чем на 5 Мб сокращён размер установочного APK-архива. Улучшены элементы интерфейса для управления воспроизведением звука и видео - в область уведомлений добавлены кнопки для остановки и продолжения воспроизведения;
  • Внимание! Из-за прекращения поддержка NPAPI-плагинов в Firefox 52 временно ограничена функциональность сервиса Google Hangouts, в котором перестали работать голосовые звонки и видеовызовы. Обмен текстовыми сообщениями в Google Hangouts работает как и раньше.
Кроме новшеств и исправления ошибок в Firefox 52 устранена серия уязвимостей, из которых несколько помечены как критические, т.е. могут привести к выполнению кода злоумышленника при открытии специально оформленных страниц. В настоящее время информация с подробностями об исправленных проблемах безопасности недоступна, ожидается, что перечень уязвимостей будет опубликован в течение нескольких часов.
Новое в версии 51.0.1:
  • Исправлено: несовместимость многопроцессорности неправильно регистрируется для некоторых дополнений
  • Исправлено: геолокация не работает в Windows
Новое в версии 51.0:
  • Реализована поддержка кодека сжатия аудиоданных без потерь FLAC.
  • Улучшения производительности с помощью новой мульти-процессной системы e10s, которая выполняет загрузку веб-контента в фоновом режиме с помощью дочерних процессов. Пользователи заметят ускорение при переключении между вкладками. Чтобы проверить, активирована ли функция перейдите на страницу about:support и проверите значение параметра "Многопроцессные окна". Он должен быть равен 1 или выше.
  • Добавлены предупреждения безопасности при авторизации на небезопасных сайтах. Красная метка отображается в поисковой строке и при нажатии на нее появляется дополнительная информация.
  • В адресную строку добавлен индикатор масштаба, который появляется, если значение масштаба отличается от стандартного. При нажатии по иконке индикатора возвращается базовое значение масштаба.
  • Улучшена производительность при воспроизведении видео без видеоускорителя. Снижена нагрузка на ЦП и улучшена работа в полноэкранном режиме.
  • В новом релизе реализована технология "атомарных загрузок" при синхронизации закладок - файл закладок блокируется во время синхронизации для улучшения надежности.
  • Реализовано 2 улучшения для встроенного менеджера паролей - пользователи могут сохранять пароли для форм, которые не содержат событие "submit" и могут просматривать пароли из окна запроса сохранения до того, как их сохранить.
  • Добавлена поддержка WebGL 2 и Spatial Audio для панорамного видео Facebook на базе кодека Opus 255.
  • Для пользователей версий Linux и Android добавлен индикатор для включения библиотеки 2D графики Skia для рендеринга контента.
Новое в версии 50.0.2:
  • Обновление 50.0.2 включает исправление критической уязвимости Firefox (CVE-2016-9079). JavaScript эксплойт, использующий уязвимость, позволял рассекречивать данные анонимных пользователей сети Tor.
Новое в версии 50.0.1:
  • Устранена уязвимость (CVE-2016-9078), которой присвоен критический уровень опасности
Новое в версии 49.0.2:

В новой версии были исправлены ошибки:

  • Асинхронный рендеринг Flash включен по умолчанию. Это позволяет решить проблемы производительности и должно снизить количество сбоев при посещении сайтов с Flash-содержимым (ошибка 1307108).
  • Резервный режим D3D9 отключается, если для предотвращения графических артефактов на экране используется аппаратное ускорение (ошибка 1306465).
  • Исправлена ошибка сетевого подключения, которая предотвращала отображение графического интерфейса при запуске (ошибка 1305436).
  • Исправлена проблема совместимости, которая влияла на загрузку файлов на сервер (ошибка 1306472).
  • Исправлена ошибка, которая воздействовала на параметр Array.prototype.values (ошибка 1299593).
  • Исправлена проблема с фильтрами canvas в приложениях HTML5 (ошибка 1304539).
  • Изменены временные параметры в диагностической информации для событий переключения вкладки (ошибка 1304113).

Также было исправлено несколько проблем безопасности:

  • Исправлен сбой в nsTArray_base<T>::SwapArrayElements (CVE-2016-5287). Уязвимость использования освобожденной памяти при работе с Service Workers. Не наблюдается в версиях ранее Firefox 49.
  • Исправлена уязвимость чтения записей кеша веб-контентом (CVE-2016-5288). Веб-содержимое могло получать доступ к кешу HTTP, если e10s (технология многопоточности) отключена. Таким образом, имелась возможность просмотра посещенных URL-адресов и их содержимого. Проблема касается Firefox 48 и 49.
Новое в версии 48.0.2:
  • Исправлено: падение браузера при запуске из-за Websense (только для Windows)
Новое в версии 48.0.1:
  • Исправление различных ошибок и падений
Новое в версии 47:
  • Реализована возможность автоматического преобразования устаревших блоков показа видео, завязанных на применении проигрывателя на базе технологии Adobe Flash и ссылающихся на YouTube. Речь ведётся об ещё встречающихся на некоторых сайтах вставках видео в формате "embed", которые могут быть обработаны только при помощи Flash. Данные блоки на лету преобразуются в современный код на основе iframe, обеспечивающий показ видео с использованием HTML5-тега "Video" и формата WebM. Конвертация работает только при отсутствии установленного Flash-плагина.
  • Для пользователей высокопроизводительных многоядерных компьютеров включён по умолчанию видеокодек VP9
  • Изменено поведение кнопки для быстрого добавления закладок ("звёздочка"), нажатие на которую теперь приводит к открытию диалога для выбора раздела закладок, вместо ранее практикуемого автоматического помещения текущей страницы в раздел неотсортированных закладок
  • Возможность оценки информации о производительности через интерфейс about:performance. В about:performance также можно отключить встроенные дополнения, которые не отображаются в штатном менеджере дополнений, такие как Firefox Hello и Pocket.
  • На платформах Windows и OS X реализована возможность загрузки проприетарного закрытого CDM-модуля (Content Decryption Module) Widevine, который будет использоваться для декодирования медиаконтента, защищённого авторскими правами, вместо ранее предлагаемого CDM-модуля Primetime от компании Adobe. Widevine даёт возможность просматривать защищённый контент без установки NPAPI-плагинов и предоставляет прозрачную поддержку работы с сервисами потокового вещания, требующими наличия плагина Silverlight для воспроизведения видео
  • Добавлена боковая панель для просмотра и поиска вкладок, открытых на другом компьютере или на смартфоне (для работы должна быть включена синхронизация между разными системами)
  • Для ресурсов, открытых по HTTPS, реализована возможность отключения кэширования страниц при навигации кнопками "вперёд" и "назад"
  • Внесена порция изменений, влияющих на совместимость с дополнениями. Например, из состава удалена библиотека FUEL (Firefox User Extension Library), что приведёт к невозможности работы связанных с ней дополнений, которые следует переписать с использованием Add-on SDK. Кроме того, прекращена поддержка URL about:customizing, блокирована возможность создания ссылок на "view-source:", изменён механизм загрузки gDevTools.jsm, удалено свойство вкладок visibleLabel и удалено событие TabLabelModified
  • В значение по умолчанию (true) выполнен сброс настройки browser.sessionstore.restore_on_demand, чтобы избежать проблем с производительностью в многопроцессном режиме (e10s)
  • Удалена поддержка белого списка исключений для функции активации связанного с плагинами контента только после клика
  • Добавлена поддержка потокового шифра ChaCha20 и алгоритма аутентификации сообщений (MAC) Poly1305, разработанные Дэниелом Бернштейном (Daniel J. Bernstein), Таней Ланге (Tanja Lange) и Питером Швабе (Peter Schwabe). ChaCha20 и Poly1305 можно рассматривать, как более быстрые и безопасные аналоги AES-256-CTR и HMAC, программная реализация которых позволяет добиться фиксированного времени выполнения без задействования специальной аппаратной поддержки.
  • Расширена поддержка развиваемого для разработки браузерных дополнений API WebExtensions, совместимого с API для Chrome и идущего на смену XUL API. Из новых возможностей API отмечается реализация компонентов commands для привязки к нажатиям клавиш, и downloads для загрузки файлов и управления процессом загрузки. Расширены API webRequest, windows и i18n. Доведён до полноценного вида API tabs. Добавлена новая утилита web-ext для запуска, тестирования и подписывания дополнений из командной строки
  • Добавлен отладочный режима bout:debugging для просмотра и отладки любых обработчиков Service Workers и симуляции отправки сервером push-уведомлений с целью тестирования приложений с поддержкой API Web Push
  • Новый инструмент для разработчиков, позволяющий запустить зарегистрированный Service Worker;
  • Из инструментов для разработчиков удалён режим трёхмерной визуализации для анализа страниц (Tilt, кнопка 3D View в режиме инспектирования), при котором узлы DOM наглядно разделяются на слои. Доступные в Tilt возможности вынесены во внешнее дополнение
  • Поддержка многострочного ввода в web-консоли;
  • В режиме Responsive Design Mode добавлена возможность определения собственных значений User Agent;
  • В Storage Inspector добавлена поддержка фильтрации вывода в таблице и возможность оценки содержимого кэша, что полезно для отладки Service Worker
  • Проведена оптимизация внешнего вида панели инструментов и полностью переработана светлая тема оформления инструментов для разработки
  • Панель инструментов для мониторинга сети перемещена в верхнюю часть экрана
  • Представлен интерфейс инспектирования всплывающих окон (popup)
  • Добавлен инструмент для отладки причин возможных утечек памяти, показывающий что мешает сборщику мусора освободить память для выбранного узла
  • В API WebCrypto добавлена поддержка цифровых подписей RSA-PSS. В PBKDF2 добавлена поддержка хешей SHA-2
  • Увеличена плавность панорамирования и масштабирования web-контента
  • Для объектов TextTrack реализована возможность обработки событий cuechange
  • Улучшения в версии для платформы Android:
    • Переработано оформление
    • В блок расширенных настроек добавлена возможность отключения загрузки web-шрифтов для сокращения трафика
    • Обеспечен вывод системного уведомления с обзором ключевых улучшений в обновлении браузера
    • Настройка "открыть несколько ссылок" ("Open multiple links") в секции Customize переименована в "очередь вкладок" ("Tab Queue")
    • Прекращена поддержка Android web runtime (WebRT)
    • Для длинных URL в адресной строке обеспечен показ только основного доменного имени с целью предотвращения фишинга
    • Из адресной строки Awesomebar удалён показ favicon для предотвращения спуфинга HTTPS
    • В следующем выпуске будет прекращена поддержка платформы Android 2.3.x (Gingerbread).
Новое в версии 46.0:
  • Цифровая подпись плагинов реализована в стабильном и бета каналах Firefox 46, но не является обязательной. Mozilla планирует сделать подпись обязательной в Firefox 47. Это означает, что пользователи на данный момент могут щелкнуть переключателем и запустить неподписанные плагины в версиях Stable и Beta веб-браузера Firefox.
  • Мультипроцессорная архитектура Firefox не включена в версии 46
  • Firefox для Android больше не поддерживает устройства Android 3.x
  • Технология улучшения скроллинга Async Pan Zoom (APZ) не включена в Firefox 46
  • Netflix работает в Firefox 46 без плагинов за счет использования родного модуля расшифровки контента CDM.
Новое в версии 45.0.2:
Исправленные ошибки:
  • Исправлена проблема с отправкой заголовка cookie при включении блокировки сторонних cookie
  • Исправлено регрессивное изменение совместимости, которое влияло на атрибут srcset тега image
  • Исправлен сбой воспроизведения видео, связанный с API Media Source Extension
  • Исправлено регрессивное изменение, которое влияло на некоторые загрузки
  • Исправлено регрессивное изменение, связанное с операциями копирования и вставки с некоторыми старыми версиями приложений Gecko, в частности Thunderbird.
Новое в версии 45.0.1:
Исправленные ошибки:
  • Исправлена регрессионная ошибка, которая приводила к потери настроек поисковой системы
  • Исправлена регрессионная ошибка в IBM iNotes за счет перехода на нестандартные jar
  • Исправлен сбой XSLTProcessor.importStylesheet при использовании <import>
  • Исправлена проблема, которая могла приводить к пустому списку поисковых систем
  • Исправленная регрессионная ошибка, которая возникала при использовании панели местоположения
  • Исправлены проблемы загрузки, когда Accept third-party cookies: был установлен в значение Never.
Новое в версии 45.0:

Новые функции:

  • Добавлен общий доступ к вкладкам с помощью клиента Hello;
  • Вкладки, синхронизированные с других устройств, отображаются в выпадающей зоне адресной строки во время поиска;
  • Добавлена кнопка для отображения синхронизированных вкладок;
  • Добавлено новый параметр настройки .dns.blockDotOnion для блокировки доменов .onion на уровне DNS;
  • Добавлена локализация Гаурани.

Исправлено:

  • Ссылки, содержащие интернационализованные доменные имена (IDN) в формате Юникод теперь корректно перенаправляются;
  • Многочисленные исправления безопасности.

Инструменты разработчика:

  • В инструменте мониторинга потребления памяти добавлена поддержка фильтрации снапшотов;
  • Добавлена способность детальной настройки параметров анимации путем изменения скорости воспроизведения на шкале времени;
  • На шкале времени в инструменте сетевого мониторинга реализовано отображение DOMContentLoaded и загрузки событий;
  • Добавлена фильтрация Negative URL в инструменте сетевого мониторинга$
  • Поиск в режиме инспектирования теперь отражает результаты всего контента страницы, в том числе iframe-блоков;
  • Список анимированных свойств и ключевых кадров отображается на шкале времени инспектора анимации.

HTML5:

  • Добавлена поддержка Push API;
  • Добавлена поддержка CSP (Content Security Policy) через встроенный мета-тег;
  • Добавлена реализация Web Speech API;
  • Добавлена поддержка классов ES6.

Известные проблемы:

  • Экранная клавиатура была временно отключена в Windows 8 и Windows 8.1.
Новое в версии 44.0.2:
  • Исправлен сбой и зависание Firefox при запуске
  • Многочисленные исправления безопасности.
Новое в версии 44.0.1:
  • Исправлена проблема, которая могла привести к исчезновению сохраненных паролей при определенных условиях
  • Разрешены пробелы в именах куки
  • Исправлено использование WebSockets в Service Worker
  • Отключение аудио opus/vorbis в рамках кодека H.264
  • Переход на Gecko SDK
  • Исправлен сбой графической подсистемы при запуске
  • Исправлен сбой в сетевом кешировании.
Новое в версии 44:
Новое:
  • Улучшены страницы оповещений об ошибках сертификатов и потенциально опасных подключениях
  • Включение кодека H.264 при доступности системного декодера
  • Включение поддержки WebM/VP9 в системах, которые не поддерживают MP4/H.264
  • Добавлена поддержка формата сжатия brotli при кодировании данных по HTTPS
  • В инструменты разработчика добавлена возможность выбирать соотношение пикселей при снятии скриншотов

Исправлено:

  • Заставки в Windows XP и Vista не отключаются при просмотре видео
  • Многочисленные улучшения безопасности

Изменения:

  • Убрана поддержка шифра RC4
  • Использование сертификата цифровой подписи SHA-256 для соответствия новым требованиям Windows
  • По соображениям безопасности исключены некоторые корневые сертификаты
  • Добавлена более строгая проверка шрифтов
  • Поддержка экранной клавиатуры временно отключена для Windows 8 и Windows 8.1
Новое в версии 43.0.3:
  • Исправлена проблема с сетью при использовании Nvidia Network Access Manager
  • В некоторых системах Windows улучшено декодирование видео на Youtube.
Новое в версии 42.0:
  • В режим приватного просмотра добавлена защита от слежения (Tracking Protection) для блокировки веб-элементов, которые используются для отслеживания пользовательской активности;
  • Добавлен центр управления безопасностью и конфиденциальностью
  • Добавлен индикатор звука на вкладки с возможностью отключения за один клик
  • Многочисленные улучшения поддержки протокола WebRTC:
    • Поддержка IPV6
    • Настройки для управления ICE и видимостью IP
    • Хуки для расширений для разрешения / запрета инициирования вызова и ответа
    • Улучшена способность приложений выполнять мониторинг и контроль устройств используемых в getUserMedia.
  • Улучшено управление учетными записями:
    • Улучшен эвристический механизм сохранения логинов и паролей
    • Редактирование и отображение всех логинов в строчку, возможности копирование и вставки паролей из контекстного меню
    • При миграции выполняется импорт паролей из Google Chrome для Windows и Internet Explorer.

Изменения:

  • Улучшена производительность интерактивных веб-сайтов, которые множественно используют переопределения стилей

Поддержка HTML5:

  • Реализована поддержка ECMAScript 6
  • Добавлена поддержка ImageBitmap и createImageBitmap()
  • Расширение источника медиаконтента для видео HTML 5 доступно на всех сайтах

Улучшения для разработчиков:

  • Просмотр исходного кода во вкладке
  • Удаленная отладка сайта по Wi-Fi
  • В средствах для web-разработчиков реализована возможность отслеживания выполнения асинхронных вызовов, установленных через setTimeout, обработчики событий DOM и обработчики Promise
  • Настраиваемый Firefox OS Simulator в WebIDE, предназначенный для симулирования различных устройств, например смартфонов, планшетов и даже телевизоров;
  • Наборы фильтров CSS добавлены в режим инспектирования страниц
  • Добавлена Возможность сохранять собственные наборы фильтров CSS.

Скачать Mozilla Firefox