Релиз на Firefox 113

Пусната е новата версия на уеб браузъра Firefox 113 и е създадено обновление за дългосрочна поддръжка — 102.11.0. Бета тестовата версия на Firefox 114 вече е налична, с очаквано излизане на 6 юни.

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

  • Добавено е показването на въведеният търсен термин в адресната лента, вместо URL адреса на търсачката (т.е. ключовите думи се показват в адресната лента не само по време на въвеждане, но и след извършването на търсенето и показването на свързани резултати). Това изменение важи само при извършване на търсене от адресната лента. Ако запитването е въведено на сайта на търсачката, е показан URL адресът. Оставянето на търсаческите ключови думи в адресната лента улеснява изпращането на уточняващи търсения, тъй като не е нужно да превъртате страницата нагоре за зона за въвеждане при преглед на резултатите.
    Релиз на Firefox 113

    За управление на горепосоченото поведение е предложена специална опция в секцията настройки на търсенето (about:preferences#search), а в about:config параметърът е «browser.urlbar.showSearchTerms.featureGate».

    Релиз на Firefox 113
  • В падащото меню за търсене е добавено контекстно меню, което се показва при натискане на бутона «…». В менюто е предоставена възможност за изтриване на търсенето от историята на посещенията и за деактивиране на показването на спонсорирани връзки.
    Релиз на Firefox 113
  • Предложена е подобрена версия на режима за гледане на видео «картинка в картинката» (Picture-in-Picture), в която са добавени бутони за превъртане напред и назад с 5 секунди, бутон за бързо разширяване на прозореца на цял екран и плъзгач за бързо преминаване с индикатор за позицията и продължителността на видеото.
    Релиз на Firefox 113
  • При разглеждане на страници в режим на инкогнито, блокировката на странични бисквитки е засилена, а браузърското хранилище, използвано за кодиране на посещенията, е изолирано.
  • Повишена е надеждността на автоматично генерираните пароли при попълване на пароли в регистрационни формуляри, като сега за тяхното генериране се използват и специални символи.
  • В реализирания формат на изображение AVIF (AV1 Image Format), който използва технологии за междинно компресиране от видео кодирането AV1, е добавена поддръжка за анимирани изображения (AVIS).
  • Преработен енджин, който реализира поддръжка за технологии за хора с увреждания (accessibility engine). Значително е увеличена производителността, реакцията и стабилността на работа с екранни рийдъри, интерфейси за единен достъп и accessibility-фреймворкове.
  • При импортиране на отметки от Safari и браузъри, базирани на Chromium, е реализирана поддръжка за импорт на свързани с отметките картинки favicon.
  • Укрепена е прилаганата на платформата Windows sandbox-изолация на процесите, взаимодействащи с GPU. За системи с Windows е реализирана възможност за местене на съдържание от Microsoft Outlook с мишка. В сборките за Windows е включен по подразбиране визуален ефект с разтягане при опити за превъртане извън края на страницата.
  • В сборките за платформата macOS е предоставен достъп до подменюто Services директно от контекстното меню на Firefox.
  • В скриптовете, използващи интерфейса Worklet (опростена версия на Web Workers, предоставяща достъп до нискоуровневи етапи на рендериране и обработка на звук), е добавена поддръжка за импортиране на JavaScript модули с помощта на израза «import».
  • По подразбиране е включена поддръжка на определени функции color(), lab(), lch(), oklab() и oklch(), посочени в спецификацията CSS Color Level 4, които се използват за определяне на цвят в цветови пространства sRGB, RGB, HSL, HWB, LHC и LAB.
  • В CSS е добавена функция color-mix(), позволяваща смесване на цветове в различни цветови пространства въз основа на зададен процент (например, за добавяне на 10% синьо към бяло, можете да посочите «color-mix(in srgb, blue 10%, white);»).
  • Добавено е CSS-свойство «forced-color-adjust», предназначено за деактивиране на задължителното ограничение на цветовете за отделни елементи, оставяйки им пълни възможности за управление на цветовете чрез CSS.
  • В CSS е добавена поддръжка на медиазапит (@media) «scripting», позволяващ проверка на наличността на възможността за изпълнение на скриптове (например, в CSS можете да определите дали JavaScript е включен).
  • Добавен е нов синтаксис на псевдо-класовете „:nth-child(an + b)“ и „:nth-last-child()“, допускащ получаване на селектор за предварително филтриране на дъщерни елементи преди изпълнението на основната логика на избор „An+B“.
  • Добавен е API Compression Streams, предоставящ интерфейс за компресиране и разпаковане на данни формати gzip и deflate.
  • Добавена е поддръжка на методите CanvasRenderingContext2D.reset() и OffscreenCanvasRenderingContext2D.reset(), предназначени за връщане на контекста на рендериране в първоначално състояние.
  • Добавена поддръжка на допълнителни функции на WebRTC, реализирани в други браузъри: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats (RTCStatsType «peer-connection»), RTCRtpSender.setStreams() и RTCSctpTransport.
  • Премахнати са специфични за Firefox функции на WebRTC: mozRTCPeerConnection, mozRTCIceCandidate и mozRTCSessionDescription, които отдавна са обявени за остарели. Премахнат е остарелият атрибут CanvasRenderingContext2D.mozTextStyle.
  • В инструментите за уеб разработка е разширена функционалността на функцията за търсене в файлове, налична в JavaScript отладчика. Панелът за търсене е преместен в стандартната странична лента, което позволява да се виждат резултатите при редактиране на скриптове. Осигурена е визуализация на минифицирани резултати и резултати от каталога node_modules. По подразбиране се скриват резултатите от търсенето в игнорирани файлове. Добавена е поддръжка за търсене по маски и е възможно използването на модификатори при търсене (например, за търсене без оглед на регистъра на символите или прилагане на регулярни изрази).
  • В интерфейса за преглед на HTML файлове е включен режим за визуално форматиране (pretty print) на вградения JavaScript код.
  • В JavaScript отладчика е разрешено пренаписването на файлове на скриптове. В контекстното меню, показвано за файлове с код, е добавена опция „Add script override“, с помощта на която можете да заредите файл със скрипт на компютъра си и да го редактирате, след което този редактиран скрипт ще се използва при обработката на страницата, дори след нейното презареждане.
    Релиз на Firefox 113
  • В версията за Android:
    • По подразбиране е включено хардуерното ускорение на декодиране на видео в AV1 формат, при липса на което се използва софтуерен декодер.
    • Включено е използването на GPU за ускорение на растеризацията на Canvas2D.
    • Подобрен е интерфейсът на вградения PDF прегледач, опростено е запазването на отворени PDF файлове.
    • Решен е проблемът с възпроизвеждането на видео в ландшафтен режим на екрана.

Освен подобрения и поправки на грешки, Firefox 113 елиминира 41 уязвимост. 33 от уязвимостите са обозначени като опасни, от които 30 уязвимости (събрани под CVE-2023-32215 и CVE-2023-32216) са причинени от проблеми с управлението на паметта, като препълване на буфери и достъп до вече освободени области на паметта. Потенциално тези проблеми биха могли да доведат до изпълнение на код от страна на злонамерени лица при отваряне на специално оформени страници. Уязвимостта CVE-2023-32207 позволява заобикаляне на искането за разрешения чрез принуждаване на натискане на бутон за потвърждение с помощта на наложено подвеждащо съдържание (кликджекинг). Уязвимостта CVE-2023-32205 позволява да се скрият предупрежденията на браузъра чрез наложени изскачащи прозорци.

В бета-версията на Firefox 114 е реализиран потребителски интерфейс за управление на списъка с изключения за «DNS over HTTPS». Настройките за «DNS over HTTPS» са преместени в раздела «Поверителност и сигурност». Предоставена е възможност за търсене на отметки директно от менюто «Отметки». Бутонът за извикване на менюто за отметки сега може да бъде поставен на лентата с инструменти. Добавена е възможност за селективно търсене в локалната история на посещенията при избора на «Търсене в историята» в менюто History, Library или Application.

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

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