Firefox 97 ປ່ອຍອອກມາ

Состоялся релиз web-браузера Firefox 97. Кроме того, сформировано обновление ветки с длительным сроком поддержки — 91.6.0. На стадию бета-тестирования переведена ветка Firefox 98, релиз которой намечен на 8 марта.

ນະວັດຕະກໍາຕົ້ນຕໍ:

  • Истёк срок действия 18 сезонных цветовых тем Colorway, предложенных в Firefox 94 и реализованных в форме встроенного дополнения, действующего ограниченное время. Пользователи, которые намерены продолжить использование тем Colorway, могут включить их в менеджере дополнений (about:addons).
  • В сборках для платформы Linux удалена возможность генерации PostScript-документа для вывода на печать (возможность печати на PostScript-принтерах и сохранения в PDF оставлена).
  • Решены проблемы со сборкой с библиотеками Wayland 1.20.
  • Решена проблема с прекращением работы масштабирования щипком на сенсорных экранах после перемещения вкладки в другое окно.
  • На странице about:processes в Linux повышена точность определения нагрузки на CPU.
  • Решена проблема с отображением острых углов для окон в некоторых пользовательских окружениях, таких как elementary OS 6.
  • На платформе Windows 11 добавлена поддержка нового стиля полос прокрутки.
  • На платформе macOS улучшена загрузка системных шрифтов, что в некоторых ситуациях позволило ускорить открытие и переключение на новую вкладку.
  • В версии для платформы Android реализовано выделение в истории посещений недавно открытых сайтов. На домашней странице улучшено отображение картинок для недавно добавленных закладок. На платформе Android 12 решена проблема со вставкой ссылок из буфера обмена.
  • В CSS-конструкциях с типами length и length-percentage разрешено использование единиц измерения «cap» и «ic».
  • Добавлена поддержка CSS-правила @scroll-timeline и CSS-свойства animation-timeline, позволяющих привязать хронологию анимации в API AnimationTimeline к ходу прокрутки содержимого, а не времени в минутах или секундах.
  • CSS-свойство color-adjust переименовано в print-color-adjust, как того требует спецификация.
  • В CSS включена по умолчанию поддержка каскадных слоёв, задаваемых при помощи правила @layer и импортируемых через CSS-правило @import, используя функцию layer().
  • ເພີ່ມຄຸນສົມບັດ CSS scrollbar-gutter ເພື່ອຄວບຄຸມວິທີການສະຫງວນພື້ນທີ່ຫນ້າຈໍສໍາລັບແຖບເລື່ອນ. ຕົວຢ່າງ, ເມື່ອທ່ານບໍ່ຕ້ອງການເນື້ອຫາເລື່ອນ, ທ່ານສາມາດຂະຫຍາຍຜົນຜະລິດເພື່ອຄອບຄອງພື້ນທີ່ແຖບເລື່ອນ.
  • Улучшена совместимость с web-фреймворком Marionette (WebDriver).
  • В набор DedicatedWorkerGlobalScope добавлен API AnimationFrameProvider, что позволяет использовать методы requestAnimationFrame и cancelAnimationFrame в отдельных web worker-ах.
  • В методы AbortSignal.abort() и AbortController.abort() добавлена возможность установки причины сброса сигнала, а также чтения причины через свойство AbortSignal.reason. По умолчанию в качестве причины указывается AbortError.

Кроме новшеств и исправления ошибок в Firefox 97 устранено 42 уязвимости, из которых 34 помечены как опасные. 33 уязвимостей (5 под CVE-2022-22764 и 29 под CVE-2022-0511) вызваны проблемами работы с памятью, такими как переполнения буферов и обращение к уже освобождённым областям памяти. Потенциально данные проблемы способны привести к выполнению кода злоумышленника при открытии специально оформленных страниц.

Изменения в бета-версии Firefox 98:

  • Изменено поведение при загрузке файлов — вместо вывода запроса перед началом загрузки, файлы теперь начинают загружаться автоматически и могут в любой момент быть открыты через панель с информацией о ходе загрузки или удалены непосредственно из панели с загрузками.
  • ເພີ່ມການກະທຳໃໝ່ໃສ່ເມນູບໍລິບົດທີ່ສະແດງເມື່ອຄລິກຂວາໃສ່ໄຟລ໌ໃນລາຍການດາວໂຫຼດ. ຕົວຢ່າງເຊັ່ນ, ໂດຍໃຊ້ຕົວເລືອກ Always Open Similar Files, ທ່ານສາມາດອະນຸຍາດໃຫ້ Firefox ເປີດໄຟລ໌ໂດຍອັດຕະໂນມັດຫຼັງຈາກການດາວໂຫຼດສໍາເລັດໃນແອັບພລິເຄຊັນທີ່ກ່ຽວຂ້ອງກັບໄຟລ໌ປະເພດດຽວກັນຢູ່ໃນລະບົບ. ນອກນັ້ນທ່ານຍັງສາມາດເປີດໄດເລກະທໍລີດ້ວຍໄຟລ໌ທີ່ດາວໂຫລດ, ໄປຫາຫນ້າທີ່ການດາວໂຫຼດໄດ້ຖືກລິເລີ່ມ (ບໍ່ແມ່ນການດາວໂຫລດຕົວມັນເອງ, ແຕ່ການເຊື່ອມຕໍ່ກັບການດາວໂຫລດ), ຄັດລອກລິ້ງ, ເອົາການກ່າວເຖິງການດາວໂຫຼດອອກຈາກປະຫວັດການທ່ອງເວັບຂອງທ່ານແລະລຶບລ້າງ. ບັນຊີລາຍຊື່ຢູ່ໃນກະດານດາວໂຫລດ.
  • ເພື່ອເພີ່ມປະສິດທິພາບຂະບວນການເປີດຕົວທ່ອງເວັບ, ເຫດຜົນສໍາລັບການເປີດຕົວ add-ons ທີ່ໃຊ້ webRequest API ໄດ້ຖືກປ່ຽນແປງ. ພຽງແຕ່ການຂັດຂວາງການໂທ webRequest ເທົ່ານັ້ນທີ່ຈະເຮັດໃຫ້ add-ons ເປີດຕົວໃນລະຫວ່າງການເລີ່ມຕົ້ນ Firefox. WebRequests ໃນໂຫມດບໍ່ຖືກບລັອກຈະຖືກຊັກຊ້າຈົນກ່ວາ Firefox ໄດ້ສໍາເລັດການເປີດຕົວ.
  • ເປີດໃຊ້ການສະຫນັບສະຫນູນສໍາລັບແທັກ HTML " ", ເຊິ່ງອະນຸຍາດໃຫ້ທ່ານສ້າງກ່ອງໂຕ້ຕອບແລະອົງປະກອບສໍາລັບການໂຕ້ຕອບຜູ້ໃຊ້ແບບໂຕ້ຕອບ, ເຊັ່ນ: ການແຈ້ງເຕືອນທີ່ປິດໄດ້ແລະປ່ອງຢ້ຽມຍ່ອຍ. ປ່ອງຢ້ຽມທີ່ສ້າງຂຶ້ນສາມາດຄວບຄຸມໄດ້ຈາກລະຫັດ JavaScript.
  • ແຜງການປະເມີນຄວາມເຂົ້າກັນໄດ້ຖືກເພີ່ມໃສ່ເຄື່ອງມືສໍາລັບນັກພັດທະນາເວັບ. ແຜງສະແດງຕົວຊີ້ວັດເຕືອນກ່ຽວກັບບັນຫາທີ່ເປັນໄປໄດ້ກັບຄຸນສົມບັດ CSS ຂອງອົງປະກອບ HTML ທີ່ເລືອກຫຼືຫນ້າທັງຫມົດ, ຊ່ວຍໃຫ້ທ່ານສາມາດກໍານົດຄວາມບໍ່ເຂົ້າກັນໄດ້ກັບຕົວທ່ອງເວັບທີ່ແຕກຕ່າງກັນໂດຍບໍ່ຕ້ອງທົດສອບຫນ້າແຍກຕ່າງຫາກໃນແຕ່ລະຕົວທ່ອງເວັບ.

ແຫຼ່ງຂໍ້ມູນ: opennet.ru

ເພີ່ມຄວາມຄິດເຫັນ