Рассказываем об обновлениях Firefox 119

В октябре вышли обновления Firefox 119. Также сформировали обновление ветки с длительным сроком поддержки — 115.4.0.

Октябрьские обновления Firefox 119 уже доступны. Ветка с длительной поддержкой, 115.4.0, также была обновлена. Ветка Firefox 120 сейчас находится в стадии бета-тестирования, и ее релиз запланирован на 21 ноября.

Обновленный интерфейс, импорт расширений из Chrome, новый механизм ECH, PDF-просмотрщик и возможность просмотреть все открытые вкладки и историю

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

2. Теперь вы можете импортировать расширения из Chrome и других браузеров, основанных на движке Chromium. При импорте данных с других браузеров (страница about:preferences#general) вы сможете выбрать опцию для переноса расширений.

3. Добавлено новое дополнение в виде технологии ECH (Encrypted Client Hello), которая является продолжением развития технологии ESNI (Encrypted Server Name Indication). ECH применяется для шифрования всех данных о параметрах TLS-сеансов, включая запрошенное доменное имя, в сообщении ClientHello. Основным отличием между ECH и ESNI является: в случае ECH вся информация в сообщении ClientHello шифруется целиком, а не только отдельные поля, как в ESNI. Благодаря этому удается предотвратить возможность слива данных через не защищенные ESNI поля, такие, например, как поле PSK (Pre-Shared Key).

4. Встроенный PDF-просмотрщик теперь обновлен. Появилась возможность вставки изображений и текстовых примечаний. Это дополняет предыдущую функцию ручного рисования и комментирования текстом. Пользователи могут его использовать, настроив опцию «pdfjs.enableStampEditor» на странице настроек «about:config».

Защита Cookie, защиты от отслеживания (ETP), файлы Ubuntu, поддержку выбора монитора, прекратили определение мультимедийного содержимого с MIME-типом

5. Информация о последних закрытых вкладках теперь будет сохраняться браузером, а не только о текущих активных вкладках. Таким образом, вы сможете восстановить закрытые вкладки даже после повторного перезапуска. В режиме Firefox View доступен список последних закрытых вкладок. По умолчанию, браузер сохраняет информацию о 25 последних вкладках, открытых в течение последних 7 дней.

7. При использовании расширенного режима механизма защиты от отслеживания (ETP) пользователи получают защиту от косвенной идентификации через анализ шрифтов. Ограничение возможности идентификации пользователей сайтами достигается путем ограничения использования шрифтов только системного типа и шрифтов, входящих в стандартные языковые наборы. Таким образом, шрифты, видимые на веб-страницах, ограничены только системными и стандартными.

8. В обновленной функции «Total Cookie Protection» возможности были существенно расширены. Теперь каждый сайт может использовать отдельное изолированное хранилище «Cookie» для того, чтобы предотвратить слежку между перемещения на различных сайтах. Кроме того, в этой версии была добавлена изоляция для схемы URI типа «blob:….», которая используется для передачи информации, способной отслеживать пользователей.

9. Теперь пользователи имеют возможность указать монитор, на котором будет открыто окно браузера во время работы в режиме интернет-киоска. Для этого необходимо использовать параметр командной строки «—kiosk-monitor». Кроме того, при запуске браузер автоматически переключается в полноэкранный режим в формате киоска.

10. Также было внесено изменение, связанное определением мультимедийного содержимого в файлах с MIME-типом «application/octet-stream». Теперь браузер не автоматически воспроизводит данные файлы, а предлагает пользователю их загрузить.

Читайте также
Сжатие и распаковка в браузере с помощью Compression Streams API
Сжатие и распаковка в браузере с помощью Compression Streams API
Сжатие и распаковка в браузере с помощью Compression Streams API

С API веб-приложениям больше не нужно предоставлять собственную библиотеку сжатия или распаковки.

Какой эффект от музыки при написании кода
Какой эффект от музыки при написании кода
Какой эффект от музыки при написании кода

Часто это делаю, хотя это плохая привычка и может мешать. Почему?

Опубликовали предварительную версию Catalyst v0.1.0
Опубликовали предварительную версию Catalyst v0.1.0
Опубликовали предварительную версию Catalyst v0.1.0

По словам разработчиков, Catalyst — это первый полностью компонентизованный UI-kit, который выполнен по концепции Batteries Included («Всё включено»). В нем используются настоящие компоненты React с продуманными API.

7 расширений Chrome, которые ускорят работу на фронтенде
7 расширений Chrome, которые ускорят работу на фронтенде
7 расширений Chrome, которые ускорят работу на фронтенде

Рассказали о полезных фронтенд-инструментах для повышения производительности.