Версия на Firefox 105

Пуснат е уеб браузърът Firefox 105. Освен това е създадена дългосрочна актуализация на клона за поддръжка - 102.3.0. Клонът на Firefox 106 е прехвърлен на етапа на бета тестване, чието пускане е насрочено за 18 октомври.

Ключови нововъведения във Firefox 105:

  • Добавена е опция към диалоговия прозорец за визуализация преди печат за отпечатване само на текущата страница.
    Версия на Firefox 105
  • Въведена е поддръжка за разделени на части Service Workers в iframe блокове, заредени от сайтове на трети страни (Service Worker може да бъде регистриран в iframe на трета страна и ще бъде изолиран по отношение на домейна, от който е зареден този iframe).
  • В платформата на Windows можете да използвате жеста на плъзгане на два пръста върху тъчпада надясно или наляво, за да навигирате в хронологията на сърфирането.
  • Осигурена е съвместимост със спецификацията User Timing Level 3, която дефинира софтуерен интерфейс за разработчиците за измерване на производителността на техните уеб приложения. В новата версия методите performance.mark и performance.measure прилагат допълнителни аргументи, за да зададете собствен начален/краен час, продължителност и прикачени данни.
  • Методите array.includes и array.indexOf бяха оптимизирани с помощта на SIMD инструкции, което удвои ефективността на търсене в големи списъци.
  • Linux намалява вероятността наличната памет на Firefox да свърши, докато работи, и подобрява производителността, когато свободната памет свърши.
  • Значително подобрена стабилност на платформата Windows, когато системата няма достатъчно памет.
  • Добавен е API OffscreenCanvas, който ви позволява да рисувате елементи на платното в буфер в отделна нишка, независимо от DOM. OffscreenCanvas реализира работа в контексти на Window и Web Worker и също така осигурява поддръжка на шрифтове.
  • Добавени са API TextEncoderStream и TextDecoderStream, което улеснява конвертирането на двоични потоци от данни в текст и обратно.
  • За скриптове за обработка на съдържание, дефинирани в добавки, е внедрен параметърът RegisteredContentScript.persistAcrossSessions, който ви позволява да създавате постоянни скриптове, които запазват състоянието между сесиите.
  • Във версията за Android интерфейсът е превключен да използва шрифта по подразбиране, предлаган от Android. Внедрено отваряне на раздели, предоставени от Firefox на други устройства.

В допълнение към иновациите и корекциите на грешки, Firefox 105 елиминира 13 уязвимости, от които 9 са маркирани като опасни (7 са изброени под CVE-2022-40962) и са причинени от проблеми с паметта, като препълване на буфер и достъп до вече освободени области на паметта . Потенциално тези проблеми могат да доведат до изпълнение на код на атакуващ при отваряне на специално проектирани страници.

Във Firefox 106 beta вграденият PDF преглед вече включва възможност за рисуване на графични маркировки (чертежи на ръка) и прикачване на текстови коментари по подразбиране във вградения PDF преглед. Значително подобрена поддръжка на WebRTC (библиотека libwebrtc, актуализирана от версия 86 на 103), включително подобрена RTP производителност и подобрени средства за предоставяне на споделяне на екрана в среди, базирани на протокол Wayland.

Източник: opennet.ru

Добавяне на нов коментар