Firefox 72

Beschikbaar Firefox 72. Dit is de eerste release, waarvoor de voorbereidingstijd nodig is afgekort van 6 tot 4 weken.

  • regime "foto in foto" ingeschakeld op Linux- en macOS-platforms.
  • In builds voor OpenBSD betrokken bestandssysteemisolatie met behulp van onthullen().
  • Bescherming tegen volgen beginnen Blokkeer standaard verzoeken aan bronnen waarvan is vastgesteld dat ze digitale vingerafdrukken verzamelen.
  • Sites kan het niet meer vraag gebruikers om toestemming (om geolocatie, camera, meldingen te gebruiken) totdat de gebruiker begint te communiceren met de pagina (muisklik, toetsenbordtoets indrukken, tikken). Telemetrie laat het volgende zien:
    • verzoeken om meldingen weer te geven zijn uiterst impopulair (slechts 1% wordt goedgekeurd, 48% wordt afgewezen, in andere gevallen wordt het verzoek genegeerd). Binnen een maand ontvingen gebruikers anderhalf miljard verzoeken, waarvan er slechts 23,5 miljoen werden goedgekeurd.
    • Als u opnieuw toestemming vraagt, is de kans niet groter dat de gebruiker ermee instemt. 85% van de goedkeuringen werd bij de eerste poging ontvangen.
    • Webmasters wachten over het algemeen niet tot de gebruiker interactie met de pagina begint, maar gooien verzoeken onmiddellijk weg.
    • verzoeken die wachten tot de gebruiker interactie heeft met de pagina, worden twee keer zo vaak goedgekeurd.

    Vanaf deze release wordt een verzoek alleen ingediend als het is gemaakt zonder te wachten op actie van de gebruiker pictogram in de adresbalk.

  • Twist streepkleur past zich automatisch aan overeenkomen met de achtergrondkleur van de pagina.
  • Ondersteuning voor afbeeldingen/webp toegevoegd aan de Accept HTTP-header. Hoewel dit gedrag in strijd is met specificatie, het wordt gebruikt in Chromium, dus veel sites kijken naar deze header om te bepalen of de browser het WebP-formaat ondersteunt.
  • Firefox geleerd gebruik beleid in /run/user/$UID/firefox/policies.json
  • verschenen mogelijkheid om clientcertificaten uit de Windows Store te gebruiken (security.osclientcerts.autoload).
  • Als u het verzenden van telemetrie uitschakelt, worden alle gerelateerde gegevens indien nodig binnen 30 dagen van de Mozilla-servers verwijderd Californië Consumer Privacy Act.
  • Het aantal recente mappen in het bladwijzervenster is verhoogd van 5 naar 7. Voor degenen die nog meer nodig hebben, is de instelling browser.bookmarks.editDialog.maxRecentFolders toegevoegd.
  • geheel herdaan bladwijzersynchronisatiemechanisme. Hierdoor konden we veel problemen oplossen: dupliceren, verlies en verplaatsen van bladwijzers, verplaatsen van mappen, problemen met het synchroniseren van nieuwe of verplaatste bladwijzers.
  • De ingebouwde mogelijkheid om het laden van afbeeldingen van specifieke domeinen te blokkeren is verwijderd (deze was diep verborgen en was niet populair). Add-ons zoals uMatrix kunnen deze taak veel beter aan.
  • Stopgezet ondersteunen HTTP openbare sleutel vastzetten. Mogelijk heeft de website de browser laten weten dat het gebruikte SSL-certificaat alleen als geldig mag worden beschouwd als het is uitgegeven door een specifieke certificeringsinstantie. Helaas slaagde HPKP er niet alleen niet in om aan populariteit te winnen, maar opende het ook de deur voor afpersing. De aanvaller, die toegang had gekregen tot de webserverinstellingen, implementeerde HPKP en dwong klanten deze informatie een paar jaar van tevoren in de cache op te slaan. Toen de eigenaar de controle terugkreeg en het certificaat van de aanvaller verwijderde, konden clients geen verbinding maken met de server. Bovendien bleek de technologie een makkelijke manier om “jezelf in de voet te schieten” door per abuis de toegang tot je eigen website te blokkeren. Een jaar geleden werd de ondersteuning voor HTTP Public Key Pinning in Chrome stopgezet en nooit geïmplementeerd in IE, Edge en Safari.
  • geopend Pocketproxycode waarmee u gesponsorde inhoud op nieuwe tabbladen kunt ontvangen zonder de privacy van de gebruiker in gevaar te brengen.
  • CSS:
    • Ondersteuning ingeschakeld voor schaduwdelen (attribuut deel en pseudo-element ::deel, waarmee u selectief Shadow DOM-elementen kunt weergeven).
    • Ondersteuning inbegrepen Bewegingspad.
    • Eigenschappen geïmplementeerd schaal, draaien и vertalen.
  • JavaScript: ondersteuning toegevoegd NULL vakbondsoperator.
  • API: ondersteuning ingeschakeld FormDataEvent.
  • Servicemedewerkers: extra ondersteuning voor onroerend goed WindowOrWorkerGlobalScope.crossOriginIsolated.
  • Hulpprogramma's voor ontwikkelaars:
    • Debugger wordt nu ondersteund voorwaardelijke breekpunten (geactiveerd bij het lezen of wijzigen van de eigenschappen van een object).
    • netwerkmonitor geleerd toon informatie over de aanvraagtijd, het begin en einde van het laden van elke bron.
    • De responsieve ontwerpmodus ondersteunt nu de simulatie van verschillende metaviewportwaarden.
    • Inspecteur laat verschillende waarden simuleren geeft de voorkeur aan kleurenschema.
    • Websocket-inspecteur vanaf nu shows het volume van ontvangen en verzonden gegevens, evenals het ASP.NET Core SignalR-formaat.
    • "Simple JavaScript Editor" verwijderd omdat deze met succes is vervangen invoermodus voor meerdere regels console.

Bron: linux.org.ru

Voeg een reactie