Firefox 67-versie

Geïntroduceerd release van de webbrowser Firefox 67En mobiele versie Firefox 67 voor het platform Android. Bovendien is er een update gegenereerd takken met langdurige ondersteuning 60.7.0. Binnenkort op het podium Beta testen wordt overgezet naar Firefox 68, waarvan de release gepland staat voor 9 juli.

De belangrijkste innovaties:

  • De mogelijkheid is geïmplementeerd om tabbladen automatisch te ontladen om bronnen vrij te maken. De functie wordt geactiveerd wanneer er onvoldoende geheugen is (minder dan 400 MB vrij geheugen) en verplaatst allereerst tabbladen die al geruime tijd niet meer worden gebruikt. In dit geval verdwijnen de tabbladen niet, maar worden ze overgebracht naar een staat waarin ze klaar zijn om te laden (stand-bymodus). Dit is vergelijkbaar met de toestand die u ziet na het herstellen van de sessie. Om de werking van de modus te beheren, is de optie "browser.tabs.unloadOnLowMemory" toegevoegd aan about:config;
  • Versneld laden van pagina's bij CPU-intensief werk. Optimalisatie wordt geïmplementeerd door de prioriteit van setTimeout-timergebeurtenishandlers te verlagen tijdens het laden van de pagina (vergelijkbaar met achtergrondtabbladen, wordt het beschikbare tijdsbudget voor het uitvoeren van de timergebeurtenishandler verlaagd). Door achtergrondhandlers te beperken, kunt u meer resources toewijzen aan de belangrijkste handlers die de initiële weergave van de pagina beïnvloeden. Zo starten de belangrijkste scripts van Instagram, Amazon en Google 40-80% sneller dankzij de extra optimalisatie;
  • Sommige kleinere afhandelingen zijn verplaatst naar latere laadfases. Zo wordt het scannen naar alternatieve CSS-stijlen nu uitgevoerd ná het laden van de pagina, in plaats van tijdens het laden van de pagina. Het laden van de automatische invoermodule wordt uitgesteld totdat de invoerformulieren gereed zijn;
  • De benadering van het renderen tijdens het laden van een pagina is gewijzigd. De uitvoer begint nu eerder in het laadproces, maar renderbewerkingen worden minder vaak aangeroepen.
  • De initialisatie van enkele browsersubsystemen en add-ons die verband houden met het wijzigen van het ontwerp, is uitgesteld totdat de hoofddownload is voltooid. Hierdoor is de tijd tussen het opstarten van de browser en het moment waarop de pagina's weer kunnen worden gegeven, korter geworden.
  • Geïmplementeerd kans het blokkeren van JavaScript-invoegingen die cryptovaluta minen of gebruikers volgen met behulp van verborgen identificatiemethoden ("browser fingerprinting"). Blokkeren voerde uit op extra categorieën (fingerprinting и cryptomining) in de Disconnect.me-lijst, met daarin hosts waarvan is vastgesteld dat ze miners en code gebruiken voor verborgen identificatie. Standaard zijn de nieuwe blokkeringsmodi uitgeschakeld. Om ze te activeren, zijn de nieuwe opties "Cryptominers" en "fingerprinters" toegevoegd aan de privacy-instellingen. U kunt de activering van de blokkering volgen via
    het contextmenu van de site, dat wordt weergegeven wanneer u op het schildpictogram in de adresbalk klikt;
    
Firefox 67-versie

    
Firefox 67-versie
  • In het hoofdmenu en een dialoog met aanbevelingen voor het invullen van inlogformulieren toegevoegd de mogelijkheid om snel naar de voor de site opgeslagen wachtwoorden te navigeren;

    
Firefox 67-versie

Firefox 67-versie
  • De structuur inbegrepen compositiesysteem ServoWebRender, geschreven in Rust en het overdragen van renderingbewerkingen van pagina-inhoud naar de GPU. Bij gebruik van WebRender worden, in plaats van het ingebouwde compositingsysteem van de Gecko-engine, dat gegevens verwerkt met behulp van de CPU, shaders die in de GPU worden uitgevoerd, gebruikt om samenvattende renderingbewerkingen van pagina-elementen uit te voeren. Dit zorgt voor een aanzienlijk hogere renderingsnelheid en een lagere CPU-belasting.

    WebRender is momenteel standaard ingeschakeld voor ongeveer 4% van de gebruikers. Windows 10die gebruikmaken van NVIDIA-grafische kaarten. Of het ook voor andere gebruikers beschikbaar komt, hangt af van de testresultaten. Als alles goed verloopt, wordt de testdekking op 27 mei uitgebreid naar 25%, op 30 mei naar 50% en in de eerste week van juni naar 100%. Je kunt de activering van WebRender controleren op de about:support-pagina. Om het af te dwingen, schakel je de instellingen "gfx.webrender.all" en "gfx.webrender.enabled" in via about:config of start je Firefox met de omgevingsvariabele MOZ_WEBRENDER=1. Linux De ondersteuning voor WebRender is min of meer stabiel voor Intel-grafische kaarten met Mesa 18.2+-stuurprogramma's;

  • Het mechanisme voor het werken met profielen is herzien: waar voorheen bij de installatie van meerdere Firefox-exemplaren standaard één gemeenschappelijk profiel met instellingen, add-ons en informatiebases (bladwijzers, geschiedenis, opgeslagen wachtwoorden, cookies, enz.) werd gebruikt, wordt nu voor elke parallel geïnstalleerde versie een apart profiel aangemaakt. Wanneer u bijvoorbeeld ESR, bètaversies, nightly builds, Developer Edition en de reguliere versie van Firefox tegelijkertijd installeert, worden hiervoor aparte profielen aangemaakt.

    De belangrijkste reden om over te stappen op afzonderlijke profielen is de kans op problemen bij het gebruik van een nieuw profiel in een oudere versie van Firefox en bij het openen van de profieldatabase vanuit verschillende parallelle Firefox-instanties, wat mogelijk tot gegevensbeschadiging kan leiden. Om een ​​bestaand profiel te selecteren, kunt u nog steeds de interface "firefox -ProfileManager" gebruiken. Nadat de installatie van Firefox is voltooid, wordt er een speciale waarschuwing weergegeven als er een bestaand profiel in het systeem wordt gedetecteerd. Hierin wordt voorgesteld om de instellingen te synchroniseren via een account in de Mozilla Sync-cloudservice.

  • Aan het hoofdteam ingesloten systeem add-on Firefox-monitorEr zijn experimenten uitgevoerd met het activeren hiervan voor een beperkt aantal gebruikers vanaf Firefox 62, maar de definitieve activering voor alle gebruikers is pas nu uitgevoerd. De Firefox Monitor-invoegtoepassing waarschuwt u als uw account is gehackt (verificatie via e-mail) of als u probeert in te loggen op een eerder gehackte site. Verificatie wordt uitgevoerd door integratie met de projectdatabase. haveibeenpwned.com, met informatie over 7.8 miljard accounts die zijn gestolen als gevolg van de hacks van 364 websites. De waarschuwing wordt alleen weergegeven voor sites die in de afgelopen 12 maanden door de database haveibeenpwned.com als gehackt zijn gemeld. Als er minder dan 2 maanden zijn verstreken sinds de gegevens over de hack verschenen, wordt een tweede waarschuwing getoond.

    
Firefox 67-versie
  • Het aantal API-aanroepen dat kan worden gedaan, is uitgebreid. beschikbaar alleen bij het openen van een pagina in een beveiligde context (Veilige context), d.w.z. wanneer geopend via HTTPS, via localhost of vanuit een lokaal bestand. In Firefox 67 geldt voor pagina's die buiten een beschermde context zijn geopend: verboden voer systeemmeldingen uit via API Meldingen, weergegeven buiten het browservenster;
  • De mogelijkheden van de privébrowsemodus zijn uitgebreid. De mogelijkheid is toegevoegd om wachtwoorden op te slaan in formulieren op sites die in de privémodus zijn geopend. Er zijn maatregelen geïmplementeerd om de activering van add-ons in de privémodus te beheren. In de add-onbeheerder kan de gebruiker nu bepalen welke add-ons in de privémodus moeten worden ingeschakeld en welke alleen in de hoofdsessie moeten worden gebruikt. Nieuwe add-ons zijn standaard uitgeschakeld voor activering in de privémodus (om deze in te schakelen, moet u de instellingen wijzigen).
    
Firefox 67-versie
  • Implementatie van videocodec-ondersteuning AV1 overgedragen om de bibliotheek te gebruiken dav1d, ontwikkeld door de VideoLAN- en FFmpeg-community's en gericht op het bereiken van de hoogst mogelijke decoderingsprestaties en het garanderen van een hoogwaardige werking in multithreaded modus. Het valt op dat het AV1-formaat aan populariteit begint te winnen: in februari lag het aandeel AV1-video's dat in Firefox-bètaversies werd bekeken op 0.85%, en in maart op 3%, nu is dit cijfer 11.8%;
  • Uitgebreid mogelijkheden voor browserbesturing met behulp van het toetsenbord - het paneel en het vervolgkeuzemenu kunnen nu alleen met behulp van het toetsenbord worden bediend, inclusief toegang tot de op het paneel geplaatste add-onknoppen, elementen die niet op het scherm passen, de laadindicator, acties op de pagina, enz. Navigeren door de paneelelementen gebeurt met behulp van de Tab-toets en de pijltjestoetsen op het toetsenbord;
  • Toegevoegd aan het paneel indicator om de synchronisatiestatus te bekijken, verbinding te maken met een account en gegevens te delen tussen meerdere apparaten. Daarnaast hebt u snel toegang tot bewerkingen die gebruikmaken van uw Firefox-account. Het is mogelijk om in plaats van het standaardicoon jouw avatar weer te geven;
    
Firefox 67-versie
  • Toegevoegd kans Tabbladen vastzetten via het menu in de adresbalk. Vastgezette tabbladen blijven altijd actief, worden automatisch geopend en maken het gemakkelijker om toegang te krijgen tot de sites die u vaak gebruikt;

    
Firefox 67-versie
  • Er is een systeem van contextuele hints geïmplementeerd dat de gebruiker bepaalde opties aanbeveelt, rekening houdend met de context;
  • Er is een nieuwe knop toegevoegd aan het menu Bestand voor het importeren van instellingen en gegevens van andere browsers (importeren vanuit Chrome en Chromium wordt ondersteund);
    
Firefox 67-versie
  • Ondersteuning voor het gebruik van het "webcal:"-protocol in URL's die gekoppeld zijn aan de 30boxes.com-service is stopgezet;
  • De mogelijkheid om screenshots te uploaden naar de Firefox Screenshots-server en screenshots te delen via de Mozilla-server is verwijderd. De screenshotserver wordt in de komende maanden uitgeschakeld en gebruikers wordt geadviseerd om exporteren de beschikbare gegevens;
  • Het meegeleverde Twemoji-lettertype is bijgewerkt. De nieuwe versie voegt ondersteuning toe voor de Emoji 11.0-specificatie;
  • Er worden aanvullende categorieën gebruikers uitgenodigd om deel te nemen experimenten met de uitvoer van aanvullende informatie die wordt aanbevolen door de Pocket-service, evenals met een wijziging in de lay-out van de informatie op de startpagina. Zo worden voor sommige gebruikers de grootte van de blokken en het aantal aanbevelingen aangepast en worden er nieuwe thematische secties aangeboden (Gezondheid, Wetenschap, Technologie en Entertainment). Om deelname aan het experiment te weigeren, schakelt u de optie "Content Discovery" in de rechterbovenhoek van de nieuwe tabbladpagina uit;
  • Ingeschakeld standaard API FIDO U2F, ontworpen om de werking van tweefactorauthenticatie in verschillende webservices te organiseren. U2F is nu ingeschakeld voor Google-accounts;
  • De optimaliserende JavaScript-compiler is bijgewerkt om ARM64-gebaseerde apparaten te ondersteunen. Windows;
  • Ondersteuning toegevoegd voor het dynamisch importeren van JavaScript-modules met behulp van een expressie importeren;
  • De tools voor webontwikkelaars ondersteunen nu willekeurige selectie van regels en het kopiëren van inhoud vanuit het paneel Wijzigingen naar het klembord. Op het klembord wordt de geschiedenis weergegeven van alle CSS-wijzigingen die via het paneel Regels zijn aangebracht tijdens de huidige sessie van de tools voor ontwikkelaars.

    
Firefox 67-versie
  • In de ingebouwde JavaScrip-debugger toegevoegd Threads-paneel met hulpmiddelen voor het debuggen van webworkers. De kwaliteit van de verwerking van breekpunten die in de code (inline) zijn ingesteld, is verbeterd: de debugger stopt nu nauwkeuriger op de opgegeven punten in de code;

    
Firefox 67-versie
  • In de platformversie Android Het gedrag van de viewport is gelijkgetrokken met dat van andere browsers. De mogelijkheid om een ​​Firefox-zoekwidget met spraakinvoer aan het startscherm toe te voegen is toegevoegd. De ondersteuning voor gastsessies is stopgezet; in plaats daarvan wordt de privémodus aanbevolen.

Naast innovaties en bugfixes is Firefox 67 geëlimineerd reeks kwetsbaarheden, waarvan er verschillende als kritisch zijn gemarkeerd, d.w.z. kan leiden tot het uitvoeren van de code van een aanvaller bij het openen van speciaal ontworpen pagina's. Informatie over de opgeloste beveiligingsproblemen is op dit moment niet beschikbaar, maar er wordt verwacht dat er binnen een paar uur een lijst met kwetsbaarheden zal worden gepubliceerd.

Bron: opennet.ru

Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster