Beschikbaar Firefox 151, opmerkelijk met verbeterde bescherming tegen digitale vingerafdrukken, ondersteuning voor Web Serial API, en de mogelijkheid voor websites om toetsenbordinvoer in de volledig schermmodus vast te leggen.
- Lokale back-up van profiel is beschikbaar in Linux (in macOS inschakelen uitgesteld tot de volgende release).
- Hervormd ontwerp een nieuw tabblad om ervoor te zorgen dat het klaar is voor toekomstige veranderingen, zoals widgets en verbeterde snelkoppelingen, die gepland staan voor de volgende versie (browser.newtabpage.activity-stream.nova.enabled).
- De breedte van het zoekveld in de instellingen is aanzienlijk vergroot.
- In de privƩmodus in de testbuild Canary, en is onlangs overgebracht naar de release. Om het te activeren, moet u naar het gedeelte flags chrome://flags gaan, het vlag 'Filesystem API in Incognito' zoeken via de zoekfunctie en deze inschakelen. Na het opnieuw opstarten van de browser zal de incognito-modus volledig functioneren. de mogelijkheid ) de hele tabel zijn alle gegevens van de huidige sessie toegankelijk zonder het browservenster te sluiten en een nieuwe sessie te starten.
- De bescherming tegen tracking is nog beter geworden in de strijd tegen digitale vingerafdrukken. Het aantal gebruikers dat uniek kan worden geĆÆdentificeerd, is gemiddeld met 14% verminderd (en in macOS met 49%).
- PDF-viewer heeft geleerd meer dan een aantal documenten samenvoegen.
- In het submenu āAndere toolsā is toegevoegd is er een optie om about:translations te openen.
- De ingebouwde VPN kan nu toe een land selecteren waar de exit-knoop is geplaatst.
- Corrigeerd vertraagde informatie over de schermresolutie naar websites door te geven in systemen met meerdere monitoren.
- Automatisch invullen van adressen is voor gebruikers uit Nederland.
- Verwijderd architectonische beperking die websites niet toestond om tijdelijke toestemmingen te zien (wanneer een gebruiker bijvoorbeeld toestemming voor locatie-toegang gaf, maar niet āonthoud deze beslissingā aangaf).
- Het verplaatsen van een profiel naar een andere map of naar een ander besturingssysteem verstoort niet langer de werking van geĆÆnstalleerde extensies en thema's (de oude paden bleven in extensions.json staan).
- macOS:
- De ondersteuning voor ondersteuning voor links, geplaatst in het klembord op apparaten met iOS.
- Dropdown-elementen zijn nu gebruikt nativo menu van het besturingssysteem.
- Een fout is verholpen waardoor de uitgebreide vensters van Firefox na een herstart niet op de juiste monitor werden geopend. kleurbeheer bij het kopiƫren en plakken van afbeeldingen.
- Verbeterd Windows: Firefox kan nu
- systeeminstellingen voor geolocatie gebruiken wanneer de gebruiker een site toestemming geeft om de locatie te bepalen. Als geolocatie op OS-niveau is uitgeschakeld, vraagt de browser de gebruiker om geolocatie in te schakelen. de volumeregeling van het media-element in overweging bij het vastleggen van geluid. attribuut
- HTML: Er is nu ondersteuning voor shadowrootslotassignment op elementen op elementen In JavaScript wordt dit attribuut weergegeven door de eigenschappen. ShadowRoot.slotAssignment of HTMLTemplateElement.shadowRootSlotAssignment.
- CSS:
- Directive @container nu wordt ondersteund verzoeken style() (controleert of de container een geldige declaratie, specifieke eigenschap of aangepast eigenschap heeft, en past de stijlen dienovereenkomstig toe op de kindelementen).
- Eigenschap positie-anker nu wordt ondersteund (standaard) waarde normal (zorgt voor consistentie met de eigenschap houdt nu correct: als het wordt bijgewerkt, wordt het positie-anker ook automatisch bijgewerkt).
- API:
- Methode Sanitizer.replaceElementWithChildren() nu geeft hij false, als het vervangbare element is <svg> in de SVG-naamruimte of in de MathML-naamruimte.
- Er is nu ondersteuning voor Document Picture-in-Picture API (maakt het mogelijk om een venster bovenop andere vensters te openen, dat kan worden gevuld met elke HTML-inhoud).
- Toegevoegd eigenschap CanvasRenderingContext2D.lang (nuttig voor het instellen van de context voor een off-screen canvas, dat kan worden gerenderd voordat het aan een element is gekoppeld <canvas>).
- Methode Element.requestFullscreen() nu hetzelfde aanneemt eigenschap options.keyboardLock als parameter (maakt het mogelijk voor websites om te vragen om het toetsenbord te vergrendelen wanneer het element in de volledig schermmodus wordt weergegeven). Websites kunnen nu voorkomen dat gebruikers de volledig schermmodus verlaten door op de Esc-toets te drukken (vertrek blijft mogelijk door de toets ingedrukt te houden), en ook sommige eerder gereserveerde browser-sneltoetsen onderscheppen en hun standaardactie annuleren.
- GPUSupportedLimits nu wordt ondersteund de eigenschappen maxStorageBuffersInFragmentStage, maxStorageBuffersInVertexStage, maxStorageTexturesInFragmentStage en maxStorageTexturesInVertexStage (stellen het maximum aantal opslagbuffers en texturen in op de fragment- en vertex-shaderstages.
- De ondersteuning voor ondersteuning voor de eigenschap CSSContainerRule.conditions. De eigenschap condition vertegenwoordigt de bijbehorende richtlijn @container in de vorm van een array van objecten, waarbij elk object voor een specifieke containerconditie beschrijft.
- Ondersteuning is ingeschakeld voor Web Serial API (maakt het mogelijk om microcontrollers met seriƫle interface te beheren). Dit maakt het mogelijk om microcontrollers en debugborden (zoals ESP-apparaten, BBC micro:bit en Raspberry Pi Pico), 3D-printers, CNC-machines en andere apparaten te programmeren. Elke website die deze API wil gebruiken, moet een speciale extensie, die de vereiste machtigingen biedt, en de gebruiker moet deze extensie installeren (vergelijkbaar met hoe dit al is gedaan met WebMIDI).
- Ontwikkelaarstools: het vervolgkeuzemenu voor het beheersen van de animatiesnelheid is nu altijd beschikbaar (tot nu toe verscheen het alleen tijdens actieve animaties, wat het gebruik bij zeer korte animaties moeilijk maakte).
Bron: linux.org.ru
