Firefox 103 содержит несколько улучшений, ознакомьтесь с ними

Логотип Firefox

Mozilla выпущена несколько дней назад запустив веб-браузер «Файрфокс 103» и с которым он объявляет, что скорость отклика браузера Firefox на macOS была улучшена, особенно в периоды высокой загрузки ЦП.

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



Еще одно заметное изменение для тех, кто использует функцию Картинка в картинке, в котором добавлено улучшение для субтитров.  Начиная с Firefox 100 функция PiP поддерживает субтитры и субтитры для видео с таких платформ, как YouTube, Prime, Netflix и сайтов, использующих видео в формате WebVTT. В этой версии 103, Теперь можно изменить размер шрифта видеосубтитров прямо из окна PiP.



А для пользователей, которые используют эту функцию довольно часто, следует знать, что количество сайтов, для которых функция PiP поддерживает субтитры и субтитры, было расширено. Теперь можно использовать субтитры в режиме «картинка в картинке» для просмотра видео на таких сайтах, как Funimation, Dailymotion, Tubi, Hotstar и SonyLIV.

Еще одно улучшение, теперь ты можешь доступ к кнопкам панели инструментов вкладки с помощью Tab, Shift+Tab и клавиш со стрелками. Для этого вам нужно получить доступ к адресной строке с помощью клавиш Control + L.



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

Со стороны разработчиков у нас также есть несколько изменений, таких как на уровне CSS свойство фонового фильтра (который можно использовать для применения графических эффектов, таких как размытие или изменение цвета, к области позади элемента) теперь доступен по умолчанию. Кроме того, свойство scroll-snap-stop теперь доступно. Вы можете использовать значения always и normal этого свойства, чтобы указать, пропускаются ли точки привязки, даже при быстрой прокрутке. Наконец, добавлена ​​поддержка псевдокласса :modal. Выбирает все элементы, которые находятся в состоянии, при котором они исключают любое взаимодействие с другими элементами, пока взаимодействие не будет отклонено.

На уровне JavaScript, Нативные типы ошибок теперь можно сериализовать используя алгоритм структурированного клонирования. Сюда входят Error, EvalError, RangeError, ReferenceError, SyntaxError, TypeError и URIError. Серийные свойства AggregateError включают имя, сообщение, причину, имя файла, номер строки и количество столбцов. Для AggregateError сериализуются свойства сообщения, имени, причины и ошибки.



На уровне API, ReadableStream, WritableStream, TransformStream теперь являются потоковыми объектами. Кэши, CacheStorage и Cache API теперь требуют безопасного контекста. Свойства/интерфейсы не определены, если используются в небезопасном контексте. Раньше кеш возвращал CacheStorage, который вызывал исключение, если использовался вне безопасного контекста.

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



  • неразрывные пробелы теперь сохраняются, что предотвращает автоматические разрывы строк при копировании текста из элемента управления формы
  • Исправлены проблемы с производительностью WebGL для бинарных драйверов NVIDIA через DMA-Buf в Linux.
  • Запуск Firefox может значительно замедлиться из-за обработки веб-контента локальным хранилищем.
  • Некоторые ошибки в Firefox 102 свидетельствовали о повреждении памяти, и при достаточном усилии некоторые из них можно было использовать для выполнения произвольного кода. Исправлены ошибки, отмеченные как ошибки высокой степени серьезности.

Как установить новую версию Firefox 103 в Linux?

Пользователи Ubuntu, Linux Mint или другие производные от Ubuntu, Они могут установить или обновить эту новую версию с помощью PPA браузера.

Его можно добавить в систему, открыв терминал и выполнив в нем следующую команду:

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa -y

sudo apt-get update

Сделал это теперь им просто нужно установить:

sudo apt install firefox

Для пользователей Arch Linux и производных: просто запустите в терминале:

sudo pacman -S firefox

Теперь для тех, кто пользуется Fedora или любой другой дистрибутив, производный от него:

sudo dnf install firefox

к все остальные дистрибутивы Linux могут загружать двоичные пакеты от по следующей ссылке.  




2022-07-26T10:02:02
приложений