Издание на Firefox 104

Пуснат е новият уеб браузър Firefox 104. Освен това бяха изготвени актуализации на версиите с дългосрочна поддръжка — 91.13.0 и 102.2.0. В близките часове ще бъде преместена версия Firefox 105 в бета тестове, която е планирана за пускане на 20 септември.

Основни новини в Firefox 104:

  • Добавен е експериментален механизъм QuickActions, който позволява извършването на различни стандартни действия с браузъра от адресната лента. Например, за бързо преминаване към преглед на добавки, отметки, запазени акаунти (мениджър на пароли) и отваряне на режим на частно сърфиране, може да се въведат команди addons, bookmarks, logins, passwords и private в адресната лента, при разпознаване на които в падащото меню ще се показва бутон за преминаване към съответния интерфейс. За активиране на QuickActions трябва да се зададат параметрите browser.urlbar.quickactions.enabled=true и browser.urlbar.shortcuts.quickactions=true в about:config.
    Издание на Firefox 104
  • Вграденият интерфейс за преглед на документи в PDF формат добавя режим на редактиране, в който се предлагат възможности като рисуване на графични марки (рисунки с ръка) и прикрепяне на текстови коментари. Цвят, дебелина на линиите и размер на шрифта могат да се настройват чрез нови бутони, добавени в лентата на прегледача на PDF. За активиране на новия режим параметърът pdfjs.annotationEditorMode=0 трябва да бъде зададен на страницата about:config.
    Издание на Firefox 104
  • По аналогия с регулирането на ресурсите, отделяни на фоновите раздели, потребителският интерфейс сега преминава в режим на икономия на енергия, когато прозорецът на браузъра е минимизиран.
  • В интерфейса за профилиране е добавена възможността за анализ на енергопотреблението, свързано с работата на сайта. Анализаторът на енергопотреблението в момента е наличен само на системи с Windows 11 и на компютри на Apple с чип M1.
    Издание на Firefox 104
  • В режима „картинка в картинката“ е осигурено показване на субтитри при гледане на видео от Disney+. По-рано субтитрите се показваха само за YouTube, Prime Video, Netflix, HBO Max, Funimation, Dailymotion, Tubi, Hotstar и SonyLIV и сайтове, използващи формата WebVTT (Web Video Text Track).
  • Добавена поддръжка на CSS свойството scroll-snap-stop, което позволява настройка на поведението при превъртане с тъчпад: в режим ‘always’ превъртането спира на всеки елемент, а в режим ‘normal’ при инерционно превъртане с жест елементите могат да бъдат пропуснати. Също така е реализирана поддръжка за корекция на позицията на превъртането при промяна на съдържанието (например, за запазване на същата позиция след премахването на част от предходното съдържание).
  • В JavaScript обектите Array и TypedArrays са добавени методите Array.prototype.findLast(), Array.prototype.findLastIndex(), TypedArray.prototype.findLast() и TypedArray.prototype.findLastIndex(), позволяващи търсене на елементи с извеждане на резултата относно края на масива. [1,2,3,4].findLast((el) => el % 2 === 0) // → 4 (последният четен елемент)
  • В метода HTMLElement.focus() е добавена поддръжка на параметъра option.focusVisible, с който може да се включи показването на визуален индикатор за промяна на входния фокус.
  • Добавено е свойството SVGStyleElement.disabled, с което може да се включват или изключват стилови таблици за определен SVG елемент или да се провери тяхното състояние (по аналогия с HTMLStyleElement.disabled).
  • Повишена е стабилността и производителността на свиването и възстановяването на прозорци на платформата Linux при използване на уеб фреймворка Marionette (WebDriver). Добавена е възможност за прикрепяне на обработчици за тактилни действия към екрана (touch action).
  • В версията за Android е осигурена поддръжка на автоматично попълване на формуляри с адреси, базирани на преди това въведени адреси. В настройките е предоставена възможност за редактиране и добавяне на адреси. Добавена е поддръжка за селективно изтриване на историята, позволяваща изтриване на историята на движенията за последния час или за последните два дни. Отстранено е аварийното завършване при отваряне на връзка от външно приложение.

Освен новостите и поправките на бъгове в Firefox 104 са отстранени 10 уязвимости, от които 8 са маркирани като опасни (6 от тях под CVE-2022-38476 и CVE-2022-38478), предизвикани от проблеми с паметта, като презапълвания на буфери и достъп до вече освободени области на паметта. Потенциално тези проблеми могат да доведат до изпълнение на код от злонамерен потребител при отваряне на специално оформени страници.

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

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster