Firefox 74

Beschikbaar Firefox 74.

  • De wachtwoordbeheerder heeft geleerd records in omgekeerde volgorde (Z-A) te sorteren.
  • Het is voorbij met add-ons die wereldwijd zijn geïnstalleerd (voor alle gebruikers op het systeem, bijvoorbeeld in %ProgramFiles%Mozilla Firefoxextensions). Een vergelijkbare distributiemethode wordt gebruikt voor pre-installatie in distributiekits, maar ook voor het opleggen van add-ons bij het installeren van software van derden. De ontwikkelaars vonden het kwaadaardig, omdat het de gebruiker de mogelijkheid ontneemt om dergelijke add-ons te verwijderen via de add-onbeheerder (bijvoorbeeld als de add-on problemen veroorzaakt of de gebruiker het niet leuk vindt wat hem wordt opgelegd ). Nu is het beheer van add-ons volledig onder controle van de gebruiker. Reeds geïnstalleerde add-ons blijven werken (de gebruiker kan ze nu verwijderen via add-onbeheer), en nieuw geïnstalleerde add-ons worden genegeerd. Aangepaste distributiebouwers (Windows) en beheerders (Linux) krijgen tijdens de bouwfase een speciale optie om ondersteuning te geven voor wereldwijd geïnstalleerde add-ons. Zakelijke gebruikers krijgen de mogelijkheid om add-ons te implementeren via groepsbeleid.
  • Toevoeging Facebook-container (opent automatisch het sociale netwerk in een aparte container) ondersteunt een aangepaste lijst met domeinen, die ook automatisch in de container wordt geplaatst.
  • De knop om een ​​nieuw tabblad aan te maken heeft nu een menu dat met de rechtermuisknop kan worden opgeroepen (werkt alleen als de containers), waaruit u een container kunt selecteren voor het aan te maken tabblad. Daarnaast is de instelling ‘Selecteer container voor elk nieuw tabblad’ toegevoegd, waarmee je zo’n menu kunt oproepen met de linkermuisknop.
  • verschenen mogelijkheid om het losmaken van tabbladen uit te schakelen. Het achteloos omzetten van een tabblad in een apart venster irriteert gebruikers al jaren (het bijbehorende ticket werd 9 jaar geleden geopend). Om het gedrag bij het losmaken van tabbladen uit te schakelen, is de instelling browser.tabs.allowTabDetach beschikbaar.
  • Add-on-sneltoetsen kunnen nu niet alleen opnieuw worden toegewezen, maar ook worden uitgeschakeld.
  • Voor Amerikaanse gebruikers is DNS via HTTPS standaard ingeschakeld. De standaardresolver is Cloudflare. In de instellingen kun je dit wijzigen naar NextDNS of het adres van je eigen solver opgeven.
  • De technologie die wordt gebruikt in assemblages voor Linux RLBox. De C++-code van potentieel kwetsbare bibliotheken van derden wordt omgezet in een WebAssembly-module waarvan de bevoegdheden strikt beperkt zijn, en vervolgens wordt de module gecompileerd in native code en uitgevoerd in een geïsoleerd proces. De eerste dergelijke bibliotheek was grafiet.
  • Voor apparaten met touchscreens geïmplementeerd scrollende versnelling.
  • Op Windows en macOS is het nu mogelijk om gegevens uit Edgium (Edge op de Chromium-engine) te importeren.
  • browser maakt niet meer bekend lokaal IP-adres van de machine via WebRTC (er wordt een willekeurige ID gebruikt in plaats van een lokaal adres), dus gebruikers wordt geadviseerd hun instellingen opnieuw in te stellen media.peerconnection.ice.default_address_only и media.peerconnection.ice.no_host (door deze instellingen te wijzigen werd voorheen het lokale adres verborgen).
  • Geschiedenis zoeken vanaf nu negeert diakritische tekens (Als u bijvoorbeeld naar het woord פסח zoekt, vindt u ook alle exemplaren van פֶּסַח).
  • Zoals anderhalf jaar geleden aangekondigd, gehandicapt Ondersteuning voor TLS 1.0 en TLS 1.1. Als de server TLS 1.2 niet ondersteunt, ziet de gebruiker een foutmelding over het tot stand brengen van een beveiligde verbinding en een knop die ondersteuning voor oudere protocollen mogelijk maakt (ondersteuning hiervoor zal in de toekomst volledig worden verwijderd). Andere populaire browsers schakelen dit jaar ook de ondersteuning uit voor oude (TLS 1.0 verscheen in 1999 en TLS 1.1 in 2006) protocollen, omdat ze geen moderne snelle en betrouwbare algoritmen ondersteunen (ECDHE, AEAD), maar ondersteuning vereisen voor oude en zwakke. (TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA, SHA1, MD5). Een jaar geleden bedroeg het aandeel van het verkeer dat gebruikmaakt van deze protocollen nog niet meer dan een half procent, en inmiddels is het nog verder afgenomen.
  • HTTP:
    • Ondersteuning voor HTTP-headers ingeschakeld Functiebeleid. Met behulp hiervan kan de site-ontwikkelaar specificeren welke functies en API's de browser wel of niet moet gebruiken (bijvoorbeeld om optimaliseer de prestaties van de site). Feature Policy lijkt enigszins op CSP, maar regelt de browsermogelijkheden in plaats van de beveiliging. Als gevolg hiervan worden frames ( ) waarin een ander domein open is, kan het niet meer Vraag toegang tot geolocatie, camera, microfoon, schermopname en volledig scherm, tenzij uitdrukkelijk toegestaan ​​door het Functiebeleid.
    • Ondersteuning geïmplementeerd Cross-Origin-bronnenbeleid (CORP), Met zijn hulp kunnen sites bepaalde verzoeken van bronnen van derden blokkeren (bijvoorbeeld de toegang van bronnen van derden tot scripts en afbeeldingen van de huidige site verbieden), waardoor speculatieve zijkanaalaanvallen worden voorkomen (Meltdown en Spectre ), evenals aanvallen met behulp van cross-site scenario's.
    • Evenement toegevoegd taalverandering_gebeurtenis, die wordt geactiveerd wanneer de gebruiker de voorkeurstaal wijzigt.
  • CSS:
    • Eigendomsondersteuning ingeschakeld tekst-onderstrepen-positie, waarmee u de positie van de onderstreping kunt bepalen (plaats bijvoorbeeld de onderstreping onder de subscripts van een chemische formule).
    • Eigendomswaarden tekst-onderstrepen-offset и tekst-decoratie-dikte kan nu worden uitgedrukt als een percentage.
    • Eigendom schetsstijl heeft nu ondersteuning voor de automatische waarde.
    • Stopgezet ondersteuning voor -moz-column-* eigenschappen, die vervangen moeten worden door standaardeigenschappen zonder voorvoegsel.
  • javascript:
  • Hulpprogramma's voor ontwikkelaars:

Bron: linux.org.ru

Voeg een reactie