Disponible Firefox 121.
Que hi ha de nou:
- Suport Wayland inclòs. Per defecte en lloc de XWayland serà utilitzat el compositor Wayland (més no obligatori inicieu el navegador amb els paràmetres MOZ_ENABLE_WAYLAND). Això va permetre afegir suport per a gestos a les pantalles tàctils i pantalles tàctils, navegació amb lliscament, suport per a diferents configuracions de DPI quan hi ha diversos monitors al sistema i també millorar el rendiment dels gràfics. A causa de les limitacions del protocol Wayland amb finestres d'imatge en imatge haurà de fer-ho o interactuar d'una manera especial (normalment fent clic amb el botó dret en una finestra), o personalitzar encara més l'entorn de la consola/escriptori (KDE / GNOME). A més, fix Un problema en què no era possible augmentar la mida de la finestra d'imatge a la imatge a Wayland.
- El visualitzador de PDF ara té un botó flotant (icona de paperera) que facilita la supressió de dibuixos, imatges i text afegits per l'usuari.
- Al diàleg de configuració afegit Opció "Sempre subratlla els enllaços".
- Si el sistema no té configurat un client de correu electrònic predeterminat, quan visiteu un servei de correu electrònic que admeti l'obertura d'enllaços mailto://, Firefox oferirà estableix-te com a client de correu electrònic.
- D' Tor Browser adoptat pegat amb paràmetres afegits que us permeten no mostrar el títol de la pestanya actual al títol de la finestra del navegador (privacy.exposeContentTitleInWindow. privacy.exposeContentTitleInWindow.pbm).
- En moltes línies, la paraula "Còpia", contràriament a les regles de la llengua russa, es substitueix per "Còpia". Com va assenyalar Un dels voluntaris que dóna suport a la localització russa, l'opció analfabeta és més comuna i familiar per a la majoria d'usuaris (per exemple, a la interfície de macOS, Apple utilitza "Copia" i Microsoft a Windows, que té molts més usuaris que usuaris de macOS, utilitza "Copia". ”). A les localitzacions d'Ucraïna i Bielorússia, també s'utilitza "Còpia". A més, la llengua no és estàtica, està en constant desenvolupament i canvi, i les seves regles s'adapten a la majoria de parlants nadius.
- S'ha suprimit pàgina about:plugins, que duplicava la secció Complements i temes > Connectors.
- macOS:
- Implementat suport de l'equip Control de veu.
- Implementat donar suport Passkey.
- Windows:
- Aneu a la pàgina sobre:suport afegit un recordatori per instal·lar l'extensió Microsoft AV1 des de la botiga de Windows (si no hi ha) per a l'acceleració de maquinari de la descodificació del format AV1 (admesa per NVIDIA RTX 3000, AMD RX 6000 (excepte 6500XT), així com les targetes de vídeo Intel Xe i Arc Alchemist ).
- Fixat impossibilitat de configurar Firefox com a navegador predeterminat si s'instal·la des del paquet MSIX.
- Millorat mecanisme per treballar amb el registre.
- HTML: implementat donar suport càrrega mandrosa marcs (), que accelera la càrrega inicial de la pàgina, i també redueix el trànsit i el consum de memòria (en els casos en què l'usuari no s'ha desplaçat cap avall per la pàgina i no calia carregar el marc).
- CSS:
- Propietat embolcall de text ara suports balanç i valors estables (l'equilibri s'utilitza per a blocs curts de contingut, com ara encapçalaments, i garanteix que el contingut sigui equilibrat i fàcil de llegir quan abasta diverses línies. stable garanteix que el contingut editat no es redistribueixi mentre l'usuari l'està editant ).
- Afegit suport del selector : té ()anomenada comunament parental selector (permet aplicar estils a un element basat en elements relacionats, per exemple, li:has(ul) coincidirà amb una llista que conté la llista de nivell següent, i h1:has(+p) coincidirà amb un encapçalament seguit d'un paràgraf) .
- Propietat sagnat de text adquirit suport de valors cada línia и penja (Fa més fàcil especificar determinats estils de sagnat de text. També podeu combinar diferents valors, per exemple, text-indent: 3em penjant cada línia).
- JavaScript:
- Implementat suport del mètode estàtic Promise.withResolvers() (us permet resoldre o rebutjar una promesa després d'haver-la creat).
- data.parse() ara admet formats de data addicionals:
- Format AAAA-MMM-DD permet especifiqueu un any superior a 9999 (per exemple, 19999-gen-01).
- MMM-DD-AAAA (p. ex. 01-gen-1970).
- Mil·lisegons per a formats no ISO (per exemple, 1 de gener de 1970 10:00:00.050).
- Dia de la setmana al principi (per exemple, Dm, 1970-01-01, Dm, 1970 de gener de 01, mentre que el dia de la setmana no ha de ser correcte, per exemple, es permet foo 1970-01-01).
- Altres canvis data.parse():
- Les dates AAAA-M-DD i AAAA-MM-D són més grans no es perceben com les dates GMT.
- Mil·lisegons ara estan circumcidats després de 3 caràcters, en lloc de ser arrodonit.
- WebAssembly: eliminació implementada crides de cua per millorar el suport dels llenguatges funcionals.
- WebTransport: interfície WebTransportSendStream va obtenir suport de propietat enviar la comanda (us permet especificar la prioritat d'enviament d'un fil en relació amb altres fils).
- Eines per a desenvolupadors: ara al depurador un pot desactivar depurador de paraules clau; a la pàgina actual.
Font: linux.org.ru