Beschikbaar Firefox 76.
- Wachtwoordmanager:
- Voortaan de gesprekspartner je te waarschuwen als de opgeslagen inloggegevens voor de site zijn gelekt bij een datalek van die site, evenals als het opgeslagen wachtwoord is aangetroffen in een datalek van een andere site (waardoor het belangrijk is om unieke wachtwoorden te gebruiken). De controle op lekken onthult de inloggegevens van de gebruiker niet aan een externe server: de inlognaam en het wachtwoord worden gehasht, de eerste paar tekens van de hash worden naar de service Have I Been Pwned gestuurd, die alle hashes terugstuurt die aan de aanvraag voldoen. Vervolgens vergelijkt de browser lokaal de volledige hash. Een overeenkomst betekent dat de inloggegevens in een datalek staan.
- Bij het maken van een nieuw account of het wijzigen van een bestaand wachtwoord wordt de gebruiker automatisch gevraagd om een sterk wachtwoord te genereren (12 tekens, waaronder letters, cijfers en speciale tekens). Deze functie is nu beschikbaar voor alle velden , en niet alleen voor diegene met de attribuut "autocomplete = new-password".
- Op macOS en Windows, wanneer je geprobeerd hebt om opgeslagen wachtwoorden te bekijken zal wordt er om het wachtwoord/PIN/bio-metrische gegevens/hardwaresleutel van het besturingssysteem gevraagd (tenzij er een hoofdwachtwoord is ingesteld). De implementatie van deze functie op Linux wordt belemmerd door bug 1527745.
- De modus 'afbeelding-in-afbeelding' is verbeterd: losgekoppelde video's kunnen in de volledig schermmodus worden weergegeven (en weer terug) met een dubbelklik.
- Er is de mogelijkheid toegevoegd om met een specifieke site te werken als een desktoptoepassing (in een apart venster zonder browserinterface, waar het navigeren op links alleen mogelijk is binnen het huidige domein). De instelling browser.ssb.enabled voegt een item 'Installeer Website als App' toe in het menu van de site (het 'drie stippen' in de adresbalk).
- Een 'alleen HTTPS'-modus (dom.security.https_only_mode) is toegevoegd, waarin alle verzoeken over het HTTP-protocol automatisch via HTTPS worden uitgevoerd en worden geblokkeerd als de toegang via HTTPS mislukt. Daarnaast is er sinds Firefox 60 een mildere instelling genaamd security.mixed_content.upgrade_display_content, die hetzelfde doet maar alleen voor passieve inhoud (afbeeldingen en media).
- Op systemen die Wayland gebruiken, is er hardwareversnelling van videoweergave in het VP9-formaat en andere formaten geĆÆmplementeerd (naast de recent toegevoegde ondersteuning voor H.264-versnelling). de vorige aflevering ondersteuning voor H.264-versnelling).
- In de extensiebeheer-interface worden nu alle domeinen weergegeven., waaraan de uitbreiding toegang heeft (voorheen werden alleen de eerste enkele domeinen uit de lijst weergegeven).
- De pagina about:welcome is volledig herontworpen.
- Bij het openen van nieuwe tabbladen is de breedte van de schaduw rond de adresbalk iets verkleind.
- De grootte van de bladwijzerbalk is licht vergroot, zodat gebruikers met een aanraakscherm minder fouten maken.
- WebRender is standaard ingeschakeld op laptops die draaien op Windows en beschikken over Intel-grafics van ten minste de 9e generatie (HD Graphics 510 en hoger) en een schermresolutie van <= 1920Ć1200.
- Ondersteuning voor CSS4 systeemkleuren.
- JS: ondersteuning voor numberingSystem en calendar is ingeschakeld voor de constructors Intl.NumberFormat, Intl.DateTimeFormat en Intl.RelativeTimeFormat.
- Ondersteuning is ingeschakeld voor AudioWorklet, die complexe geluidsverwerking mogelijk maakt in scenario's zoals games of virtuele realiteit. Daarnaast lost het het probleem op van ontbrekende geluiden in de webclient van Zoom.
- Parameter window.open() windowFeatures stelt niet langer in staat om welke elementen van het browservenster (tabblad, menubalk, werkbalk, persoonlijke balk) te verbergen, maar dient enkel ter indicatie of de pagina in een nieuw venster wordt geopend. Deze functie werd alleen in Firefox en IE ondersteund en veroorzaakte problemen bij het herstellen van een sessie.
- Pogingen van webpagina's om te navigeren naar een onbekend protocol met behulp van location.href of <meta http-equiv=«refresh»> leidt niet langer tot een pagina 'Onbekend adres type', maar wordt stilzwijgend geblokkeerd (zoals in Chromium). Om externe applicaties te openen, dient window.open() of <iframe> te worden gebruikt.
- Ontwikkelaarstools:
- Debugger: elementen van het 'Sources' paneel geleverd de contextmenu-optie 'Plaats in zwarte lijst'.
- Debugger: 'Call Stack ā Kopieer stacktracering' kopieert nu volledige links in plaats van alleen bestandsnamen.
- Netwerkmonitor: de breedte van de kolom past zich aan de inhoud aan bij een dubbele klik op de kolomgrens.
- Netwerkmonitor: het menu-item 'KopiĆ«ren ā Kopieer als cURL' heeft nu met de optie āgloboff, die globbing onderdrukt als de gekopieerde link vierkante haken bevat.
- Netwerkmonitor: het tabblad 'Berichten' bij websocketverzoeken een een nieuwe filter 'Control' voor het weergeven van controleframes.
- Webconsole: in de meerregelige modus worden codefragmenten langer dan vijf regels afgekort tot vijf regels, voorafgegaan door een driehoekpictogram en eindigend met een puntjes. Bij een klik worden ze uitgeklapt en wordt de code volledig weergegeven, en bij een tweede klik worden ze weer samengevouwen.
- Webconsole: links naar DOM-elementen die in de console worden weergegeven, heeft gekregen via het contextmenu-item 'Toon in inspector', dat het element op het HTML-paneel toont pagina-inspecteur.
Bron: linux.org.ru
