Firefox 113-versie

De Firefox 113-webbrowser is uitgebracht en er is een ondersteuningstakupdate voor de lange termijn gemaakt: 102.11.0. De Firefox 114-tak is overgebracht naar de bètatestfase, waarvan de release gepland staat voor 6 juni.

Belangrijkste innovaties in Firefox 113:

  • Weergave van de ingevoerde zoekopdracht in de adresbalk is ingeschakeld, in plaats van de URL van de zoekmachine weer te geven (d.w.z. sleutels worden niet alleen tijdens het invoerproces in de adresbalk weergegeven, maar ook na toegang tot de zoekmachine en het weergeven van zoekresultaten die zijn gekoppeld aan de ingevoerde sleutels). De wijziging is alleen van toepassing bij het benaderen van zoekmachines vanuit de adressenvoorraad. Als de zoekopdracht wordt ingevoerd op een website van een zoekmachine, wordt de URL weergegeven in de adresbalk. Als u zoekwoorden in de adresbalk laat staan, wordt het gemakkelijker om in aanmerking komende zoekopdrachten te verzenden, omdat u niet naar het invoergebied hoeft te scrollen wanneer u de resultaten bekijkt.
    Firefox 113-versie

    Om dit gedrag te controleren, wordt een speciale optie aangeboden in de sectie met zoekinstellingen (about:preferences#search), en in about:config de parameter “browser.urlbar.showSearchTerms.featureGate”.

    Firefox 113-versie

  • Aan de vervolgkeuzelijst met zoeksuggesties is een contextmenu toegevoegd, dat wordt weergegeven wanneer u op de knop “...” klikt. Het menu biedt de mogelijkheid om een ​​zoekopdracht uit uw browsegeschiedenis te verwijderen en de weergave van gesponsorde links uit te schakelen.
    Firefox 113-versie
  • Er is een verbeterde implementatie van de videoweergavemodus "Picture-in-Picture" voorgesteld, waarbij knoppen om 5 seconden vooruit en achteruit te spoelen, een knop om het venster snel uit te breiden naar volledig scherm en een schuifregelaar voor vooruitspoelen met een indicator van de positie en duur van de video zijn toegevoegd.
    Firefox 113-versie
  • Bij het browsen in de modus voor privé browsen is het blokkeren van cookies van derden en de isolatie van browseropslag die wordt gebruikt in de kliktrackingcode versterkt.
  • Bij het invullen van wachtwoorden in registratieformulieren is de betrouwbaarheid van automatisch gegenereerde wachtwoorden vergroot; bij de vorming ervan worden nu speciale tekens gebruikt.
  • De implementatie van het AVIF-beeldformaat (AV1 Image Format), dat gebruik maakt van intra-frame compressietechnologieën van het AV1-videocoderingsformaat, heeft ondersteuning voor geanimeerde beelden (AVIS) toegevoegd.
  • De engine is opnieuw ontworpen om technologieën voor mensen met een handicap te ondersteunen (toegankelijkheidsengine). Aanzienlijk verbeterde prestaties, reactievermogen en stabiliteit bij het werken met schermlezers, interfaces voor eenmalige aanmelding en toegankelijkheidsframeworks.
  • Bij het importeren van bladwijzers uit Safari en browsers op basis van de Chromium-engine is ondersteuning geïmplementeerd voor het importeren van favicons die aan bladwijzers zijn gekoppeld.
  • De sandbox-isolatie die op het Windows-platform wordt gebruikt voor processen die interactie hebben met de GPU, is aangescherpt. Voor Windows-systemen is de mogelijkheid geïmplementeerd om inhoud vanuit Microsoft Outlook te slepen en neer te zetten. In builds voor Windows is een visueel effect met uitrekken standaard ingeschakeld wanneer wordt geprobeerd voorbij het einde van de pagina te scrollen.
  • Builds voor het macOS-platform bieden rechtstreeks vanuit het Firefox-contextmenu toegang tot het submenu Services.
  • Scripts die de Worklet-interface gebruiken (een vereenvoudigde versie van Web Workers die toegang biedt tot lagere stadia van weergave en audioverwerking) hebben nu ondersteuning voor het importeren van JavaScript-modules met behulp van de 'import'-expressie.
  • Ondersteuning voor de functies color(), lab(), lch(), oklab() en oklch() gedefinieerd in de CSS Color Level 4-specificatie is standaard ingeschakeld, gebruikt om kleur te definiëren in de sRGB, RGB, HSL, HWB, LHC- en LAB-kleurruimten.
  • De functie color-mix() is toegevoegd aan CSS, waardoor u kleuren in elke kleurruimte kunt mengen op basis van een bepaald percentage (om bijvoorbeeld 10% blauw aan wit toe te voegen, kunt u "color-mix(in srgb, blue) opgeven 10%, wit);") .
  • CSS-eigenschap "forced-color-adjust" toegevoegd om geforceerde kleurbeperkingen voor individuele elementen uit te schakelen, waardoor ze volledige CSS-kleurcontrole behouden.
  • CSS heeft ondersteuning toegevoegd voor de mediaquery (@media) “scripting”, waarmee u de beschikbaarheid kunt controleren van de mogelijkheid om scripts uit te voeren (in CSS kunt u bijvoorbeeld bepalen of JavaScript-ondersteuning is ingeschakeld).
  • Nieuwe pseudo-klasse syntaxis ":nth-child(an + b)" en ":nth-last-child()" toegevoegd, zodat een selector kan worden verkregen om onderliggende elementen vooraf te filteren voordat de hoofdopdracht "An+B" wordt uitgevoerd selectielogica erop.
  • De Compression Streams API toegevoegd, die een programmeerinterface biedt voor het comprimeren en decomprimeren van gegevens in gzip- en deflate-formaten.
  • Ondersteuning toegevoegd voor de methoden CanvasRenderingContext2D.reset() en OffscreenCanvasRenderingContext2D.reset(), ontworpen om de weergavecontext terug te brengen naar de oorspronkelijke staat.
  • Ondersteuning toegevoegd voor extra WebRTC-functies geïmplementeerd in andere browsers: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats (“peer-connection” RTCStatsType), RTCRtpSender.setStreams() en RTCSctpTransport.
  • De Firefox-specifieke WebRTC-functies mozRTCPeerConnection, mozRTCIceCandidate en mozRTCSessionDescription WebRTC verwijderd, die al lang verouderd zijn. Het verouderde kenmerk CanvasRenderingContext2D.mozTextStyle is verwijderd.
  • Tools voor webontwikkelaars hebben de mogelijkheden van de bestandszoekfunctie die beschikbaar is in de JavaScript-foutopsporing uitgebreid. De zoekbalk is verplaatst naar de standaardzijbalk, zodat u resultaten kunt zien bij het bewerken van scripts. Biedt weergave van verkleinde resultaten en resultaten uit de map node_modules. Standaard worden zoekresultaten in genegeerde bestanden verborgen. Ondersteuning toegevoegd voor het zoeken met maskers en de mogelijkheid om modifiers te gebruiken bij het zoeken (bijvoorbeeld voor zoeken zonder rekening te houden met hoofdlettergebruik of het gebruik van reguliere expressies).
  • De interface voor het bekijken van HTML-bestanden bevat een visuele opmaakmodus (mooi gedrukt) voor ingebedde JavaScript-code.
  • Met de JavaScript-foutopsporing kunnen scriptbestanden worden overschreven. Aan het getoonde contextmenu voor codebestanden is de optie “Add script override” toegevoegd, waarmee u een bestand met een script naar uw computer kunt downloaden en bewerken, waarna dit bewerkte script gebruikt wordt bij het verwerken van de pagina, zelfs nadat het opnieuw is geladen.
    Firefox 113-versie
  • In de Android-versie:
    • Standaard is hardwareversnelling van videodecodering in AV1-formaat ingeschakeld; als dit niet wordt ondersteund, wordt een softwaredecoder gebruikt.
    • GPU-gebruik ingeschakeld om Canvas2D-rasterisatie te versnellen.
    • De interface van de ingebouwde PDF-viewer is verbeterd, waardoor het opslaan van geopende PDF-bestanden vereenvoudigd is.
    • Het probleem met het afspelen van video in de liggende schermmodus is opgelost.

Naast innovaties en bugfixes heeft Firefox 113 41 kwetsbaarheden verholpen. 33 kwetsbaarheden zijn gemarkeerd als gevaarlijk, waarvan 30 kwetsbaarheden (verzameld onder CVE-2023-32215 en CVE-2023-32216) worden veroorzaakt door geheugenproblemen, zoals bufferoverflows en toegang tot reeds vrijgekomen geheugengebieden. Mogelijk kunnen deze problemen ertoe leiden dat de code van een aanvaller wordt uitgevoerd bij het openen van speciaal ontworpen pagina's. Kwetsbaarheid Met CVE-2023-32207 kunt u het verzoek om toestemming omzeilen door u te dwingen op de bevestigingsknop te klikken door misleidende inhoud te overlappen (clickjacking). Kwetsbaarheid CVE-2023-32205 maakt het mogelijk browserwaarschuwingen te verbergen via een pop-up-overlay.

Firefox 114 bèta bevat een gebruikersinterface voor het beheren van de DNS via HTTPS-uitzonderingenlijst. De instellingen voor ‘DNS over HTTPS’ zijn verplaatst naar het gedeelte ‘Privacy en beveiliging’. Het is mogelijk om rechtstreeks vanuit het menu “Bladwijzers” naar bladwijzers te zoeken. Er kan nu een knop op de werkbalk worden geplaatst om het bladwijzermenu te openen. De mogelijkheid toegevoegd om selectief in de lokale browsegeschiedenis te zoeken wanneer u “Zoekgeschiedenis” selecteert in het menu Geschiedenis, Bibliotheek of Applicatie.

Bron: opennet.ru

Voeg een reactie