Firefox 154-versie

Firefox 154 is uitgebracht, samen met updates voor eerdere long-term support-branches: 153.1.0, 140.14.0 en 115.39.0. Firefox 155, dat op 1 september verschijnt, zal binnenkort in bètatests gaan.

Belangrijkste nieuwe functies in Firefox 154 (1, 2, 3):

  • De LNA-specificatie (Local Network Access) is uitgebreid naar WebSocket-verbindingen. LNA beperkt de toegang tot het lokale systeem (loopback, 127.0.0.0/8) of het interne netwerk (192.168.0.0/16, 10.0.0.0/8, enz.) bij interactie met openbare websites. Om toegang te krijgen tot interne bronnen, moet de gebruiker de webapplicatie speciale machtigingen verlenen. Dit wordt namelijk door aanvallers gebruikt om CSRF-aanvallen uit te voeren op routers, access points, printers, bedrijfswebinterfaces en andere apparaten en services die alleen verzoeken van het lokale netwerk accepteren. Wanneer een site een WebSocket-verbinding opent met een apparaat op het lokale netwerk, wordt er nu een bevestigingsvenster aan de gebruiker getoond.
  • De Smart Window-modus maakt nu gebruik van AI om tabgroepen aan te bevelen en namen aan elke groep toe te wijzen. Smart Window biedt een aparte, door AI aangedreven interactieomgeving, als aanvulling op de bestaande standaard webnavigatiemodus en privé-browsingmodus.
  • U kunt nu het wissen van cookies en sitegegevens per website uitschakelen, terwijl de trackingbescherming en cookiegerelateerde beperkingen voor die websites behouden blijven.
  • De paginabrede vertaalfunctie omvat nu ook de inhoud van iframes die in de pagina zijn ingesloten. Taalherkenning is nu beschikbaar tijdens het laden van de pagina.
  • De actie "AI beheren" is toegevoegd aan de adresbalk voor snelle toegang tot het gedeelte met AI-instellingen in de configurator.
  • Bij het geforceerd opnieuw laden van de pagina (door op de vernieuwingsknop te drukken terwijl de Shift-toets ingedrukt wordt gehouden) wordt nu ook de inhoud van de favicon-cache gewist.
  • Het proces voor het wijzigen van de positie in de videostream is aanzienlijk versneld.
  • De ingebouwde PDF-viewer markeert geselecteerde tekst, vergelijkbaar met hoe tekst op webpagina's wordt gemarkeerd.
  • Standaard wordt de knop "Firefox-weergave" niet meer weergegeven in het paneel wanneer u nieuwe of recent ongebruikte profielen aanmaakt. Deze knop kan via de interface voor paneelaanpassingen weer worden ingeschakeld.
  • De CSS-eigenschappen "text-box-trim" en "text-box-edge" zijn toegevoegd, waarmee nauwkeurige controle over de marges vóór en na tekst mogelijk is. "text-box-trim" specificeert het trimgebied (boven, onder of beide zijden) en "text-box-edge" specificeert hoe de randen worden bijgesneden.
  • De CSS-functies sibling-index() en sibling-count() zijn toegevoegd om elementen te stylen op basis van hun positie of het aantal sibling-elementen.
  • Een interface geïmplementeerd voor het invoeren van de tijd, die wordt weergegeven bij gebruik van elementen. En .
  • De HTTP-header No-Vary-Search is geïmplementeerd, waardoor u regels voor querycaching kunt configureren op basis van de parameters die in de URL worden doorgegeven (u kunt bijvoorbeeld onbelangrijke parameters uitsluiten bij het bepalen of er een gecachte versie van een pagina bestaat).
  • De JavaScript Iterator-interface ondersteunt nu synchroon uitgevoerde methoden: Iterator.prototype.chunks (verdeelt de elementen van de iterator in opeenvolgende, niet-overlappende groepen), Iterator.prototype.windows (itereert over de elementen van de iterator met behulp van een schuifvenster), Iterator.prototype.includes (controleert of de iterator een specifiek element bevat) en Iterator.prototype.join (voegt alle elementen van de iterator samen tot één enkele tekenreeks).
  • De JSON-viewer toont nu het volledige pad naar het geselecteerde element onderaan het scherm.
  • In Firefox voor Android De pictogrammen zijn bijgewerkt, het is nu mogelijk om een ​​bestandsnaam en map te selecteren voor het opslaan van gedownloade bestanden, adressen in invoervelden worden automatisch opgeslagen, het zoeken naar bladwijzers is versneld en er is een Firefox Labs-sectie toegevoegd voor het testen van experimentele functies.

Naast nieuwe functies en bugfixes pakt Firefox 154 167 beveiligingslekken aan, waarvan de meeste worden veroorzaakt door problemen met geheugenbeheer, zoals bufferoverloop en toegang tot geheugen nadat het is vrijgegeven. Deze problemen zouden potentieel kunnen leiden tot de uitvoering van kwaadaardige code bij het openen van speciaal geprepareerde webpagina's.

Bron: opennet.ru

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster