Firefox 121

Beschikbaar Firefox 121.
Wat is er nieuw:

  • Wayland-ondersteuning inbegrepen. Standaard in plaats van XWayland zal gebruikt worden componist Wayland (meer Het is niet noodzakelijk start de browser met de MOZ_ENABLE_WAYLAND-parameters). Dit maakte het mogelijk om ondersteuning toe te voegen voor gebaren op touchpads en aanraakschermen, swipe-navigatie, ondersteuning voor verschillende DPI-instellingen wanneer er meerdere monitoren in het systeem zijn, en ook om de grafische prestaties te verbeteren. Vanwege beperkingen van het Wayland-protocol met beeld-in-beeldvensters zal moeten interactie op een speciale manier (meestal door met de rechtermuisknop op een venster te klikken), of de console-/desktopomgeving verder aan te passen (KDE / GNOME). Daarnaast, vast Een probleem waarbij het niet mogelijk was om de beeld-in-beeld-venstergrootte onder Wayland te vergroten.
  • De PDF-viewer heeft nu een zwevende knop (prullenbakpictogram) waarmee het eenvoudiger wordt om door de gebruiker toegevoegde tekeningen, afbeeldingen en tekst te verwijderen.
  • In het instellingendialoogvenster toegevoegd Optie 'Koppelingen altijd onderstrepen'.
  • Als het systeem niet over een standaard e-mailclient beschikt, kan Firefox, wanneer u een e-mailservice bezoekt die het openen van mailto://-koppelingen ondersteunt zal aanbieden stel jezelf in als e-mailclient.
  • Van Tor Browser geadopteerd patch met toegevoegde instellingen waarmee u de titel van het huidige tabblad niet kunt weergeven in de titel van het browservenster (privacy.exposeContentTitleInWindow. privacy.exposeContentTitleInWindow.pbm).
  • In veel regels wordt het woord "Kopiëren", in strijd met de regels van de Russische taal, vervangen door "Kopiëren". Hoe hij merkte een van de vrijwilligers die de Russische lokalisatie ondersteunt, is de analfabete optie gebruikelijker en bekender bij de meeste gebruikers (in de macOS-interface gebruikt Apple bijvoorbeeld "Kopiëren", en Microsoft in Windows, dat veel meer gebruikers heeft dan macOS-gebruikers, gebruikt "Kopiëren ”). In Oekraïense en Wit-Russische lokalisaties wordt ook "Kopiëren" gebruikt. Bovendien is de taal niet statisch, maar ontwikkelt en verandert hij voortdurend en passen de regels zich aan de meerderheid van de moedertaalsprekers aan.
  • Verwijderd about:plugins-pagina, die de sectie Add-ons en thema's > Plug-ins dupliceerde.
  • MacOS:
  • Windows:
    • Ga naar de pagina over:ondersteuning toegevoegd een herinnering om de Microsoft AV1-extensie uit de Windows Store te installeren (als deze ontbreekt) voor hardwareversnelling van de decodering van het AV1-formaat (ondersteund door NVIDIA RTX 3000, AMD RX 6000 (behalve 6500XT), evenals Intel Xe- en Arc Alchemist-videokaarten ).
    • Gemaakt onvermogen om Firefox in te stellen als de standaardbrowser als het is geïnstalleerd vanuit het MSIX-pakket.
    • Versterkt mechanisme voor het werken met het register.
  • HTML: geïmplementeerd ondersteunen trage voortgang kaders (), wat het initiële laden van de pagina versnelt en ook het verkeer en het geheugenverbruik vermindert (in gevallen waarin de gebruiker niet naar beneden scrollde op de pagina en het frame niet hoefde te laden).
  • CSS:
    • Eigendom tekstomloop теперь ondersteunt de balans en stabiele waarden (balans wordt gebruikt voor korte blokken inhoud, zoals koppen, en zorgt ervoor dat de inhoud gebalanceerd en gemakkelijk leesbaar is wanneer deze meerdere regels beslaat. stabiel zorgt ervoor dat bewerkte inhoud niet opnieuw wordt geplaatst terwijl de gebruiker deze aan het bewerken is ).
    • Toegevoegd ondersteuning voor selectie :heeft()gewoonlijk genoemd ouderlijk selector (hiermee kunt u stijlen toepassen op een element op basis van gerelateerde elementen, bijvoorbeeld li:has(ul) komt overeen met een lijst die de lijst op het volgende niveau bevat, en h1:has(+ p) komt overeen met een kop gevolgd door een alinea) .
    • Eigendom text-indent gekocht waarde steun elke regel и opknoping (Het maakt het gemakkelijker om bepaalde inspringstijlen voor tekst op te geven. U kunt ook verschillende waarden combineren, bijvoorbeeld tekst-inspringen: 3em hangende elke regel).
  • javascript:
    • Geïmplementeerd ondersteuning voor statische methoden Belofte.metResolvers() (Hiermee kunt u een belofte oplossen of afwijzen nadat deze is gemaakt).
    • Date.parse () ondersteunt nu extra datumformaten:
      • Formaat JJJJ-MMM-DD laat geef een jaar op dat groter is dan 9999 (bijvoorbeeld 19999-januari-01).
      • MMM-DD-JJJJ (bijv. 01 januari 1970).
      • Milliseconden voor niet-ISO-formaten (bijv. 1 januari 1970 10:00:00.050).
      • Dag van de week aan het begin (bijvoorbeeld Wed, 1970-01-01, Wed, 1970-Jan-01, terwijl de dag van de week niet correct hoeft te zijn, foo 1970-01-01 is bijvoorbeeld toegestaan).
    • Andere wijzigingen Date.parse ():
  • WebAssembly: eliminatie geïmplementeerd staart roept om de ondersteuning voor functionele talen te verbeteren.
  • WebTransport: interface WebTransportVerzendStream kreeg vastgoedondersteuning bestelling verzenden (Hiermee kunt u de prioriteit opgeven van het verzenden van een thread ten opzichte van andere threads).
  • Ontwikkelaarstools: nu in de debugger men kan afsluiten trefwoord-debugger; op de huidige pagina.

Bron: linux.org.ru

Voeg een reactie