Vydanie Firefox 130

Bol uvoľnený webový prehliadač Firefox 130 a boli vytvorené aktualizácie predchádzajúcich vetiev s dlhodobou podporou — 115.15.0 a 128.2.0. Na fázu beta testovania bola prevedená vetva Firefox 131, ktorej vydanie je naplánované na 1. október.

Hlavné novinky vo Firefoxe 130:

  • Bol poskytnutý prostriedok na strojový preklad rôznych jazykov textových fragmentov vyznačených na stránke po vykonaní operácie prekladu celej stránky (t.j. je možné aplikovať preklad na iný jazyk na fragmenty z už preloženej stránky). Funkcia prekladu stránky je vyvolaná cez indikátor v adresnom riadku, zatiaľ čo prekladu fragmentu sa dosahuje 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 odvolania sa na externé cloudové služby. Systém je založený na otvorenom engine Bergamot, ktorý predstavuje obálku nad rámcom strojového prekladu Marian, aplikujúcim rekurentné neurónové siete (RNN) a jazykové modely založené na transformátoroch.
    Vydanie Firefox 130
  • Do integrovaného engine strojového prekladu bola pridaná podpora pre lotyštinu, litovčinu, katalánčinu, chorvátčinu, češtinu, dánčinu, indonézštinu, rumunčinu, srbčinu, slovenčinu a vietnamčinu.
  • Do konfigurátora bola pridaná nová sekcia „Firefox Labs“, v ktorej 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 vyskakovacom okne (režim „obrázok v obrázku“) 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 „obrázok v obrázku“). Po návrate na pôvodnú kartu s videom sa režim „obrázok v obrázku“ automaticky vypne.
    • Zobrazovanie odporúčaní a výsledkov vyhľadávania v adresnom riadku počas písania zložitých znakov pomocou rozhrania IME (Input Method Editor).
    • Zabudovaný 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čnom paneli. Používateľ má k dispozícii služby Anthropic Claude, ChatGPT, Google Gemini, HuggingChat a Le Chat Mistral (v sieti Rostelecom funguje len HuggingChat). Používateľ môže posielať textové otázky AI-botu alebo zasielať úryvky textu zvýrazneného na zobrazennej stránke. Do kontextového menu, ktoré sa zobrazuje po kliknutí pravým tlačidlom myši na zvýraznenej oblasti, bol pridaný oddiel „Spýtať sa chatbota“, cez ktorý je možné žiadať o zostavenie stručného zhrnutia alebo vysvetlenia podstaty zvýrazneného obsahu.
      Vydanie Firefox 130
  • Na platforme Linux je predvolene zapnutý animovaný efekt pri dosiahnutí hranice posúvacej oblasti.
  • Riešený problém s zobrazovaním tlačidiel v kontextovom menu pre umiestnenie a vyzdvihovanie z klipbordu.
  • Do zostáv pre stolové systémy bol pridaný API Web Codecs, ktorý umožňuje manipuláciu s multimediálnymi tokmi na nízkej úrovni (napríklad jednotlivé snímky vo videu) a poskytuje prístup k vstavaným dekóderom a kódovačom obrázkov, zvuku a videa v prehliadači. Tento API môže byť žiadaný v takých oblastiach ako streamovanie, aplikácia efektov na strane klienta, pre kódovanie zvuku a videa, vývoj zvukových a videoredaktorov.
  • V implementácii API WebCrypto bola pridaná podpora kryptografických primitív Curve25519 (digitálne podpisy Ed25519 a schéma dohody o kľúčoch X25519), ktoré môžu byť používané 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 usporiadať grupu prvkov tak, že v každom okamihu bude zobrazený iba jeden prvok a ostatné budú skryté (keď používateľ otvorí novú sekciu, ostatné sa automaticky zatvoria).
  • V verzii pre Android bola zrýchlená načítanie stránok vďaka organizácii paralelného načítania súvisiacich zdrojov. Pridaná funkcia generovania spoľahlivých hesiel pre registračné formuláre.

Okrem noviniek a opravy 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 so správou pamäte, ako sú pretečenia búferov 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. Dve nebezpečné problémy sú spôsobené nesprávnym spracovaním typov (Type Confusion).

Okrem toho je možné zaznamenať prehodnotenie možnosti prijatia novej implementácie dekodéru pre formát obrázkov JPEG-XL do kódovej základne Firefoxu, ktorú napísali zamestnanci spoločnosti Google v jazyku Rust. V prípade schválenia iniciatívy nahradí implementácia v Ruste súčasný dekodér JPEG-XL napísaný 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