Udgivelse af Firefox 159

Firefox 159 er blevet udgivet, og opdateringer til de tidligere versioner med langvarig support — 153.6.0 og 115.44.0 — er blevet dannet. Under den nye to-ugers cyklus for frigivelse, er Firefox 160 sendt til beta-testning, med en udgivelse planlagt til 10. november.

Nye funktioner i Firefox 159 (1, 2, 3):

  • Der er tilføjet en knap til hurtig adgang til gemte adgangskoder i sidepanelet som standard.

  • I "Smart Window"-tilstanden, som giver et separat rum til interaktion med AI, er muligheden for at overvåge ændringer på sider blev tilføjet. For eksempel kan man med den nye funktion spore fald i priser på produkter i onlinebutikker. For at aktivere overvågningen skal man bruge kommandoen "/watch" i chatten med den indbyggede AI-assistent i browseren, og til at styre — knappen Tasks i panelet eller siden about:smartwindowtasks. Når Firefox registrerer en ændring, viser det en notifikation.
  • AI-funktionen til at opsummere indholdet på sider er blevet omarbejdet til at sende et link til siden til AI-udbyderen i stedet for selve teksten, hvilket har løst problemerne med ufuldstændig analyse af siden.
  • Tastaturgenveje er blevet tilføjet: Ctrl+Shift+A for at søge blandt åbne faner og Ctrl+Shift+F for at gå til styring af udvidelser eller temaer. Genvejene kan ændres på siden about:keyboard.
  • I macOS-versioner er den indbyggede interface til denne platform blevet anvendt til at sende oplysninger via andre applikationer som AirDrop og Messages. Muligheden for at sende flere markerede faner på én gang er blevet tilføjet.
  • I værktøjerne til web-udviklere er det blevet tilladt at overskrive variable tidligere erklæret med operatorerne let, const og klasse i web-konsollen.
  • Der er tilføjet støtte til indholdsbetingede animationer (Scroll-driven Animation), som gør det muligt at skabe indikatorer for at visualisere positionen på siden eller tilføje effekter, der ændrer indholdet, når de kommer ind i synsfeltet under rulning. To tilstande er tilgængelige: "ScrollTimeline" for at binde til rulningspositionen i forhold til koordinatsystemet og "ViewTimeline" for at binde til den relative forskydning af individuelle indholdselementer i rulleområdet. Nye CSS-egenskaber animation-timeline, scroll-timeline, view-timeline og animation-range er blevet tilføjet.
  • Der er implementeret støtte til registrering af brugerdefinerede elementer for at adskille synlighedsområdet for brugerdefinerede HTML-elementer, hvilket kan være nødvendigt, når der anvendes flere forskellige brugerdefinerede HTML-elementer med samme navn på én side. Hvis der bruges flere biblioteker på en side, der definerer et element med det samme navn, kan elementer fra hvert bibliotek ved hjælp af JavaScript-konstruktøren CustomElementRegistry() knyttes til bestemte dele af DOM-hierarkiet, der ikke overlapper med det globale register window.customElements. For eksempel, hvis to biblioteker definerer forskellige elementer med det samme navn , kan elementet fra det første bibliotek bruges i én del af siden, mens det fra det andet bibliotek bruges i en anden del.
  • API'en WebGL har fået støtte til udvidelserne EXT_clip_control og EXT_texture_mirror_clamp_to_edge, mens WebGL 2 har udvidelsen EXT_texture_norm16.
  • I API'en Sanitizer er der implementeret rengøring af HTML-kode i parsefasen, før elementer tilføjes til DOM-træet, hvilket har løst problemet med at starte konstruktører for brugerdefinerede elementer, der fjernes under denne rengøring.
  • I Android-versionen er intensiteten af genindlæsning af faner på Xiaomi- og Redmi-enheder betydeligt reduceret. Problemet med videovisning på websteder som The New York Times er blevet løst.
  • I Firefox Enterprise har administratoren fået mulighed for at anmode om genlogin med en virksomhedskonto før gendannelse af sessionen efter et uventet processtop. For Firefox Enterprise-udgaverne er der sikret dannelse af SBOM-data (Software Bill of Materials). Brugen af AI til automatisk udfyldning af formularer er som standard deaktiveret.

Udover nye funktioner og fejlrettelser er der i Firefox 159 lukket 167 sårbarheder, hvoraf 108 har fået høj grad af fare. De fleste sårbarheder skyldes problemer med hukommelsen, såsom buffer-overløb og adgang til allerede frigivne hukommelsesområder. Potentielt kan disse problemer føre til eksekvering af ondsindet kode ved åbning af specielt designede sider.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster