De release van de webbrowser is een feit , evenals Firefox 68.5 voor het Android-platform. Daarnaast is er een update uitgebracht. met een lange ondersteuningsperiode . Binnenkort zal in de fase de Firefox 74 tak, waarvan de release gepland staat op 10 maart (project op een 4-wekelijks ).
:
- In de modus van DNS-aanroep over HTTPS (DoH, DNS over HTTPS) is ondersteuning voor de service toegevoegd , naast de eerder aangeboden DNS-server CloudFlare ("https://1.1.1.1/dns-query"). Activeer DoH en kies in de netwerkverbindinginstellingen.
- De eerste fase is gerealiseerd van ondersteuning voor handmatig geïnstalleerde extensies. Deze wijziging heeft alleen betrekking op de installatie van extensies in algemene mappen (/usr/lib/mozilla/extensions/, /usr/share/mozilla/extensions/ of ~/.mozilla/extensions/), die door alle instanties van Firefox in het systeem worden verwerkt (zonder gebruikersbinding). Deze methode wordt gewoonlijk gebruikt voor de vooraf-installatie van extensies in distributies, voor ongewenste invoeging met externe applicaties, voor de integratie van schadelijke extensies of voor de aparte levering van extensies met hun eigen installer. In Firefox 73 blijven dergelijke extensies functioneren, maar worden ze verplaatst van de algemene map naar de individuele gebruikersprofielen, dat wil zeggen, ze worden omgezet naar het formaat dat wordt gebruikt bij installatie via de extensiebeheerder.
- Het is nu mogelijk om een globale basiszoomniveau in te stellen, dat voor alle pagina's geldt, in plaats van gebonden te zijn aan afzonderlijke websites. De algemene zoom kan worden gewijzigd in de instellingen (about:preferences) in de sectie 'Taal en Verschijning'. In de instellingen is er ook een optie toegevoegd om zoom alleen voor tekst toe te passen, zonder afbeeldingen aan te raken.
- De dialoog om inloggegevens op te slaan verschijnt nu alleen als de waarde van de inlog in het invoerveld is gewijzigd.
- Op met NVIDIA-stuurprogramma's nieuwere dan versie 432 en een schermresolutie van minder dan 1920×1200 hebben het compositiesysteem [[https://wiki.mozilla.org/Platform/GFX/WebRender_Where]]. Het WebRender-compositingsysteem is geschreven in Rust en haalt afbeeldingsrenderingoperaties van de pagina naar de GPU.
- het gebruik van het concept 'Site Specific Browser' (SSB) voor
het werken met een webapplicatie als een gewone desktopapplicatie. In de modus
In SSB, the menu, address bar, and other browser interface elements are hidden, and only links to pages of the current website are allowed to open in the current window (external links open in a separate browser window). Unlike the existing kiosk mode, this operates not in fullscreen mode, but in a regular window without specific Firefox interface elements. To open a link in SSB mode, a command-line flag "--ssb" can be used when creating shortcuts for web applications. This mode can also be activated with the "Launch Site Specific Browser" button found in the page actions menu (the three dots to the right of the address bar). By default, the mode is inactive and requires enabling by specifying "browser.ssb.enabled = true" in about:config. - In high contrast mode, designed for individuals with impaired vision or color perception, support for background images has been added. To maintain readability and ensure an adequate level of contrast, visible text is set against a distinct background that uses the active theme color.
- Improved sound quality when speeding up or slowing down playback;
- Enhanced auto-detection of old text encodings on pages where encoding information is not explicitly specified.
- The search bar in the web console now allows filtering by a missing key by specifying the '-' symbol before the mask or regular expression. For example, the search query "-img" will display all elements that do not contain the string "img", while "-/(cool|rad)/" will show elements that do not match the regular expression "/(cool|rad)/".
- Nieuwe CSS-eigenschappen toegevoegd en to control scrolling behavior at the logical boundary of the scroll area.
- In SVG, support for properties has been added. en .
- The HTMLFormElement now includes the method , which initiates programmatic submission of form data similarly to clicking a submit button. This function can be used when developing custom submit buttons, where a call to form.submit() is insufficient due to not triggering interactive validation, generating a 'submit' event, and passing data associated with the submit button.
- Eigenschappen en Het Window-object retourneert nu altijd de werkelijke opgegeven breedte en hoogte van het gebied (), en niet de maat van het zichtbare gedeelte (Visual Viewport).
- Prestatie-optimalisatie van de web-ontwikkelaar tools. De belasting bij het verzamelen van statistieken voor het netwerkactiviteit dashboard is verminderd. In de JavaScript-debugger en webconsole is de laadtijd van grote scripts versneld met verwijzing naar hun oorspronkelijke bronbestanden (source-mapped).
- In de webconsole worden problemen met het overschrijden van de grenzen van het huidige domein (, Cross-Origin Resource Sharing) nu weergegeven als fouten in plaats van waarschuwingen. Variabelen gedefinieerd in expressies zijn nu beschikbaar voor autocompletion in de console.
- In de web-ontwikkelaarstools is dekodering van berichten (JSON, MsgPack en CBOR) in het WAMP-formaat (WebSocket Web Application Messaging Protocol) die via een WebSocket-verbinding worden verzonden, toegevoegd in het netwerkinspectiegedeelte.
Naast de nieuwe functies en bugfixes zijn er 73 kwetsbaarheden in Firefox verholpen, , waarvan 11 (samengevoegd onder CVE-2020-6800 en CVE-2020-6801) zijn gemarkeerd als potentieel in staat om uitvoerbare code van een kwaadwillende te veroorzaken bij het openen van speciaal opgemaakte pagina's. Ter herinnering worden geheugenproblemen, zoals bufferoverlopen en toegang tot al vrijgegeven geheugengebieden, sinds kort als gevaarlijk maar niet kritisch gemarkeerd.
Bron: opennet.ru
