Vydanie Firefox 132

Vyšiel webový prehliadač Firefox 132 a boli vytvorené aktualizácie predchádzajúcich vetiev s dlhodobou podporou — 115.17.0 a 128.4.0. Na beta testovanie bola prevedená vetva Firefox 133, ktorej vydanie je naplánované na 26. novembra.

Hlavné novinky vo Firefoxe 132:

  • V režime zosilnenej ochrany (strict) proti sledovaniu pohybov (ETP, Enhanced Tracking Protection) a pri otváraní stránok v režime súkromného prehliadania je aktivované blokovanie prístupu ku všetkým externým cookie, ktoré sú nastavené pri kontakte s doménami, ktoré sa líšia od domény aktuálnej stránky. Napríklad, ak predtým mohol externý kód zo stránky „C“, vložený cez iframe na stránkach „A“ a „B“, spracovávať spoločné cookie pre tieto stránky, odteraz budú cookie nastavené stránkou „C“ pri načítaní kódu zo stránok „A“ a „B“ nedostupné. Externé cookie sa používajú na sledovanie pohybov používateľa medzi stránkami v kóde reklamných sietí, widgetov sociálnych médií a systémov webovej analytiky.
  • Možnosť „Copy Without Site Tracking“ sa teraz odtieňuje v kontextovom menu, ak vybraná značka neobsahuje parametre na sledovanie prechodov medzi stránkami. Rozšírila sa škála podporovaných parametrov na sledovanie prechodov v URL, napríklad bolo zabezpečené odstránenie parametrov, ktoré sa používajú na stránkach LinkedIn a Shopee. Vydanie Firefox 132
  • Zmenila sa logika spracovania favicon-znakov pri automatickej výmene protokolu HTTP na HTTPS. Ak je ikona dostupná iba prostredníctvom HTTP, jej načítanie bude odteraz blokované.
  • Do TLS 1.3 bola pridaná podpora hybridného algoritmu výmeny kľúčov „mlkem768x25519“, odolného voči pokusom o prelomenie na kvantovom počítači a predstavujúceho kombináciu X25519 ECDH a algoritmu ML-KEM (CRYSTALS-Kyber), ktorý nedávno štandardizoval Národný inštitút štandardov a technológií USA (NIST). ML-KEM používa metódy kryptografie založenej na riešení úloh teórie mriežok, pričom čas na ich vyriešenie sa na bežných a kvantových počítačoch nelíši.
  • Bola implementovaná podpora TLS rozšírenia pre kompresiu certifikátov v priebehu vyjednávania spojení (RFC 8879), čo umožňuje urýchliť nadviazanie spojenia, pretože na prenášanie údajov o certifikátoch sa podieľa značná časť prevádzky počas fázy vyjednávania spojenia.
  • Pre API EME (Encrypted Media Extensions) bol implementovaný modul s podporou technológie ochrany proti kopírovaniu PlayReady vyvinutý spoločnosťou Microsoft, ktorý poskytuje prvky DRM (Digital Rights Management) na prehrávanie šifrovaného videokontentu v kvalite 1080p a 4K Ultra HD na platformách podporujúcich PlayReady. Možnosť používať PlayReady je spočiatku povolená pre malý percentuálny podiel používateľov, ale v budúcnosti sa dosah používateľov bude postupne zvyšovať.
  • V API WebRender pre SVG filtre eBlend, feColorMatrix, feComponentTransfer, feComposite, feDropShadow, feFlood, feGaussianBlur, feMerge a feOffset bolo zahrnuté hardvérové urýchlenie vykresľovania, čo umožnilo zvýšiť výkon pri práci s niektorými typmi grafického obsahu.
  • Pre platformy Windows a macOS bola implementovaná podpora farebného priestoru Wide-gamut, ktorá je zatiaľ obmedzená iba na profily P3 s 8-bitovou reprezentáciou farby na kanál.
  • V zostavách pre macOS boli rozšírené prostriedky na obnovenie relácie (Firefox sa teraz automaticky spúšťa, ak bola relácia prerušená z dôvodu reštartu systému) a bola pridaná možnosť zdieľania obrazovky.
  • V API HTMLVideoElement bola pridaná metóda requestVideoFrameCallback(), ktorá umožňuje realizovať spracovanie videa po snímkach.
  • V API MediaStreamTrack bola pridaná metóda getCapabilities() na určenie rozsahu povolených hodnôt vlastností súvisiacich so zvukovým a video obsahom (sampling rate, latencia, počet kanálov, pomer strán, veľkosť, FPS atď.);
  • V elementoch <link>, <script> и <img> добавлен атрибут «fetchpriority», позволяющий выставить относительный приоритет загрузки того или иного ресурса, который будет учтён при планировании порядка загрузки ресурсов, загружаемых через HTTP/2 и HTTP/3. Для установки приоритетов в API HTMLLinkElement, HTMLScriptElement и HTMLImageElement также реализовано свойство fetchPriority, а в конструктор Request() добавлена поддержка параметра «options.priority». Среди допустимых значений приоритета: auto, low и high.
  • Podobne ako v iných prehliadačoch, vo Firefoxe bola ukončená podpora technológie Server Push, ktorá je definovaná v štandardoch HTTP/2 a HTTP/3 a umožňuje serveru posielať zdroje klientovi bez toho, aby ich musel explicitne požadovať.
  • Do nástrojov pre vývojárov webu bola vrátená možnosť ladenia externých zariadení pripojených cez USB. V webovej konzole bola obnovená podpora logovania činnosti Service Worker-ov pomocou API console.log.
  • Vo verzii pre platformu Android sa v nových inštaláciách predvolená adresná lišta presunula do hornej časti obrazovky. Pre presunutie adresnej lišty dole môžete využiť nastavenie „Customize > Toolbar“. V meta-tag „viewport“ bola predvolene nastavená hodnota „resizes-visual“ pre parameter „interactive-widget“, pri ktorej zobrazenie obrazovky na klávesnici vedie k zmene veľkosti viditeľnej oblasti (visual viewport), ale nemení veľkosť výkresovej oblasti (layout viewport), čo pomáha predchádzať náročnému prekresľovaniu obsahu.

Okrem noviniek a opravy chýb v Firefox 132 bolo odstránených 17 zraniteľností. Dve zraniteľnosti sú označené ako nebezpečné, avšak ďalších 7 zraniteľností, zhromaždených pod CVE-2024-10467, je spôsobených problémami s pamäťou, ako sú pretečenia vyrovnávacej pamäte a prístup k už oslobodeným oblastiam pamäte. Potenciálne tieto problémy môžu viesť k vykonaniu kódu útočníka pri otvorení špeciálne upravených stránok.

V preklade do beta testovacej fázy vydania Firefox 133 sa objavila možnosť prehliadania kariet z iných zariadení cez menu v pravom hornom rohu. V zostavách pre platformu Linux bola pridaná podpora ďalších gest na touchpade (napríklad dotyk dvoma prstami pre pozastavenie inertného rolovania). Vo verzii pre Android na zariadeniach s veľkými obrazovkami je predvolene aktivovaný desktopový režim.

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