Рассказываем об обновлениях 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». Теперь браузер не автоматически воспроизводит данные файлы, а предлагает пользователю их загрузить.

Читайте также
Запустили llm.js — библиотеку для запуска больших языковых моделей в браузере
Запустили llm.js — библиотеку для запуска больших языковых моделей в браузере
Запустили llm.js — библиотеку для запуска больших языковых моделей в браузере

Появилась библиотека llm.js для запуска больших языковых моделей в браузере. Она написана на JavaScript. Библиотеку опубликовали на GitHub.

Что ждать от jQuery v4
Что ждать от jQuery v4
Что ждать от jQuery v4

В феврале команда jQuery предоставила бета-версию новой библиотеки jQuery 4.0.0.Это является тестовым релизом, но в ближайшее время ожидается стабильная версия. Это версия добавляет значительные изменения с целью оптимизации и для соответствия современным стандартам веб-разработки. И посмотрим ключевые моменты которые пришли с этим релизом:

Чем функции в React.js лучше классов
Чем функции в React.js лучше классов
Чем функции в React.js лучше классов

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

Microsoft: язык сценариев VBScript устарел
Microsoft: язык сценариев VBScript устарел
Microsoft: язык сценариев VBScript устарел

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