Izdaja Firefox 125

Izšel je spletni brskalnik Firefox 125, ki vključuje posodobitev različice z dolgoročno podporo — 115.10.0. Zaradi težav, odkritih v pozni fazi, je bila izdaja 125.0 preklicana, namesto tega pa je napovedana izdaja 125.0.1. Različica Firefox 126 je v beta testiranju, njen izid pa je predviden za 14. maj.

Glavne novosti v Firefox 125:

  • V vgrajenem PDF-pregledovalniku je privzeto omogočena funkcija označevanja besedila z izbrano barvo in okvirjem.
    Izdaja Firefox 125
  • Na strani Firefox View, ki poenostavi dostop do prej ogledanih vsebin, je v razdelku z odprtimi zavihki omogočeno prikazovanje pripetih zavihkov ter dodana podpora za indikatorje stanja, ki na primer pokažejo, da se v določenem zavihku predvaja zvok ali video, in omogočijo onemogočanje ali ponovno vključitev zvoka s klikom na indikator. Podobni indikatorji so dodani tudi za zaznamke in obvestila.
    Izdaja Firefox 125
  • Omogočen je hiter prehod na povezavo, shranjeno v odložišču. Ko med klikanjem na naslovno vrstico v odložišču obstaja URL, bo ta URL samodejno prikazan kot začetni predlog za prehod.
    Izdaja Firefox 125
  • Dodana je podpora za predvajanje zaščitenih vsebin (EME, Encrypted Media Extensions) z uporabo kodeka AV1, ki ga nekateri ponudniki pretakanja uporabljajo za distribucijo vsebin višje kakovosti.
  • Pri izpolnjevanju naslovov v spletnih obrazcih je omogočeno prikazovanje poziva za shranitev naslova (zaenkrat le za uporabnike iz ZDA in Kanade). V prihodnosti se načrtuje uporaba shranjenih podatkov za samodejno izpolnjevanje naslovov.
  • Vključena je blokada nalaganja datotek z URL-ji, ki so na seznamih potencialno nevarnih vsebin.
  • Na sistemih, ki uporabljajo razširitve s podpiranjem vsebnika zavihkov, je dodana podpora za iskanje iz naslovne vrstice zavihkov, ki so postavljeni v različne vsebnike.
  • V nastavitve je dodana možnost, ki samodejno preveri prisotnost proxyja s protokolom WPAD (Web Proxy Auto-Discovery), kljub temu, da so nastavitve za povezovanje preko sistemskega proxyja vključene.
  • Spremenjeno je vedenje preklapljanja radijskih gumbov — če nobena možnost ni izbrana, pritisek na tipko Tab zdaj osredotoči fokus samo na prvo možnost, naslednje pritiskanje pa premakne fokus na drug element, namesto da bi ciklično preklapljalo med vsemi možnostmi. Tipke s puščicami še naprej omogočajo premikanje med možnostmi enega elementa.
  • Dodana je podpora za atribut popover, ki omogoča ustvarjanje elementov, prikazanih nad drugimi elementi spletnega vmesnika. Na primer, s pomočjo novega atributa je mogoče ustvariti menije dejanj, prikazati namige za izpolnjevanje obrazcev, ustvarjati učne vmesnike in izvesti zajem vsebine. Za razliko od elementa 'dialog' elementi z atributom 'popover' ne uporabljajo modalnega načina, podpirajo dogodke in jih je enostavno preklicati. Lokacija, kaskadiranje in vnosni fokus se izbirajo in obdelujejo samodejno.
  • V WebAssembly je privzeto omogočen način 'multi-memory', ki omogoča wasm-modulom uporabo in uvoz več neodvisnih linearnih pomnilniških območij.
  • V JavaScript je dodana podpora za segmentacijo besedila Unicode (Unicode Text Segmentation), реализирана s pomočjo objekta Intl.Segmenter. Objekt omogoča natančno segmentacijo besedila v nizu ob upoštevanju lokalizacije, na primer za ločevanje besed v jezikih, ki ne uporabljajo presledkov za ločevanje besed.
  • V implementacijo vmesnikov HTMLCanvasElement in OffscreenCanvas je dodana podpora za dogodke ContextLost in ContextRestored, ki omogočajo obravnavo v uporabniškem koderu situacij izgube in obnove konteksta pri strojni pospešitvi risanja.
  • Vključena je podpora za metodo navigator.clipboard.readText() za branje iz odložišča s poizvedbo za potrditev operacije (po klicu API se uporabniku prikaže kontekstni meni za lepljenje za potrditev dejanja).
  • V CSS lastnost 'transform-box' je dodana podpora za vrednosti stroke-box in content-box, ki omogočajo spreminjanje metode izračuna referenčnega področja za operacije transformacije, na primer za uresničitev naprednih grafičnih učinkov.
  • V CSS lastnosti 'align-content' je omogočeno delovanje s blokovnimi vsebniki. Na primer, 'display: block' in 'display: list-item' lahko zdaj poravnamo s pomočjo 'align-content' brez uporabe flex in grid vsebnikov.
  • Podpora metody SVGAElement.text byla zrušena, místo toho se doporučuje používat rozšířenější metodu SVGAElement.textContent.
  • V nástrojích pro webové vývojáře na spodní části panelu ladění bylo implementováno nové rozbalovací menu s akcemi souvisejícími se Source Map. V about:config byla vrácena nastavení „devtools.debugger.features.overlay“ pro deaktivaci indikátoru pozastavení ladícího programu (Pause Debugger Overlay), který se zobrazuje nad obsahem JavaScriptového kódu.
    Izdaja Firefox 125
  • Ve verzi pro Android byla přidána možnost výběru nastavení vzhledu záložek (tmavý režim, světlý režim a systémový výběr tématu). Bylo vylepšeno menu s nastaveními uživatelských jmen a hesel. Tlačítko „Otevřít v aplikaci“ bylo skryto, pokud je Firefox vybrán jako systémový prohlížeč PDF.

Kromě nových funkcí a oprav chyb verze Firefox 125 odstranila 18 zranitelností (12 označeno jako kritické). 11 zranitelností (4 pod CVE-2024-3865) je způsobeno problémy s pamětí, jako jsou přetečení bufferu a přístup k již uvolněným oblastem paměti. Tyto problémy mohou potenciálně vést k vykonání kódu útočníka při otevření speciálně upravených stránek.

V beta verzi Firefox 126 byl nabízen nový zjednodušený a sjednocený dialog pro vymazání údajů uživatele, který zlepšil rozdělení údajů do kategorií a přidal informace o velikosti údajů uložených za vybrané časové období.

Izdaja Firefox 125


Izvor: opennet.ru
Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster