Firefox 98-versie

De webbrowser Firefox 98 is uitgebracht en daarnaast is er een ondersteuningstakupdate voor de lange termijn gemaakt: 91.7.0. De Firefox 99-tak is overgebracht naar de bètatestfase, waarvan de release gepland staat voor 5 april.

Belangrijkste innovaties:

  • Het gedrag bij het downloaden van bestanden is veranderd: in plaats van dat er een verzoek wordt weergegeven voordat het downloaden begint, beginnen de bestanden nu automatisch met downloaden en wordt er een melding over het begin van het downloaden weergegeven in het paneel. Via het paneel kan de gebruiker op elk moment informatie ontvangen over het downloadproces, het gedownloade bestand openen tijdens het downloaden (de actie wordt uitgevoerd nadat het downloaden is voltooid) of het bestand verwijderen. In de instellingen kunt u ervoor zorgen dat er bij elke opstart een prompt verschijnt en kunt u de standaardtoepassing definiëren voor het openen van bestanden van een bepaald type.
    Firefox 98-versie
  • Nieuwe acties toegevoegd aan het contextmenu dat wordt weergegeven wanneer u met de rechtermuisknop op bestanden in de downloadlijst klikt. Met de optie Altijd vergelijkbare bestanden openen kunt u Firefox bijvoorbeeld toestaan ​​automatisch een bestand te openen nadat het downloaden is voltooid in een toepassing die is gekoppeld aan hetzelfde bestandstype op het systeem. U kunt ook de map met gedownloade bestanden openen, naar de pagina gaan waar de download is gestart (niet de download zelf, maar de link naar de download), de link kopiëren, de vermelding van de download uit uw browsegeschiedenis verwijderen en wissen de lijst in het downloadpaneel.
    Firefox 98-versie
    Firefox 98-versie
  • De standaardzoekmachine is voor sommige gebruikers gewijzigd. In de geteste Engelstalige assemblage is DuckDuckGo nu bijvoorbeeld standaard ingeschakeld in plaats van Google. Tegelijkertijd blijft Google als optie een van de zoekmachines en kan standaard worden geactiveerd in de instellingen. De reden die wordt aangevoerd voor het afdwingen van een wijziging in de standaardzoekmachine is het onvermogen om handlers voor sommige zoekmachines te blijven leveren vanwege een gebrek aan formele toestemming. De zoekverkeerovereenkomst van Google liep tot augustus 2023 en leverde ongeveer $ 400 miljoen per jaar op, het grootste deel van Mozilla's inkomsten.
    Firefox 98-versie
  • De standaardinstellingen tonen een nieuwe sectie met experimentele functies die de gebruiker op eigen risico kan testen. Bijvoorbeeld de mogelijkheid om de startpagina in het cachegeheugen op te slaan, de modi SameSite=Lax en SameSite=None, CSS Masonry Layout, extra panelen voor webontwikkelaars, het instellen van Firefox 100 in de User-Agent-header, algemene indicatoren voor het uitschakelen van het geluid en de microfoon zijn beschikbaar om te testen.
    Firefox 98-versie
  • Om het proces van het starten van de browser te optimaliseren, is de logica voor het starten van add-ons die de webRequest API gebruiken gewijzigd. Alleen het blokkeren van webRequest-oproepen zorgt er nu voor dat add-ons worden gestart tijdens het opstarten van Firefox. WebRequests in niet-blokkerende modus worden uitgesteld totdat Firefox klaar is met opstarten.
  • Ondersteuning voor de HTML-tag "" is inbegrepen, waardoor u dialoogvensters en componenten voor gebruikersinteractie kunt maken, zoals afsluitbare waarschuwingen en subvensters. De gemaakte vensters kunnen worden bestuurd vanuit JavaScript-code.
  • De implementatie van de Custom Elements-specificatie, waarmee u aangepaste HTML-elementen kunt toevoegen die de functionaliteit van bestaande HTML-tags uitbreiden, heeft ondersteuning toegevoegd voor het toevoegen van aangepaste elementen die verband houden met het verwerken van invoerformulieren.
  • De eigenschap hyphenate-character toegevoegd aan CSS, die kan worden gebruikt om de tekenreeks in te stellen die moet worden gebruikt in plaats van het break-teken ("-").
  • De methode navigator.registerProtocolHandler() biedt ondersteuning voor het registreren van protocolhandlers voor de ftp-, sftp- en ftps-URL-schema's.
  • De eigenschap HTMLElement.outerText toegevoegd, die de inhoud binnen het DOM-knooppunt retourneert, net als de eigenschap HTMLElement.innerText, maar in tegenstelling tot de laatste eigenschap vervangt deze, wanneer deze wordt geschreven, niet de inhoud binnen het knooppunt, maar het gehele knooppunt.
  • De WebVR API is standaard uitgeschakeld en verouderd (om terug te zetten stelt u dom.vr.enabled=true in about:config in).
  • Er is een compatibiliteitsbeoordelingspaneel toegevoegd aan tools voor webontwikkelaars. Het paneel geeft indicatoren weer die waarschuwen voor mogelijke problemen met de CSS-eigenschappen van het geselecteerde HTML-element of de hele pagina, waardoor u incompatibiliteiten met verschillende browsers kunt identificeren zonder de pagina afzonderlijk in elke browser te testen.
    Firefox 98-versie
  • Biedt de mogelijkheid om gebeurtenislisteners uit te schakelen voor een bepaald DOM-knooppunt. Uitschakelen gebeurt via een tooltip die wordt weergegeven wanneer u met de muis over een gebeurtenis in de pagina-inspectie-interface beweegt.
    Firefox 98-versie
  • Er is een item “Regel negeren” toegevoegd aan het contextmenu van de bewerkingsmodus in de debugger om de regel tijdens de uitvoering te negeren. Het item wordt weergegeven wanneer de parameter devtools.debugger.features.blackbox-lines=true is ingesteld in about:config.
    Firefox 98-versie
  • Een modus geïmplementeerd voor het automatisch openen van ontwikkelaarstools voor tabbladen die zijn geopend via de window.open-aanroep (in devtools.popups.debug-modus worden pagina's waarvoor ontwikkelaarstools geopend zijn, automatisch geopend voor alle tabbladen die vanaf deze pagina worden geopend).
    Firefox 98-versie
  • De versie voor het Android-platform biedt de mogelijkheid om de achtergrondafbeelding op de startpagina te wijzigen en voegt ondersteuning toe voor het wissen van cookies en sitegegevens voor één domein.

Naast innovaties en bugfixes heeft Firefox 98 16 kwetsbaarheden geëlimineerd, waarvan er 4 als gevaarlijk zijn gemarkeerd. 10 kwetsbaarheden (verzameld onder CVE-2022-0843) worden veroorzaakt door problemen met geheugen, zoals bufferoverflows en toegang tot reeds vrijgemaakte geheugengebieden. Mogelijk kunnen deze problemen ertoe leiden dat de code van een aanvaller wordt uitgevoerd bij het openen van speciaal ontworpen pagina's.

De bètaversie van Firefox 99 voegde ondersteuning toe voor native GTK-contextmenu's, maakte zwevende schuifbalken van GTK mogelijk, ondersteunde zoeken in de PDF-viewer met of zonder diakritische tekens, en voegde een sneltoets “n” toe aan ReaderMode om de modus voorlezen aan/uit te zetten (Narrate ).

Bron: opennet.ru

Voeg een reactie