Izdanje Firefox 130

Izdan je web preglednik Firefox 130 i otpuštene su nadogradnje prošlih grana s dugotrajnim podrškom — 115.15.0 i 128.2.0. Grana Firefox 131 prešla je u fazu beta testiranja, a njen izlazak planiran je za 1. listopada.

Glavne novosti u Firefoxu 130:

  • Omogućena je mogućnost strojno prevođenja dijelova teksta na različite jezike, istaknutih na stranici nakon izvršenja operacije prevođenja cijele stranice (tj. moguće je primijeniti prijevod na drugi jezik na dijelovima već prevedene stranice). Funkcija prevođenja stranice pokreće se putem indikatora u adresnoj traci, dok se prevođenje dijela teksta poziva putem kontekstnog izbornika prikazanog desnim klikom miša na istaknutom dijelu. Za prevođenje se koristi ugrađeni sustav u Firefoxu koji vrši prevođenje na lokalnom sustavu korisnika bez oslanjanja na vanjske oblake. Sustav se temelji na otvorenom motoru Bergamot, koji je omotač preko okvira za strojno prevođenje Marian, koji koristi rekurentne neuronske mreže (RNN) i jezične modele zasnovane na transformatorima.
    Izdanje Firefox 130
  • U ugrađeni motor strojnog prevođenja dodana je podrška za latvijski, litavski, katalonski, hrvatski, češki, danski, indonezijski, rumunjski, srpski, slovački i vijetnamski jezik.
  • U konfigurator je dodat novi odjeljak «Firefox Labs», koji nudi eksperimentalne funkcije za testiranje.
    Izdanje Firefox 130

    Trenutno su dostupne tri eksperimentalne mogućnosti:

    • Automatsko nastavak reprodukcije videa u plavaćem prozoru (mod «slika u slici») u slučaju prebacivanja s kartice na kojoj se prikazuje video (ako se tijekom reprodukcije videa prebacite na drugu karticu, video će ostati vidljiv iznad nove kartice zahvaljujući automatskom uključivanju moda «slika u slici»). Nakon povratka na izvornu karticu s videozapisom, mod «slika u slici» automatski se isključuje.
    • Prikaz preporuka i rezultata pretraživanja u adresnoj traci tijekom unosa složenih znakova putem IME sučelja (Interfejs Metode Unosa).
    • Ugrađeni chatbot koji koristi velike jezične modele za interakciju s korisnikom na prirodnom jeziku. Interakcija s botom odvija se u bočnoj traci. Korisnicima su dostupne usluge Anthropic Claude, ChatGPT, Google Gemini, HuggingChat i Le Chat Mistral (u mreži Rostelekoma do sada je radio samo HuggingChat). Korisnik može postavljati tekstualna pitanja AI botu ili prenijeti dijelove teksta označenog na pregledanoj stranici. U kontekstnom izborniku, koji se prikazuje pritiskom desne tipke miša na označeno područje, dodan je odjeljak "Pitajući chatbot", preko kojeg se može zatražiti kratki pregled ili objašnjenje suštine označenog sadržaja.
      Izdanje Firefox 130
  • Na Linux platformi, animirani efekt uključuje se prema zadanim postavkama kada se dostigne granica područja pomicanja.
  • Ispravljen je problem s prikazom tipki u kontekstnom izborniku za umetanje i vađenje iz međuspremnika.
  • U verzije za stolna računala dodan je API Web Codecs, koji omogućuje manipulaciju multimedijskim tokovima na niskoj razini (npr. pojedinačni okviri u videu) i pruža pristup ugrađenim u preglednik dekoderima i enkoderima slika, zvuka i videa. Ovaj API može biti koristan u područjima kao što su streamanje, primjena efekata na strani klijenta, rekodiranje zvuka i videa, razvijanje uređivača zvuka i videa.
  • U implementaciju API WebCrypto dodana je podrška za kriptografske procese Curve25519 (digitalni potpisi Ed25519 i shema dogovora ključeva X25519), koji se mogu koristiti preko programsko sučelje SubtleCrypto (metode deriveKey(), deriveBits(), generateKey(), importKey() i exportKey()).
  • U HTML element
    dodat je atribut "name", koji omogućuje grupiranje elemenata bez korištenja JavaScripta, na način da se u bilo kojem trenutku prikazuje samo jedan element, dok su ostali skriveni (kada korisnik otvori novu sekciju, ostale se automatski zatvaraju).
  • U verziji za Android poboljšano je učitavanje stranica zahvaljujući organizaciji paralelnog učitavanja povezanih resursa. Dodana je funkcija za generiranje sigurnih lozinki za obrasce registracije.

Osim novih funkcionalnosti i ispravki grešaka, Firefox 130 je zatvorio 13 ranjivosti. 7 ranjivosti je označeno kao opasne, od kojih 5 uzrokuju probleme s memorijom, poput prepunjenja bafera i pristupa već oslobođenim područjima memorije. Ove probleme potencijalno mogu omogućiti izvršavanje koda od strane napadača prilikom otvaranja posebno oblikovanih stranica. Dvije opasne ranjivosti su rezultat nepravilnog rukovanja tipovima (Type Confusion).

Dodatno se može istaknuti razmatranje mogućnosti dodavanja nove implementacije dekodera za format slika JPEG-XL, koju su napisali zaposlenici Googlea u programskom jeziku Rust, u kodnu bazu Firefox. Ako inicijativa bude odobrena, implementacija u Rustu zamijenit će trenutni dekoder JPEG-XL napisan u C++, koji broji više od 100 tisuća linija koda. Inicijator prelaska je Bobby Holley, tehnički direktor tvrtke Mozilla, koji je bio član uprave organizacije Rust Foundation.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster