Издание на Firefox 98

Објавен е веб-прелистувачот Firefox 98. Покрај тоа, создадено е ажурирање на гранката за долгорочна поддршка - 91.7.0. Филијалата на Firefox 99 е префрлена во фазата на бета тестирање, чие објавување е закажано за 5 април.

Главните иновации:

  • Однесувањето при преземањето датотеки е променето - наместо да се прикаже барање пред да започне преземањето, датотеките сега почнуваат автоматски да се преземаат, а на панелот се прикажува известување за почетокот на преземањето. Преку панелот, корисникот може во секое време да добива информации за процесот на преземање, да ја отвори преземената датотека за време на преземањето (дејството ќе се изврши откако ќе заврши преземањето) или да ја избрише датотеката. Во поставките, можете да овозможите барање да се појавува на секое подигање и да ја дефинирате стандардната апликација за отворање датотеки од одреден тип.
    Издание на Firefox 98
  • Додадени се нови дејства во контекстното мени прикажано при десен клик на датотеките во списокот за преземање. На пример, користејќи ја опцијата Секогаш отворајте слични датотеки, можете да дозволите Firefox автоматски да отвора датотека откако ќе заврши преземањето во апликација поврзана со истиот тип на датотека на системот. Можете исто така да го отворите директориумот со преземените датотеки, да отидете на страницата од која е започнато преземањето (не самото преземање, туку врската до преземањето), да ја копирате врската, да го отстраните споменувањето на преземањето од историјата на прелистување и да го избришете списокот во панелот за преземања.
    Издание на Firefox 98
    Издание на Firefox 98
  • Стандардниот пребарувач е променет за некои корисници. На пример, во тестираниот склоп на англиски јазик, наместо Google, DuckDuckGo сега е насилно овозможен стандардно. Во исто време, Google останува меѓу пребарувачите како опција и може стандардно да се активира во поставките. Причината наведена за принудна промена на стандардниот пребарувач е неможноста да се продолжи со снабдување на ракувачи за некои пребарувачи поради недостаток на формална дозвола. Договорот за сообраќај за пребарување на Google траеше до август 2023 година и донесе околу 400 милиони долари годишно, најголемиот дел од приходите на Mozilla.
    Издание на Firefox 98
  • Стандардните поставки покажуваат нов дел со експериментални функции што корисникот може да ги тестира на сопствен ризик. На пример, можност за кеширање на почетната страница, режимите SameSite=Lax и SameSite=Никој, CSS Masonry Layout, дополнителни панели за веб-програмери, поставување Firefox 100 во заглавието на кориснички агент, глобални индикатори за исклучување на звукот и микрофонот се достапни за тестирање.
    Издание на Firefox 98
  • Со цел да се оптимизира процесот на стартување на прелистувачот, променета е логиката за стартување на додатоци кои користат webRequest API. Само блокирањето на повиците webRequest сега ќе предизвика активирање на додатоците при стартување на Firefox. WebRequests во режимот без блокирање ќе бидат одложени додека Firefox не заврши со стартување.
  • Овозможена поддршка за HTML ознаката " ", што ви овозможува да креирате дијалог-кутија и компоненти за интерактивна интеракција со корисникот, како што се предупредувања и подпрозорци што може да се затворат. Создадените прозорци може да се контролираат од JavaScript код.
  • Имплементацијата на спецификацијата Прилагодени елементи, која ви овозможува да додавате сопствени HTML елементи кои ја прошируваат функционалноста на постојните HTML ознаки, додаде поддршка за додавање сопствени елементи поврзани со обработката на влезните форми.
  • Додадено е својството цртичка-знак во CSS, што може да се користи за поставување на низата што ќе се користи наместо знакот за прекин („-“).
  • Методот navigator.registerProtocolHandler() обезбедува поддршка за регистрирање ракувачи со протоколи за шемите за URL ftp, sftp и ftps.
  • Додадено е својството HTMLElement.outerText, кое ја враќа содржината во јазолот DOM, како својството HTMLElement.innerText, но за разлика од последното, кога е напишано, не ја заменува содржината во јазолот, туку целиот јазол.
  • WebVR API е стандардно оневозможен и е застарен (за да се врати, поставете dom.vr.enabled=true во about:config).
  • Панел за проценка на компатибилност е додаден во алатките за веб-програмери. Панелот прикажува индикатори кои предупредуваат за можни проблеми со својствата на CSS на избраниот HTML елемент или на целата страница, што ви овозможува да идентификувате некомпатибилност со различни прелистувачи без посебно да ја тестирате страницата во секој прелистувач.
    Издание на Firefox 98
  • Обезбедена можност за оневозможување на слушателите на настани за даден DOM јазол. Оневозможувањето се врши преку совет за алатка што се прикажува кога го ставате глувчето над некој настан во интерфејсот за проверка на страницата.
    Издание на Firefox 98
  • Додадена е ставка „Игнорирај линија“ во контекстното мени на режимот за уредување во дебагерот за да се игнорира линијата за време на извршувањето. Ставката се прикажува кога devtools.debugger.features.blackbox-lines=true параметарот е поставен во about:config.
    Издание на Firefox 98
  • Имплементирано е режим за автоматско отворање алатки за програмери за јазичиња отворени преку повикот window.open (во режим devtools.popups.debug, за страници за кои се отворени алатките за програмери, тие автоматски ќе се отворат за сите картички отворени од оваа страница).
    Издание на Firefox 98
  • Верзијата за платформата Андроид обезбедува можност за промена на сликата за заднина на почетната страница и додава поддршка за чистење на колачиња и податоци на страницата за еден домен.

Покрај иновациите и поправените грешки, Firefox 98 елиминираше 16 пропусти, од кои 4 се означени како опасни. 10 пропусти (собрани под CVE-2022-0843) се предизвикани од проблеми со меморијата, како што се прелевање на баферот и пристап до веќе ослободените мемориски области. Потенцијално, овие проблеми може да доведат до извршување на кодот на напаѓачот при отворање на специјално дизајнирани страници.

Бета верзијата на Firefox 99 додаде поддршка за мајчин GTK контекстуални менија, овозможи GTK лебдечки ленти за лизгање, поддржано пребарување во прегледувачот на PDF со или без дијакритици и додаде копче „n“ во ReaderMode за да го вклучите/исклучите режимот за читање на глас (Раскажувајте ).

Извор: opennet.ru

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