Firefox 126

Beschikbaar Firefox 126. Onder de interessante vernieuwingen zijn ondersteuning voor zstd-compressie, de Catalaanse taal, een toename van de hoeveelheid code in Rust, het begin van de ondersteuning voor het beëindigen van Theora, verscherpte eisen voor oude extensies en nog veel meer.

In deze versie:

  • Functie 'Kopieer link zonder trackingparameters' heeft geleerd verwijderen parameters uit geneste links. Daarnaast herkent en snijdt Firefox het aantal bekende parameters die voor tracking worden gebruikt, de hoeveelheid 300.
  • De ondersteuning voor ondersteuning voor Content-encoding: zstd. Dit compressie-algoritme is effectiever dan brotli en gzip. Verder worden de gecomprimeerde gegevens nu buiten de hoofdthread uitgepakt, wat de laadtijd van pagina's versnelt.
  • Naar de pagina about:support zijn toegevoegd informatie over de beschikbaarheid op de computer van het DLP (software voor het voorkomen van datalekken).
  • De ingebouwde vertaler heeft ondersteuning gekregen voor de Catalaanse taal..
  • De component die informatie over crashes verzendt, herzien is geschreven in Rust. Onder de redenen wordt de kwaliteit van de code genoemd,die, hoewel redelijk goed, moeilijk te onderhouden was (met name waren er aparte implementaties van de grafische interface voor Windows, Linux en macOS, een blob, en alles was met verbindingscode aan elkaar geplakt zonder enige testdekking). Daarom, ondanks dat er veel nieuwe functies en verbeteringen gepland waren, ontwikkelde de component lange tijd niet.
  • de moderne Windows.Devices.Geolocation API in plaats van de oude, die al in Windows 7 bestond. is meer geneigd IPv6 te gebruiken.
  • Corrigeerd een fout die merkbare vertraging veroorzaakte bij het openen van websites wanneer WPAD en DoH gelijktijdig waren ingesteld.
  • Vanwege prestatieproblemen is tijdelijk uitgeschakeld de functie die in de vorige release is toegevoegd, de mogelijkheid om door te schakelen via de link in het klembord wanneer de focus op de adresbalk is ingesteld.
  • Verboden het openen van websites met de gebruik van poorten 4190 en 6679 (volledige lijst verboden poorten).
  • Is gestart de inspanningen om de ondersteuning voor de Theora-codec te beëindigen. In de beginfase zullen ontwikkelaars de vraag naar deze codec beoordelen op basis van telemetrygegevens; voorlopig lijkt slechts 0,09% van het mediacontent in Firefox met Theora te worden afgespeeld, en grote bronnen (zoals Wikipedia) die deze codec gebruikten, zijn al lang overgestapt op effectievere codecs.
  • Dit is de laatste versie waarin je oude extensies kunt installeren waarvan de auteurs deze niet opnieuw hebben ondertekend. Vanaf Firefox 127 moeten alle extensies die zijn gemaakt vóór april 2019 opnieuw worden ondertekend met een nieuw certificaat (het certificaat dat vóór 2019 werd gebruikt, gebruikte algoritmen die niet meer betrouwbaar zijn):
    • Als de extensie na april 2019 is gemaakt, is deze al ondertekend met een betrouwbaar certificaat en is er niets meer dat je hoeft te doen.
    • Extensies die in de officiële catalogus zijn geplaatst, worden automatisch opnieuw ondertekend, dus daar hoef je ook niets mee te doen.
    • Als de extensie na april 2019 is gemaakt en niet in de officiële extensiecatalogus staat (bijvoorbeeld als deze via een eigen website wordt verspreid), moet de auteur zelf zijn extensie opnieuw ondertekenen.
    • Al geïnstalleerde extensies blijven op elke manier werken, zelfs als ze niet opnieuw zijn ondertekend, maar het zal onmogelijk zijn om zo'n extensie vanaf nul te installeren.
  • Zoekopdrachten van gebruikers uit de VS worden geanalyseerd. Bijvoorbeeld, als een gebruiker zocht naar "Hotels in Barcelona", zal de browser de teller voor "reizen" met één verhogen (de browser herkent in totaal 20 verschillende onderwerpen (dieren, kunst, auto’s, zaken, carrière, onderwijs, mode, financiën, voedsel, overheid, gezondheid, hobby’s, huis, onduidelijk, nieuws, onroerend goed, samenleving, sport, technologie, reizen). De verzamelde gegevens worden verzonden via telemetrie. Ontwikkelaars benadrukken apart dat ze niet weten wat de inhoud van de zoekopdrachten is (alleen het algemene onderwerp, bijvoorbeeld "1 zoekopdracht over reizen, 3 zoekopdrachten over dieren, 100 zoekopdrachten over de overheid"), noch dat ze deze gegevens kunnen koppelen aan IP-adressen (voor anonimiteit wordt OHTTP gebruikt).
  • macOS: op systemen met een Apple M3-processor is hardwarematige versnelling van AV1-decodering.
  • Windows:
    • Wanneer je in de instellingen van de browser op de knop "Stel in als standaardbrowser" drukt, nu wordt niet alleen de Windows-instellingen geopend, maar wordt ook weergegeven een melding, dat uitlegt welke knoppen je moet indrukken.
    • Is gestart de bouw van officiële MSIX-pakketten voor de ARM64-architectuur.
  • CSS: De ondersteuning voor ondersteuning voor de eigenschap zoom, dat voor het eerst verscheen in IE 6 (vergroting of verkleining van een element en de inhoud ervan). Firefox was de enige grote browser die deze eigenschap niet ondersteunde.
  • API:
  • DOM:
    • Ingeschakeld de mogelijkheid om toestanden voor aangepaste elementen te definiëren en ze te koppelen met CSS-selectors. Aangepaste toestanden worden gepresenteerd als identifiers die kunnen worden toegevoegd of verwijderd van de eigenschap ElementInternals.states (CustomStateSet). De pseudoklasse :state() neemt een identifier als argument en koppelt aangepaste elementen, als de identifier aanwezig is in hun set van toestanden.
    • Toegevoegd ondersteuning voor de eigenschap Selection.direction (geeft de richting van het bereik aan).
  • Uit HTMLMarqueeElement verwijderd evenementen bounce, finish en start.
  • Ontwikkelaarstools: Toegevoegd instelling waarmee je de gesplitste console kunt uitschakelen.

Bron: linux.org.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster