Издание на 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
  • Предложена е подобрена имплементација на режимот за гледање видео „Слика во слика“, во кој копчиња за премотување назад 5 секунди напред и назад, копче за брзо проширување на прозорецот на цел екран и лизгач за брзо напредување со индикатор на позицијата и времетраењето на видеото се додадени.
    Издание на Firefox 113
  • Кога прелистувате во режим на приватно прелистување, блокирањето на колачињата од трети страни и изолацијата на складиштето на прелистувачот што се користи во кодот за следење кликнувања е зајакнато.
  • При пополнување на лозинки во формулари за регистрација, веродостојноста на автоматски генерираните лозинки е зголемена; сега се користат специјални знаци при нивното формирање.
  • Имплементацијата на форматот на слика AVIF (AV1 Image Format), кој користи технологии за компресија внатре во рамката од форматот за кодирање видео AV1, додаде поддршка за анимирани слики (AVIS).
  • Моторот е редизајниран за поддршка на технологии за лица со посебни потреби (пристапен мотор). Значително подобрени перформанси, одговорност и стабилност при работа со читачи на екран, интерфејси за единечно најавување и рамки за пристапност.
  • При увоз на обележувачи од Safari и прелистувачи базирани на моторот Chromium, имплементирана е поддршка за увоз на фавикони поврзани со обележувачи.
  • Изолацијата на песокот што се користи на платформата Виндоус за процеси во интеракција со графичкиот процесор е затегната. За Windows системите, имплементирана е можноста за влечење и пуштање содржина од Microsoft Outlook. Во изданија за Windows, стандардно е овозможен визуелен ефект со истегнување кога се обидувате да се движите надвор од крајот на страницата.
  • Изградбите за платформата macOS обезбедуваат пристап до подменито Услуги директно од контекстното мени на Firefox.
  • Скриптите што користат Worklet интерфејс (поедноставена верзија на Web Workers која обезбедува пристап до фази на ниско ниво на рендерирање и обработка на аудио) сега имаат поддршка за увоз на JavaScript модули со користење на изразот „увоз“.
  • Поддршката за функциите color(), lab(), lch(), oklab() и oklch() дефинирани во спецификацијата CSS Color Level 4 е стандардно овозможена, која се користи за дефинирање на бојата во sRGB, RGB, HSL, HWB, Простори во боја LHC и LAB.
  • Функцијата color-mix() е додадена во CSS, овозможувајќи ви да мешате бои во кој било простор во боја врз основа на даден процент (на пример, за да додадете 10% сино во бело, можете да наведете "color-mix(in srgb, blue 10%, бело);").
  • Додадено е својство за CSS „присилно прилагодување на бојата“ за да се оневозможи принудното ограничување на бојата за поединечни елементи, оставајќи им целосна контрола на бојата CSS.
  • CSS додаде поддршка за медиумското барање (@media) „скриптирање“, што ви овозможува да ја проверите достапноста на способноста за извршување скрипти (на пример, во CSS можете да одредите дали поддршката за JavaScript е овозможена).
  • Додадена е нова синтакса на псевдо-класа „:nth-child(an + b)“ и „:nth-last-child()“ за да се овозможи да се добие избирач за претходно филтрирање на детските елементи пред да се изврши главната „An+B“ логика на селекција на нив.
  • Додадено е Compression Streams API, кое обезбедува програмски интерфејс за компресирање и декомпресија на податоци во формати gzip и deflate.
  • Додадена е поддршка за методите CanvasRenderingContext2D.reset() и OffscreenCanvasRenderingContext2D.reset(), дизајнирани да го вратат контекстот на рендерирање во неговата првобитна состојба.
  • Додадена е поддршка за дополнителни WebRTC функции имплементирани во други прелистувачи: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats („врска врска“ RTCStatsType), RTCRtpSender.setStreams() и RTCSctpTransport.
  • Отстранетите WebRTC функциите специфични за Firefox mozRTCPeerConnection, mozRTCIceCandidate и mozRTCSessionDescription WebRTC, кои одамна се застарени. Отстранет е застарениот атрибут CanvasRenderingContext2D.mozTextStyle.
  • Алатките за веб-програмери ги проширија можностите на функцијата за пребарување датотеки достапна во дебагерот на JavaScript. Лентата за пребарување е преместена во стандардната странична лента, што ви овозможува да ги гледате резултатите при уредување скрипти. Обезбеден приказ на минифицирани резултати и резултати од директориумот node_modules. Стандардно, резултатите од пребарувањето во игнорираните датотеки се скриени. Додадена е поддршка за пребарување по маски и можност за користење модификатори при пребарување (на пример, за пребарување без да се земе предвид случајот на знаци или користење на регуларни изрази).
  • Интерфејсот за прегледување HTML-датотеки вклучува режим на визуелно форматирање (прилично печатење) за вграден JavaScript код.
  • Дебагерот на JavaScript овозможува префрлање на датотеките со скрипти. Опцијата „Додај отфрлање на скрипта“ е додадена во контекстното мени прикажано за датотеки со код, со кое можете да преземете датотека со скрипта на вашиот компјутер и да ја уредувате, по што оваа изменета скрипта ќе се користи при обработката на страницата, дури и откако ќе се вчита повторно.
    Издание на Firefox 113
  • Во верзијата на Android:
    • Стандардно, овозможено е хардверско забрзување на декодирањето на видеото во формат AV1; ако тоа не е поддржано, се користи софтверски декодер.
    • Овозможено користење на графичкиот процесор за забрзување на растеризацијата на Canvas2D.
    • Интерфејсот на вградениот прегледувач на PDF е подобрен, зачувувањето на отворените PDF-датотеки е поедноставено.
    • Проблемот со репродукција на видео во режим на пејзаж екран е решен.

Покрај иновациите и поправените грешки, Firefox 113 поправи 41 пропусти. 33 пропусти се означени како опасни, од кои 30 пропусти (собрани според CVE-2023-32215 и CVE-2023-32216) се предизвикани од проблеми со меморијата, како што се прелевање на баферот и пристап до веќе ослободените мемориски области. Потенцијално, овие проблеми може да доведат до извршување на кодот на напаѓачот при отворање на специјално дизајнирани страници. Ранливоста CVE-2023-32207 ви овозможува да го заобиколите барањето за ингеренциите со тоа што ќе ве принуди да кликнете на копчето за потврда со преклопување на измамничка содржина (кликнување). Ранливоста CVE-2023-32205 овозможува да се сокријат предупредувањата на прелистувачот преку преклопување што се појавува.

Firefox 114 бета вклучува кориснички интерфејс за управување со списокот со исклучоци DNS преку HTTPS. Поставките „DNS преку HTTPS“ се преместени во делот „Приватност и безбедност“. Можно е да пребарувате обележувачи директно од менито „Обележувачи“. Копчето за отворање на менито за обележувачи сега може да се стави на лентата со алатки. Додадена е можност за селективно пребарување на локалната историја на прелистување при избирање „Историја на пребарување“ во менито Историја, библиотека или апликација.

Извор: opennet.ru

Додадете коментар