Firefox 154

Доступен Firefox 154.
- Заметно ускорена навигация при воспроизведении потокового видео.
- Запрет бесконтрольного доступа сайтов к локальным файлам теперь распространяется и на веб-сокеты.
- Включённая очистка кук и данных сайтов при закрытии браузера теперь позволяет добавлять исключения для определённых сайтов.
- Режим «умного окна» научился предлагать группировку вкладок и имена групп.
- Перевод веб-страниц теперь умеет переводить содержимое фреймов. Кроме того он будет пытаться определить язык текста при каждой загрузке страницы.
- Добавлено быстрое действие «Управление ИИ», открывающее соответствующий раздел настроек (вызывается вводом «упр» в адресную строку).
- Полная перезагрузка страницы (
Shift+F5) теперь обновляет в том числе и кэшированный значок веб-страницы. - Реализовано скрытие вертикальных вкладок в полноэкранном режиме.
- Исправлено некорректное масштабирование PDF-документов при предпросмотре перед печатью, когда включена настройка «Масштаб по ширине страницы».
- Выделенный текст в просмотрщике PDF теперь выглядит так, как и на обычных веб-страницах, а цвет выделения соответствует настройкам операционной системы.
- В настройки добавлена ссылка на
about:keyboard(настройка горячих клавиш). Кроме того, улучшен интерфейс самой страницыabout:keyboard. - В подменю «Другие инструменты» главного меню добавлен пункт «Изменить PDF».
- Кнопка Firefox View будет скрыта по умолчанию в новых профилях, а также в профилях, где она долгое время не использовалась.
- Добавлена настройка
general.autoscroll.speed_multiplier, позволяющая изменить скорость автопрокрутки. - В режиме приватного просмотра содержимое локального хранилища теперь записывается на диск (в зашифрованном виде с удалением в конце сессии).
- macOS: Исправлена ошибка, из-за которой при закрытии окна браузера могло остаться невидимое окно, которое продолжало фиксировать щелчки мыши в той области, где окно было раньше.
- Windows:
- Появилась возможность сменить значок браузера. Доступны значки из 2004 и 2017 годов, чёрно-белый и радужный варианты, а также несколько бонусных значков (пикселизованный, Momo и с маскотом Китом). Поддержка браузеров, установленных через MSIX, а также Linux и macOS появится позднее.
- Firefox теперь поддерживается сервисом NVIDIA GeForce NOW.
- Включённое в Windows автоскрытие панели задач больше не перестаёт работать после запуска Firefox (до этого требовалось однократно свернуть/развернуть окно браузера).
- Исправлена ошибка, из-за которой панель задач Windows отображалась при полноэкранном просмотре видео.
- Элементы и теперь позволяют выбрать время с помощью мыши.
- Добавлена поддержка HTTP-заголовка No-Vary-Search (позволяет серверу указывать, какие параметры запроса не влияют на содержимое ответа, чтобы браузер более продуктивно использовал кэш).
- CSS:
- Реализованы функции sibling-count () и sibling-index () (первая возвращает количество соседних элементов, включая сам элемент, а вторая порядковый номер элемента относительно соседних элементов).
- Появилась поддержка свойств text-box-edge и text-box-trim, а также сокращённой записи text-box (первое указывает пространство, которое следует обрезать у блочного контейнера текстового элемента, а второе указывает, с какого края обрезать).
JavaScript:
- Media, WebRTC и веб-аудио:
- Доступны метод RTCIceTransport.getSelectedCandidatePair () и событие selectedcandidatepairchange (позволяют получить текущий RTCIceCandidatePair, выбранный для данного транспорта).
- Событие error теперь вызывается у RTCDtlsTransport для сообщения об ошибках DTLS и ошибках проверки отпечатка сертификата.
- Свойство
rtcpтеперь включено в объект, возвращаемый методами RTCRtpReceiver.getParameters () и RTCRtpSender.getParameters (), а также может быть задано в объекте, передаваемом в RTCRtpSender.setParameters (). - Firefox сообщает всю статистику WebRTC типа
certificate, определённую в словаре RTCCertificateStats, а также следующую дополнительную статистику типаtransport, определённую в словаре RTCTransportStats: remoteCertificateId, localCertificateId, packetsSent, packetsReceived, bytesSent, bytesReceived.
- Инструменты разработчика: Просмотрщик JSON теперь отображает в нижней части панели «хлебные крошки», показывающие расположение выбранной записи внутри структуры JSON.
>>> Примечания к выпуску для разработчиков
>>> Все исправленные в этом выпуске ошибки
>>> Подробности
Linux.org.ru прочитано 932 раза
