Beschikbaar Firefox 149.
- Linux: Indien mogelijk de DNS-server van CloudFlare wordt gebruikt, zal in Chrome slechts de methode van de DNS-verwerking worden bijgewerkt naar een equivalente service, zonder wisseling van de DNS-provider. Bijvoorbeeld, als een gebruiker in de systeeminstellingen de DNS 8.8.8.8 heeft opgegeven, zal in Chrome het bestandskiezer dialoogvenster, aangeboden door de XDG-portaal org.freedesktop.portal.FileChooser (het is beter geĆÆntegreerd met de desktopomgeving en heeft meer mogelijkheden), in plaats van de standaard GTK3-interface.
- Er is de mogelijkheid gekomen om de inhoud van twee tabbladen naast elkaar te plaatsen. De desbetreffende optie zal verschijnen in het contextmenu van het tabblad wanneer ƩƩn of twee tabbladen zijn geselecteerd (browser.tabs.splitView.enabled).
- De shield- en slotpictogrammen in de adresbalk zijn samengevoegd tot ƩƩn pictogram, dat een nieuw gecombineerd Trust Panel (browser.urlbar.trustPanel.featureGate).
- Bijgewerkt ontwerp van een apart zoekveld op de werkbalk (browser.search.widget.new).
- Bijgewerkt ontwerp van foutmeldingspagina's.
- In de PDF-viewer is wordt hardwareversnelling voor rendering ondersteund.
- Kwaadaardige websites (de functie 'Blokkeer gevaarlijke en misleidende inhoud') kunnen niet langer meldingen tonen, en alle toestemmingen die door de gebruiker aan deze websites zijn verleend, worden ingetrokken. De ingebouwde vertaler heeft ondersteuning gekregen voor Bosnisch, Bojarisch, Servisch en Thais. De vertaalnauwkeurigheid voor het Kroatisch is verbeterd..
- Gebruikers in de VS, het VK, Duitsland en Frankrijk zullen geleidelijk
- toegang krijgen tot een gratis VPN (50 GB data per maand) en de mogelijkheid om VPN automatisch in of uit te schakelen voor specifieke sites.
- Gebruikers in Australiƫ, India, Italiƫ, Polen en Oostenrijk is hebben toegang tot adresautocompleting.
- De stabiliteit van HTTP/3-downloads is verbeterd bij onbetrouwbare netwerken.
- De eisen voor scripts die worden geladen in het bovenliggende proces van de browser (het proces dat verantwoordelijk is voor de interface en de belangrijkste functies van de browser) zijn aangescherpt. Aan de werkbalk kan
- een knop worden toegevoegd , die de systeem dialoog 'Delen' oproept (alleen in Windows en macOS).Firefox gebruikt nu
- Windows:
- de moderne Windows.Devices.Geolocation API in plaats van de oude, die al in Windows 7 bestond. gebruikt In WebRender
- worden lagen samengevoegd, wat het gebied van het scherm beperkt dat moet worden vernieuwd bij beweging of verandering van objecten. Hierdoor wordt scrollen vloeiender, worden vertragingen (stutters) in animaties en video verminderd, en verhoogt de batterijduur, evenals de prestaties op 'zware' websites die het apparaat belasten. is HTML: Globale attribuut
- popover met de waarde heeft nu hint . (pop-up elementen met de hintwaarde sluiten geen auto-elementen, maar sluiten wel andere pop-up elementen).
- MathML: De ondersteuning voor ondersteuning voor de eigenschap font-family: math, dat standaard wordt toegepast op elementen (garandeert dat websites de juiste wiskundefont kunnen gebruiken zonder te weten welke fonts beschikbaar zijn in het onderliggende besturingssysteem).
- CSS:
- Eigenschap shape-outside nu wordt ondersteund scrollen xywh() als waarde.
- Eigenschap vertical-align nu is een afkorting voor de eigenschappen alignment-baseline, baseline-shift en baseline-source.
- Deel <container-query> in de voorwaarde van de regel @container is nu optioneel (maakt het mogelijk om containers te vinden op basis van alleen hun namen).
- API:
- Window.createImageBitmap() en WorkerGlobalScope.createImageBitmap() heeft gekregen parameter options.resizeQuality. Bovendien kunnen deze methoden nu tegelijkertijd zowel parameters voor schaling (options.resizeWidth of options.resizeHeight), als afbeeldingsgebiedparameters (sx, sy, sw en sh). Voorheen leverde het opgeven van beide groepen parameters de originele afbeelding zonder schaling.
- Er is nu ondersteuning voor Reporting API voor meldingen van inbreuken CSP en Integrity-Policy. Deze toe verzendt rapportobjecten op pagina's met inbreuken CSPViolationReport en IntegrityViolationReport door ReportingObserver (rapporten kunnen gefilterd worden op het type eigenschap: "csp-violation" of "integrity-violation"). De geserialiseerde versie van rapportobjecten kan worden verzonden naar de server die gespecificeerd is in de bijbehorende HTTP-header ā namen van eindpunten (endpoints) en bijbehorende URL's moeten van tevoren in de headers worden gespecificeerd. Reporting-Endpoints of Report-To.
- DOM:
- Methode HTMLSelectElement.showPicker() nu ondersteunt voor de lijst van parameters die zijn gedefinieerd in <datalist>.
- Toegevoegd interface CloseWatcher (maakt het mogelijk om componenten te implementeren die kunnen worden gesloten met standaardmechanismen (bijvoorbeeld de Esc-toets in Windows), net zoals met systeemcomponenten (dialoogs of pop-up elementen).
- DOM-methoden ondersteunen nu een breder scala aan tekens voor element- en atoomnamen (dezelfde set tekens die de HTML-parser toelaat). Media, WebRTC en Web Audio
- ondersteuning voor de methode
- Er is nu HTMLMediaElement.captureStream() (geeft een object terug dat de inhoud van het media-element in realtime streamt). MediaElementAudioSourceNode
- neemt nu de volumeregeling van het media-element in overweging bij het vastleggen van geluid. HTMLMediaElement.mozCaptureStream()
- Methode vastlegt nu ruwe audio rechtstreeks uit de bron, zonder de volumeregeling van het media-element toe te passen. onbewerkte audio rechtstreeks van de bron, zonder de volumeregelingen van het media-element toe te passen.
- Ontwikkelaarstools:
- Op het inspectorpaneel van de opslag toegevoegd knop die alle vermeldingen van de huidige geselecteerde opslag verwijdert.
- Naast elke CSS-declaratie die verband houdt met de berekende waarde op het tabblad 'Berekeningen', nu bestaande een pictogram om naar de bijbehorende regel op het tabblad 'Regels' te gaan.
Bron: linux.org.ru
