Издаване на Firefox 131

Състоя се издаването на уеб браузъра Firefox 131 и бяха представени актуализации за предишните дългосрочни версии — 115.16.0 и 128.3.0. В бета тестване е поставена версия Firefox 132, чийто релиз е насрочен за 29 октомври.

Основни нововъведения в Firefox 131:

  • Възможността за предоставяне на временни разрешения на сайтове (например, достъп до местоположението), които изтичат след затваряне на таба или след един час от предоставяне на разрешението от потребителя.
    Издаване на Firefox 131
  • По подразбиране е активирано показването на миниатюри на страниците при задържане на курсора върху бутоните на табовете. Предполага се, че миниатюрите ще улеснят бързото намиране на необходимите страници, без да се губи време за преглеждане на табове с идентични заглавия.
    Издаване на Firefox 131
  • По подразбиране е активирана поддръжка на механизма Text Fragments, който позволява създаване на външни линкове за преместване до произволни позиции в текста на страницата без добавяне на етикети. <a name> и без привязка към идентификаторите на елементите. Определението на позицията се осъществява чрез вградена в линка текстова маска. Например, при преминаване по линка „https://opennet.me/61967#:~:text=TextFragments“ браузърът ще превърта страницата до позицията с фразата „Text Fragments“ и ще я подчертае с цвят. Освен задаването на проста маска, се поддържа възможността за определяне на маски за начало и край на подчертаното текстово изречение, както и привързване към предшестващи и последващи маски, използвани за подбор на необходимия фрагмент при наличие на няколко съвпадения на страницата.
    Издаване на Firefox 131
  • Поддържа се отваряне на главната страница на сайта на търсачката при натискане на shift-enter или shift-click в празното поле за търсене, опционално добавяно в панела до адресната лента.
    Издаване на Firefox 131
  • Иконата на менюто с всички отворени табове, показвани в горния десен ъгъл, беше променена (вместо знака „V“, сега се използва изображение на таб).
    Издаване на Firefox 131
  • Във вградената система за превод, когато се избира език по подразбиране, сега се използва езикът, който потребителят е избрал по-рано за превод.
  • Добавена е поддръжка за CHIPS (Cookies Having Independent Partitioned State), разработени от Google в рамките на инициативата Privacy Sandbox, позволяваща изолиране на Cookie в зависимост от домейн първо ниво, чрез атрибута „Partitioned“. При обичайни условия, страничен код от сайт „C“, вграден на сайтове „A“ и „B“, може да обработва общи Cookie за тези сайтове, но при указване на атрибута „Partitioned“, Cookie, зададени от сайт „C“, ще бъдат напълно разделени при зареждане на кода от сайтове „A“ и „B“.
    Издаване на Firefox 131Издаване на Firefox 131
  • Стойността SameSite=None за Cookie сега може да бъде зададена само в режим Secure, който важи за връзки през HTTPS. SameSite=None отменя ограниченията за изпращане на Cookie от странични сайтове.
  • В процеса на подготовка за преминаване към спецификация SVG 2 бяха премахнати свойствата SVGGraphicsElement.nearestViewportElement и SVGGraphicsElement.farthestViewportElement, които бяха обявени за остарели през февруари.
  • В съответствие с препоръката на работната група, занимаваща се с стандартизация на CSS, CSS свойството „inset-area“ беше преименувано на „position-area“.
  • В JavaScript интерфейса Iterator е добавена поддръжка на синхронно изпълнявани обработчици Iterator.prototype.drop(), Iterator.prototype.every(), Iterator.prototype.filter(), Iterator.prototype.find(), Iterator.prototype.flatMap(), Iterator.prototype.forEach(), Iterator.prototype.map(), Iterator.prototype.reduce(), Iterator.prototype.some() и Iterator.prototype.take(), които позволяват извършването на операции с итератори, подобни на операциите с масиви, без да е необходимо явното създаване на междинни обекти Array, което е полезно при обработката на много големи набори от данни.
  • В Android версията, при запазване на отметка, сега по подразбиране се избира разделът, в който беше добавена предишната отметка, а не основният раздел на отметките. В настройките е добавена опция за включване на защита от скрита идентификация на потребителя (fingerprint), несвързана с известни следящи технологии. Опцията е налична при избора на персонализиран или разширен режим на защита от проследяване.
    Издаване на Firefox 131

Освен нововъведенията и коригирането на грешки, в Firefox 131 са отстранени 24 уязвимости. 18 от уязвимостите са обозначени като опасни, от които 14 са причинени от проблеми с паметта, като преливания на буфери и достъп до вече освободени области на паметта. Потенциално тези проблеми могат да доведат до изпълнение на код от нападател при отваряне на специално оформени страници.

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

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