Firefox 130 web-arakatzailea kaleratu zen eta laguntza-epe luzeko aurreko adarretako eguneraketak sortu ziren - 115.15.0 eta 128.2.0. Firefox 131 adarra beta probaren fasera pasatu da, eta urriaren 1erako aurreikusita dago.
Funtzio berri nagusiak Firefox 130-n:
- Orrialde batean hautatutako testu-zatiak hizkuntza desberdinetara automatikoki itzultzeko aukera dago, orrialdearen itzulpen-eragiketa osoa egin ondoren (hau da, beste hizkuntza batera itzulpena aplika diezaiekezu jada itzulitako orri bateko zatiei). Orriaren itzulpen-funtzioa helbide-barrako adierazlearen bidez deitzen da eta zatien itzulpen-funtzioa hautatutako blokean eskuineko botoiarekin klik egiten duzunean agertzen den testuinguru-menuaren bidez deitzen da. Itzulpenerako, Firefox-en integratutako sistema bat erabiltzen da, erabiltzailearen tokiko sisteman itzulpena egiten duena, kanpoko hodeiko zerbitzuetara jo gabe. Sistema Bergamot motor irekian oinarritzen da, hau da, sare neuronal errecurrente (RNN) eta transformadoreetan oinarritutako hizkuntza ereduak erabiltzen dituen Marian itzulpen automatikoko markoaren gainean dagoen bilgarri bat.

- Itzulpen automatikoko motore integratuak letoniera, lituaniera, katalana, kroaziera, txekiera, daniera, indonesiera, errumaniera, serbiera, eslovakiera eta vietnamerarako laguntza gehitu du.
- "Firefox Labs" atal berri bat gehitu da konfiguratzaileari, probak egiteko funtzio esperimentalak eskaintzen dituena.

Gaur egun hiru aukera esperimental daude eskuragarri:
- Bideo bat leiho mugikor batean ikusten jarraitzea automatikoki (irudiz-irudi moduan) bideoa erakusten den fitxatik aldatzen bazara (bideo bat ikusten ari zaren bitartean beste fitxa batera aldatzen bazara, bideoa ikusgai egongo da gainean. fitxa berria, argazki-modua irudian automatikoki sartzeari esker"). Jatorrizko bideo fitxara itzuli ondoren, irudian irudi modua automatikoki desgaitzen da.
- Erakutsi gomendioak eta bilaketa-emaitzak helbide-barran karaktere konplexuak idazten dituzun bitartean IME (Input Method Editor) interfazea erabiliz.
- Erabiltzailearekin hizkuntza naturalean elkarreragiteko hizkuntza eredu handiak erabiltzen dituen txatbot txertatua. Botarekiko interakzioa alboko barran egiten da. Erabiltzaileak Anthropic Claude, ChatGPT, Google Gemini, HuggingChat eta Le Chat Mistral zerbitzuen artean aukeratu ahal izango du (HuggingChat bakarrik dago martxan Rostelecom sarean). Erabiltzaileak testu-galderak bidali ditzake AI bot-era edo ikusten ari den orrialdean nabarmendutako testu zatiak transmititu. "Galdetu chatbot" atala gehitu da nabarmendutako eremu batean eskuineko botoiarekin klik egiten duzunean agertzen den testuinguru-menuan, eta horren bidez hautatutako edukiaren laburpena edo azalpena eska dezakezu.

- Linux plataforman, efektu animatu bat gaituta dago lehenespenez korritzeko eremuaren ertzara iristen denean.
- Arbeletik laster-menuan jartzeko eta kentzeko botoiak bistaratzeko arazo bat konpondu da.
- Web Codecs APIa mahaigaineko eraikitzeetan gehitu da, multimedia-korronteen maila baxuko manipulazioa ahalbidetuz (adibidez, bideo bateko fotograma indibidualak) eta arakatzailearen irudi, audio eta bideo deskodetzaile eta kodetzaileetarako sarbidea emanez. Baliteke API hau eskaria izatea, hala nola streaming-a, bezeroaren alboko efektuak aplikatzea, audio- eta bideo-transkodetzea eta audio- eta bideo-editoreak garatzea.
- WebCrypto APIaren inplementazioak Curve25519 primitibo kriptografikoentzako laguntza gehitu du (Ed25519 sinadura digitalak eta X25519 gako-akordioaren eskema), SubtleCrypto APIaren bidez erabil daitekeena (deriveKey(), deriveBits(), generateKey(), importKey() eta exportKey() metodoak).
- HTML elementuan “izena” atributua gehitu da, eta horri esker, JavaScript erabili gabe, elementuen taldekaketa bat antola daiteke, une bakoitzean elementu bakarra erakutsiko baita eta gainerakoak ezkutatuta (erabiltzaileak bat irekitzen duenean). atal berria, gainerakoak automatikoki ixten dira).
- Android bertsioak orrialdeen karga bizkortzen du erlazionatutako baliabideen karga paraleloa antolatuz. Erregistro-inprimakietarako pasahitz sendoak sortzeko funtzio bat gehitu da.
Berrikuntzez eta akatsen konponketez gain, Firefox 130-k 13 ahultasun konpondu ditu. 7 ahultasun arriskutsu gisa markatzen dira, eta horietatik 5 memoria-arazoek eragindakoak dira, hala nola buffer gainezkatzeak eta dagoeneko libre dauden memoria-eremuetarako sarbideak. Potentzialki, arazo hauek erasotzaile baten kodea exekutatu dezakete bereziki diseinatutako orrialdeak irekitzean. Bi arazo arriskutsu mota okerreko manipulazioak (Type Confusion) eragiten ditu.
Horrez gain, Google-ko langileek Rust-en idatzitako JPEG-XL irudi formatuan deskodetzaile baten inplementazio berri bat hartzeko aukera dagoela kontuan izan dezakegu Firefox kodearen oinarrian. Ekimena onartzen bada, Rust inplementazioak egungo JPEG-XL deskodetzailea ordezkatuko du C++-n, 100 mila kode-lerro baino gehiago dituena. Trantsizioaren abiarazlea Bobby Holley da, Mozillako CTO, Rust Foundation-eko zuzendaritza batzordean zegoena.
Iturria: opennet.ru



