Uvoľnenie Firefox 111

Prezentácia webového prehliadača Firefox 111 sa uskutočnila. Okrem toho bolo vytvorené aktualizované vydanie verzie s dlhodobou podporou - 102.9.0. V blízkej dobe sa do fázy beta testovania dostane verzia Firefox 112, ktorého vydanie je naplánované na 11. apríla.

Hlavné novinky vo Firefoxe 111:

  • Do zabudovaného správcu účtov bola pridaná možnosť vytvárania maskovaných e-mailových adries pre službu Firefox Relay, ktorá umožňuje generovať dočasné e-mailové adresy na registráciu na stránkach alebo pri predplatení, aby ste neprezradili svoju skutočnú adresu. Táto možnosť je dostupná len pri pripojení používateľa k účtu Firefox Account.
  • Do značky bola pridaná podpora atribútu „rel“, ktorý umožňuje aplikovať k navigácii cez webové formuláre parameter „rel=noreferrer“ na odpojenie odovzdávania záhlavia Referer alebo „rel=noopener“ na vypnutie vlastnosti Window.opener a zakázanie prístupu k kontextu, z ktorého bol prechod vykonaný.
  • Bola zapnutá API OPFS (Origin-Private FileSystem), ktorá je rozšírením API File System Access na ukladanie súborov v lokálnom súborovom systéme viazanom na úložisko asociované s aktuálnou webovou stránkou. Vytvára sa akási virtuálna F.S. viazaná na stránku (iným stránkam nie je prístupná), ktorá umožňuje webovým aplikáciám čítať, upravovať a ukladať súbory a adresáre na zariadení používateľa.
  • V rámci realizácie špecifikácie CSS Color Level 4 boli do CSS pridané funkcie color(), lab(), lch(), oklab() a oklch() na určenie farby v farebných priestoroch sRGB, RGB, HSL, HWB, LHC a LAB. Funkcie sú zatiaľ predvolene vypnuté a na ich použitie si vyžadujú aktiváciu flagu layout.css.more_color_4.enabled v about:config.
  • V CSS pre pravidlá ‘@page’, používané na definovanie stránky pri tlači, bolo implementované vlastnosť ‘page-orientation’ na získanie informácií o orientácii stránky (‘upright’, ‘rotate-left’ a ‘rotate-right’).
  • V SVG vo vnútri prvkov bolo povolené používanie hodnôt context-stroke a context-fill.
  • Do API pre doplnky bola pridaná funkcia search.query na odosielanie vyhľadávacích dopytov do predvolenej vyhľadávacej služby. Do funkcie search.search bolo pridané vlastnosť „disposition“ na zobrazenie výsledkov vyhľadávania v novej záložke alebo okne.
  • Pridané API na ukladanie PDF dokumentov otvorených vo vnorenom prehliadači pdf.js. Pridané API GeckoView Print, ktoré je spojené s window.print a umožňuje posielať PDF súbory alebo PDF InputStream na tlač.
  • Pridaná podpora prideľovania oprávnení prostredníctvom SitePermissions pre URI file://.
  • Do JavaScript enginu SpiderMonkey bola pridaná počiatočná podpora architektúry RISC-V 64.
  • Vo vývojárskych nástrojoch pre web bolo umožnené vyhľadávanie v ľubovoľných súboroch.
  • Implementovaná podpora kopírovania povrchov pre VA-API (Video Acceleration API) pomocou dmabuf, čo umožnilo zrýchliť spracovanie povrchov VA-API a vyřešilo problémy s artefaktmi pri renderovaní na niektorých platformách.
  • Do about:config boli pridané nastavenia network.dns.max_any_priority_threads a network.dns.max_high_priority_threads na riadenie počtu vlákien použitých na rozlíšenie názvov hostiteľov v DNS.
  • Na platforme Windows bolo povolené používanie systémom poskytovaných oznámení.
  • Na platforme macOS bola zabezpečená podpora obnovenia relácie.
  • Vylepšenia vo verzii pre Android:
    • Implementovaná vstavaná funkcia na prezeranie PDF dokumentov (bez potreby predbežného načítania a otvorenia v samostatnom prehliadači).
    • Pri výbere prísneho režimu blokovania nechceného obsahu (strict) je predvolene zapnutý režim úplnej ochrany Cookie (Total Cookie Protection), v ktorom sa pre každú stránku používa samostatný izolovaný úložný priestor Cookie, čo neumožňuje používať Cookie na sledovanie pohybu medzi stránkami.
    • Na zariadeniach Pixel na platformách Android 12 a 13 sa objavila možnosť posielať odkazy na nedávno zobrazené stránky priamo z obrazovky Nedávne.
    • Prepracovaný mechanizmus otvárania obsahu v samostatnej aplikácii (Open in app). Odstránená zraniteľnosť (CVE-2023-25749), ktorá umožňovala bez potvrdenia používateľa spúšťať externé Android aplikácie.
    • Aktivovaný obslužný program CanvasRenderThread, ktorý zabezpečuje spracovanie úloh súvisiacich s WebGL v samostatnom vlákne.

Okrem noviniek a opravy chýb vo Firefoxe 111 bolo odstránených 20 zraniteľností. 14 zraniteľností je označených ako vážne, z toho 9 zraniteľností (zhromadených pod CVE-2023-28176 a CVE-2023-28177) je spôsobených problémami s pamäťou, ako sú pretečenia bufferov a prístup k už uvoľneným oblastiam pamäte. Tieto problémy môžu potenciálne viesť k vykonaniu kódu útočníka pri otvorení špeciálne upravených stránok.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster