Firefox 98 release

De webblêder fan Firefox 98 is frijlitten. Dêrneist is der in lange-termyn stipe branch update makke - 91.7.0. De Firefox 99-tûke is oerbrocht nei it beta-teststadium, wêrfan de frijlitting is pland foar 5 april.

Wichtichste ynnovaasjes:

  • It gedrach by it ynladen fan bestannen is feroare - ynstee fan in fersyk werjaan foardat de ynlaad begjint, begjinne bestannen no automatysk te downloaden, en in notifikaasje oer it begjin fan it downloaden wurdt werjûn yn it paniel. Troch it paniel kin de brûker op elk momint ynformaasje krije oer it ynlaadproses, it ynladen bestân iepenje tidens de ynlaad (de aksje sil wurde útfierd neidat de ynlaad is foltôge) of it bestân wiskje. Yn 'e ynstellings kinne jo in prompt ynskeakelje om op elke boot te ferskinen en de standertapplikaasje definiearje foar it iepenjen fan bestannen fan in bepaald type.
    Firefox 98 release
  • Nije aksjes tafoege oan it kontekstmenu dat werjûn wurdt as jo rjochtsklikke op bestannen yn 'e downloadlist. Bygelyks, mei de opsje Altyd ferlykbere bestannen iepenje, kinne jo Firefox tastean om automatysk in bestân te iepenjen neidat de ynlaad foltôge is yn in applikaasje dy't ferbûn is mei itselde bestânstype op it systeem. Jo kinne ek de map iepenje mei ynladen bestannen, gean nei de side wêrfan de ynlaad is inisjearre (net de download sels, mar de keppeling nei de download), kopiearje de keppeling, ferwiderje de fermelding fan 'e download út jo blêdzjenskiednis en wiskje de list yn it downloadpaniel.
    Firefox 98 release
    Firefox 98 release
  • De standert sykmasine is feroare foar guon brûkers. Bygelyks, yn 'e hifke Ingelsktalige gearstalling, ynstee fan Google, is DuckDuckGo no standert standert ynskeakele. Tagelyk bliuwt Google ûnder de sykmasines as opsje en kin standert wurde aktivearre yn 'e ynstellings. De oanhelle reden foar it twingen fan in feroaring yn 'e standert sykmasine is it ûnfermogen om troch te gean mei it leverjen fan handlers foar guon sykmasjines fanwegen in gebrek oan formele tastimming. De deal foar sykferkear fan Google rûn oant augustus 2023 en brocht sawat $ 400 miljoen yn 't jier, de mearderheid fan Mozilla's ynkomsten.
    Firefox 98 release
  • De standertynstellingen litte in nije seksje sjen mei eksperimintele funksjes dy't de brûker op eigen risiko kin testen. Bygelyks, de mooglikheid om de startside te cache, de modi SameSite=Lax en SameSite=Gjin, CSS Masonry Layout, ekstra panielen foar webûntwikkelders, it ynstellen fan Firefox 100 yn 'e User-Agent header, globale yndikatoaren foar it útskeakeljen fan it lûd en mikrofoan binne beskikber foar testen.
    Firefox 98 release
  • Om it proses fan it starten fan de browser te optimalisearjen, is de logika foar it starten fan tafoegings dy't de webRequest API brûke, feroare. Allinnich it blokkearjen fan webRequest-oproppen sil no tafoegings liede by it opstarten fan Firefox. WebRequests yn net-blokkearjende modus wurde fertrage oant Firefox klear is mei lansearring.
  • Ynskeakele stipe foar de HTML tag " ", wêrtroch jo dialoochfinsters en komponinten kinne oanmeitsje foar ynteraktive brûkersynteraksje, lykas ôfslutbare warskôgings en subfinsters. De oanmakke finsters kinne wurde regele fanút JavaScript-koade.
  • De ymplemintaasje fan 'e spesifikaasje fan Custom Elements, wêrtroch jo oanpaste HTML-eleminten kinne tafoegje dy't de funksjonaliteit fan besteande HTML-tags útwreidzje, hat stipe tafoege foar it tafoegjen fan oanpaste eleminten yn ferbân mei it ferwurkjen fan ynfierformulieren.
  • De eigenskip fan hyphenate-karakter tafoege oan CSS, dy't brûkt wurde kin om de tekenrige yn te stellen om te brûken ynstee fan it break-karakter ("-").
  • De metoade navigator.registerProtocolHandler() jout stipe foar it registrearjen fan protokolhannelers foar de ftp-, sftp- en ftps-URL-skema's.
  • De HTMLElement.outerText-eigenskip tafoege, dy't de ynhâld yn 'e DOM-knooppunt werombringt, lykas de HTMLElement.innerText-eigenskip, mar yn tsjinstelling ta de lêste, as it skreaun is, ferfangt it net de ynhâld binnen it knooppunt, mar de hiele knooppunt.
  • De WebVR API is standert útskeakele en is ôfret (om werom te setten, set dom.vr.enabled=true yn about:config).
  • In paniel foar beoardieling fan kompatibiliteit is tafoege oan ark foar webûntwikkelders. It paniel toant yndikatoaren warskôging foar mooglike problemen mei de CSS-eigenskippen fan it selekteare HTML-elemint as de heule side, wêrtroch jo ynkompatibiliteiten mei ferskate browsers kinne identifisearje sûnder de side yn elke browser apart te testen.
    Firefox 98 release
  • Foarsjoen fan de mooglikheid om te skeakeljen evenemint harkers foar in opjûne DOM node. It útskeakeljen wurdt dien fia in tooltip werjûn as jo de mûs oer in evenemint yn 'e side-ynspeksje-ynterface hâlde.
    Firefox 98 release
  • In item "Regel negearje" tafoege oan it kontekstmenu fan de bewurkingsmodus yn 'e debugger om de rigel te negearjen by útfiering. It item wurdt toand as de devtools.debugger.features.blackbox-lines=wiere parameter is ynsteld yn about:config.
    Firefox 98 release
  • Implementearre in modus foar it automatysk iepenjen fan ûntwikkelders ark foar ljepblêden iepene troch de window.open oprop (yn devtools.popups.debug modus, foar siden wêrfoar ûntwikkelders ark binne iepen, se wurde automatysk iepene foar alle ljeppers iepene fan dizze side).
    Firefox 98 release
  • De ferzje foar it Android-platfoarm biedt de mooglikheid om de eftergrûnôfbylding op 'e thússide te feroarjen en foeget stipe ta foar it wiskjen fan Cookies en sidegegevens foar ien domein.

Neist ynnovaasjes en bugfixes hat Firefox 98 16 kwetsberens eliminearre, wêrfan 4 as gefaarlik markearre binne. 10-kwetsberheden (sammele ûnder CVE-2022-0843) wurde feroarsake troch problemen mei ûnthâld, lykas bufferoerlêst en tagong ta al befrijde ûnthâldgebieten. Potinsjeel kinne dizze problemen liede ta it útfieren fan de koade fan in oanfaller by it iepenjen fan spesjaal ûntwurpen siden.

Firefox 99 beta foeget stipe ta foar native GTK-kontekstmenu's, makket driuwende GTK-skoftbalken mooglik, stipet sykjen mei of sûnder diakrityske tekens yn 'e PDF-werjefte, en foeget in fluchtoets "n" ta oan ReaderMode om de modus oan/út te skeakeljen lûdop lêzen (Narrate).

Boarne: opennet.ru

Add a comment