Det har skett en release av webblĂ€saren Firefox 130, och uppdateringar av tidigare versioner med lĂ„ngsiktigt stöd â 115.15.0 och 128.2.0 â har formulerats. Firefox 131 har nu gĂ„tt in i beta-testning, och lanseringen Ă€r planerad till den 1 oktober.
Huvudnyheterna i Firefox 130:
- Möjlighet att göra maskinöversÀttning av textstycken som markeras pÄ sidan efter att ha utfört en fullstÀndig sidöversÀttning (det vill sÀga, det gÄr att tillÀmpa översÀttning pÄ ett annat sprÄk pÄ stycken frÄn en redan översatt sida). SidöversÀttningen aktiveras via en indikator i adressfÀltet, medan översÀttning av stycken görs via kontextmenyn som visas vid högerklick pÄ den markerade texten. För översÀttningen anvÀnds en inbyggd system i Firefox, som utför översÀttningen lokalt pÄ anvÀndarens system utan att anlita externa molntjÀnster. Systemet baseras pÄ den öppna Bergamot-motorn, som Àr en inbindning över översÀttningsramverket Marian, som anvÀnder rekurrenta neurala nÀtverk (RNN) och transformerbaserade sprÄkmodeller.

- Det inbyggda maskinöversÀttningsmotorn har fÄtt stöd för lettiska, litauiska, katalanska, kroatiska, tjeckiska, danska, indonesiska, rumÀnska, serbiska, slovaiska och vietnamesiska sprÄk.
- En ny sektion har lagts till i konfigureraren kallad "Firefox Labs", dÀr experimentella funktioner erbjuds för testning.

För nÀrvarande finns tre experimentella funktioner tillgÀngliga:
- Automatiskt fortsÀttande av videovisning i ett flyttbart fönster (bild-i-bild-lÀge) nÀr man vÀxlar frÄn fliken dÀr videon visas (om man byter till en annan flik under videovisningen, kommer videon att förbli synlig över den nya fliken, tack vare att bild-i-bild-lÀget automatiskt slÄs pÄ). NÀr man ÄtergÄr till den ursprungliga fliken med videon, stÀngs bild-i-bild-lÀget automatiskt av.
- Visning av rekommendationer och sökresultat i adressfÀltet nÀr man skriver in komplexa tecken med hjÀlp av IME (Input Method Editor).
- En inbyggd chattbot som anvÀnder stora sprÄkmodeller för att interagera med anvÀndaren pÄ naturligt sprÄk. Interaktionen med boten sker i sidopanelen. AnvÀndaren kan vÀlja mellan tjÀnsterna Anthropic Claude, ChatGPT, Google Gemini, HuggingChat och Le Chat Mistral (huggingChat gick live endast pÄ Rostelekom-nÀtverket). AnvÀndaren kan skicka textfrÄgor till AI-boten eller överföra textstycken som markeras pÄ den visade sidan. I kontextmenyn som visas nÀr man klickar med höger musknapp pÄ det markerade omrÄdet har avsnittet "Ask chatbot" lagts till, genom vilket man kan begÀra en sammanfattning eller förklaring av det markerade innehÄllet.

- PÄ Linux-plattformen Àr animerad effekt som standard aktiverad vid grÀnsen för det rullbara omrÄdet.
- Problemet med visningen i kontextmenyn för knappar för att sÀtta in och ta bort frÄn urklippet har lösts.
- API:et Web Codecs har lagts till i versionerna för desktop-system, vilket möjliggör lÄgnivÄhantering av multimediaflöden (t.ex. enskilda ramar i videor) och ger tillgÄng till inbyggda bild-, ljud- och videokodare och -decodrar i webblÀsaren. Detta API kan bli anvÀndbart inom omrÄden som streaming, tillÀmpa effekter pÄ klientsidan, omkodning av ljud och video samt utveckling av ljud- och videoredigerare.
- Stödet för kryptografiska primitiv Curve25519 (digitala signaturer Ed25519 och nyckeldelningsschemat X25519) har lagts till i implementeringen av API:et WebCrypto, som kan anvÀndas via grÀnssnittet SubtleCrypto (metoderna deriveKey(), deriveBits(), generateKey(), importKey() och exportKey()).
- HTML-elementet har fÄtt attributet "name", vilket gör att man utan att anvÀnda JavaScript kan gruppera element sÄ att endast ett element visas Ät gÄngen, medan de andra förblir dolda (nÀr anvÀndaren öppnar ett nytt avsnitt stÀngs de andra automatiskt).
- I Android-versionen har sidladdningen pÄskyndats genom att organisera parallell nedladdning av relaterade resurser. Funktionen för att generera sÀkra lösenord för registreringsformulÀr har lagts till.
Utöver nyheter och buggfixar i Firefox 130 har 13 sÄrbarheter ÄtgÀrdats. 7 av sÄrbarheterna har klassats som kritiska, varav 5 orsakas av problem med minnet, sÄsom bufferöverflöden och Ätkomst till redan frigjorda minnesomrÄden. Dessa problem kan potentiellt leda till att en illasinnad aktör kan köra kod nÀr man öppnar sÀrskilt utformade sidor. TvÄ kritiska problem orsakas av felaktig typbehandling (Type Confusion).
Det bör Àven nÀmnas att möjligheten att inkludera en ny implementation av avkodaren för JPEG-XL bildformatet, skriven av anstÀllda pÄ Google i Rust, övervÀgs för kodbasen i Firefox. Om initiativet godkÀnns kommer implementationen pÄ Rust att ersÀtta den nuvarande JPEG-XL avkodaren skriven i C++, som har över 100 000 rader kod. Initiativtagare till övergÄngen Àr Bobby Holley, teknikchef pÄ Mozilla och medlem av styrelsen för Rust Foundation.
KĂ€lla: opennet.ru



