Es va llançar el navegador web Firefox 134 i es van generar actualitzacions a branques anteriors amb un llarg període de suport: 115.19.0 i 128.6.0. La branca Firefox 135 s'ha traslladat a l'etapa de proves beta, el llançament de la qual està previst per al 4 de febrer.
Innovacions clau a Firefox 134:
- Per a alguns usuaris, s'ha proposat un nou disseny per a la pàgina que es mostra en obrir una pestanya nova. La nova opció inclou una barra de cerca, un widget de previsió meteorològica i una llista de pàgines recomanades. Els llocs més visitats i fixats no es mostren en una quadrícula, sinó en una línia. El nombre de columnes amb contingut es selecciona en funció de l'amplada de la finestra, la qual cosa us permet utilitzar de manera efectiva tot l'espai de pantalla disponible. Actualment, el nou disseny només està disponible per als usuaris dels EUA i el Canadà. Per activar-lo en altres països, a la pàgina about:config, podeu escriure “newtab” i afegir el vostre codi de país als camps amb el valor “US, CA”.

El menú desplegable que apareix després de moure el focus d'entrada a una barra d'adreces buida ara mostra no només una selecció de pàgines recomanades i obertes anteriorment, sinó també una llista de consultes de cerca executades recentment, que us permet corregir-les ràpidament o repetir-les. en un altre cercador. El menú desplegable també té botons per dur a terme accions addicionals, com ara imprimir una pàgina o canviar a una altra pestanya.

- Per a la plataforma Linux, s'ha implementat suport per a gestos addicionals al touchpad (per exemple, un toc amb dos dits per aturar el desplaçament inercial).
- Per a la plataforma Windows, s'ha afegit suport per a la descodificació de vídeo de maquinari en format HEVC (H.265).
- Alemanya, Àustria, Bèlgica, Itàlia, els Països Baixos, Espanya, Suècia i Suïssa han tingut l'oportunitat d'utilitzar el motor de metacerca Ecosia, que defensa la conservació del medi ambient i destina la major part dels seus beneficis a la plantació d'arbres. servidors L'empresa utilitza fonts d'energia renovables. Els resultats de la cerca es generen consultant els motors de cerca Bing i Google.
- Assegura que l'especificació es segueix amb més precisió quan es determina l'estat d'activació de l'usuari. L'activació indica l'inici de la interacció de l'usuari amb la pàgina, com ara moure el ratolí, fer clic als botons o navegar a un menú. Després de l'activació, algunes API web estan disponibles, per exemple, els diàlegs emergents es bloquegen fins a l'activació. Els canvis a les condicions d'activació proposats a la nova versió fan que el bloqueig dels diàlegs emergents sigui menys estricte i redueix el nombre d'advertiments de bloqueig falsos.
- Els elements amb una posició absoluta (els que tenen el conjunt de propietats "posició: absoluta") poden utilitzar les propietats CSS align-self, justify-self i place-self.
- JavaScript ha afegit suport per al mètode RegExp.escape(), dissenyat per escapar dels caràcters utilitzats per construir expressions regulars en una cadena. Les cadenes escapades d'aquesta manera es poden utilitzar amb seguretat com a plantilla al constructor RegExp().
- S'ha afegit el mètode Promise.try(), que us permet convertir el resultat de qualsevol trucada de retorn de trucada en una Promesa per simplificar la gestió d'errors en executar funcions executades tant en mode asíncron com en mode síncron.
- S'ha afegit suport per al còdec VP8 a WebRTC per al vídeo Simulcast quan s'emet el contingut de Windows o tota la pantalla.
- S'ha afegit suport experimental per a l'atribut HTML de correcció automàtica i la propietat HTMLElement.autocorrect JavaScript, que permet la correcció automàtica del text introduït als elements d'entrada com ara " "I" " Per habilitar-lo, hauríeu d'establir la marca "dom.forms.autocorrect" a about:config.
- Eines de depuració de complements millorades. Per exemple, és possible tornar a carregar automàticament el codi del complement al depurador després de tornar a carregar el complement.
- El depurador de JavaScript proporciona la conversió automàtica dels punts de registre (punts de registre, com els punts d'interrupció, però per a la sortida d'informació al registre) en marques del perfilador, que us permet afegir marques similars directament des del depurador al sistema de perfils.
- El tauler de seguiment de l'activitat de la xarxa a les eines de desenvolupament web ara mostra informació sobre les dades transmeses a les respostes amb el codi 103 "Early Hints".

A més de les innovacions i correccions d'errors, Firefox 134 ha corregit 20 vulnerabilitats. 11 vulnerabilitats estan marcades com a perilloses. 10 vulnerabilitats perilloses són causades per problemes de memòria, com ara desbordaments de memòria intermèdia i accés a àrees de memòria ja alliberades. Potencialment, aquests problemes poden provocar l'execució del codi d'un atacant en obrir pàgines especialment dissenyades. Una altra vulnerabilitat perillosa (CVE-2025-0244) està relacionada amb la possibilitat de suplantació de la barra d'adreces a la versió d'Android mitjançant un esquema de protocol incorrecte.
Font: opennet.ru



