Vydanie Firefox 130

Bola uvoľnená webová verzia prehliadača Firefox 130 a aktualizácie predchádzajúcich verzií s dlhodobou podporou – 115.15.0 a 128.2.0. Na beta testovanie bola preložená verzia Firefox 131, ktorej vydanie je naplánované na 1. októbra.

Hlavné novinky vo Firefox 130:

  • Bola pridaná možnosť strojového prekladu rôznych jazykových úryvkov na stránke po vykonaní operácie prekladu celej stránky (t.j. je možné aplikovať preklad na iný jazyk na úryvky z už preloženej stránky). Funkcia prekladu stránky sa vyvoláva prostredníctvom indikátora v adresnom riadku, a prekladu úryvku prostredníctvom kontextového menu, ktoré sa zobrazuje po kliknutí pravým tlačidlom myši na vybraný blok. Na preklad sa využíva integrovaný systém vo Firefoxe, ktorý vykonáva preklad na lokálnom systéme používateľa bez potreby externých cloudových služieb. Systém je založený na otvorenom engine Bergamot, ktorý predstavuje obal nad rámcom strojového prekladu Marian, ktorý používa rekurentné neurónové siete (RNN) a jazykové modely na základe transformátorov.
    Vydanie Firefox 130
  • Vo vstavanom engine strojového prekladu bola pridaná podpora lotyšského, litovského, katalánskeho, chorvátskeho, českého, dánskeho, indonézskeho, rumunského, srbského, slovenskej a vietnamskej jazykov.
  • Do konfigurátora bol pridaný nový oddiel „Firefox Labs“, kde sú navrhnuté na testovanie experimentálne funkcie.
    Vydanie Firefox 130

    V súčasnosti sú k dispozícii tri experimentálne možnosti:

    • Automatické pokračovanie sledovania videa v plávajúcom okne (režim „obraz v obraze“) v prípade prechodu na kartu, na ktorej sa video zobrazuje (ak sa počas sledovania videa prepneme na inú kartu, video zostane viditeľné nad novou kartou, vďaka automatickému zapnutiu režimu „obraz v obraze“). Po návrate na pôvodnú kartu s videom sa režim „obraz v obraze“ automaticky vypne.
    • Zobrazovanie odporúčaní a výsledkov vyhľadávania v adresnom riadku počas zadávania zložitých znakov pomocou rozhrania IME (Input Method Editor).
    • Vstavaný chatbot, ktorý využíva veľké jazykové modely na interakciu s používateľom v prirodzenom jazyku. Interakcia s botom sa uskutočňuje v bočnej paneli. Používateľ má k dispozícii služby Anthropic Claude, ChatGPT, Google Gemini, HuggingChat a Le Chat Mistral (v sieti Rostelecom je dostupný iba HuggingChat). Používateľ môže posielať textové otázky AI-botu alebo prenášať úryvky textu zvýrazneného na prezeranej stránke. V kontextovom menu, ktoré sa zobrazuje po kliknutí pravým tlačidlom myši na vyznačenej oblasti, bol pridaný oddiel „Ask chatbot“, prostredníctvom ktorého je možné požiadať o krátke zhrnutie alebo vysvetlenie podstaty zvýrazneného obsahu.
      Vydanie Firefox 130
  • Na platforme Linux je predvolene zapnutý animovaný efekt pri dosiahnutí okraja posúvanej oblasti.
  • Riešený problém so zobrazením tlačidiel v kontextovom menu na umiestnenie a vybratie z clipboardu.
  • Do zostáv pre desktopové systémy bol pridaný API Web Codecs, ktorý umožňuje manipuláciu s multimediálnymi prúdmi na nízkej úrovni (napríklad jednotlivé snímky vo videu) a poskytuje prístup k vstavaným dekodérom a kodérom obrázkov, zvuku a videa v prehliadači. Tento API sa môže ukázať ako užitočný v oblastiach ako streaming, aplikácia efektov na strane klienta, prekodovanie zvuku a videa, vývoj editorov zvuku a videa.
  • Do implementácie API WebCrypto bola pridaná podpora kryptografických primitívov Curve25519 (digitálne podpisy Ed25519 a schéma dohodovania kľúčov X25519), ktoré môžu byť použité prostredníctvom programového rozhrania SubtleCrypto (metódy deriveKey(), deriveBits(), generateKey(), importKey() a exportKey()).
  • Do HTML prvku
    bol pridaný atribút „name“, ktorý umožňuje bez použitia JavaScriptu organizovať skupinovanie prvkov tak, že v ktoromkoľvek momente bude zobrazený iba jeden prvok, zatiaľ čo ostatné budú skryté (keď používateľ otvorí novú sekciu, ostatné sa automaticky zatvárajú).
  • V verzii pre Android sa urýchlilo načítanie stránok vďaka organizácii paralelného načítania súvisiacich zdrojov. Bola pridaná funkcia generovania spoľahlivých hesiel pre registračné formuláre.

Okrem noviniek a opráv chýb vo Firefoxe 130 bolo odstránených 13 zraniteľností. 7 zraniteľností je označených ako nebezpečné, z ktorých 5 je spôsobených problémami s pamäťou, ako sú preplnenia zásobníka 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 pripravených stránok. Dve nebezpečné problémy sú spôsobené nesprávnym spracovaním typov (Type Confusion).

Ďalšie možné spomenúť je zvažovanie prijatia novej implementácie dekodéra pre formát obrázkov JPEG-XL do kódovej základne Firefoxu, ktorú napísali zamestnanci Google v jazyku Rust. Ak bude iniciatíva schválená, implementácia v Rust nahradí súčasný dekodér JPEG-XL v C++, ktorý má viac ako 100 tisíc riadkov kódu. Iniciátorom prechodu je Bobby Holley, technický riaditeľ spoločnosti Mozilla, ktorý bol členom správnej rady organizácie Rust Foundation.

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