Versió de Firefox 96

S'ha llançat el navegador web Firefox 96. A més, s'ha creat una actualització de la branca de suport a llarg termini: 91.5.0. La branca de Firefox 97 s'ha traslladat a l'etapa de proves beta, el llançament de la qual està previst per al 8 de febrer.

Principals innovacions:

  • S'ha afegit la possibilitat de forçar els llocs a activar un tema fosc o clar. El navegador canvia el disseny del color i no requereix suport del lloc, cosa que us permet utilitzar un tema fosc als llocs que només estan disponibles en colors clars i un tema clar als llocs foscos.
    Versió de Firefox 96

    Per canviar la representació del color a la configuració (sobre:preferències) a la secció "General/Idioma i aparença", s'ha proposat una nova secció "Colors", en la qual podeu habilitar la redefinició del color en relació amb l'esquema de colors del sistema operatiu o assignar colors manualment.

    Versió de Firefox 96

  • Reducció de soroll significativament millorada i control automàtic de guany d'àudio, així com cancel·lació d'eco lleugerament millorada.
  • La càrrega del fil d'execució principal s'ha reduït significativament.
  • S'ha aplicat una restricció més estricta a la transferència de Cookies entre llocs, prohibint el tractament de Cookies de tercers establertes en accedir a llocs diferents del domini de la pàgina actual. Aquestes galetes s'utilitzen per fer un seguiment dels moviments dels usuaris entre llocs en el codi de xarxes publicitàries, ginys de xarxes socials i sistemes d'anàlisi web. Per controlar la transmissió de galetes, s'utilitza l'atribut Same-Site especificat a la capçalera “Política de galetes”, que per defecte ara s'estableix en el valor “Same-Site=Lax”, que limita l'enviament de galetes per a llocs web creuats. subsol·licituds, com ara una sol·licitud d'imatge o la càrrega de contingut a través d'un iframe d'un altre lloc, que també proporciona protecció contra atacs CSRF (Cross-Site Request Forgery).
  • S'han resolt els problemes amb la qualitat del vídeo reduïda en alguns llocs i amb el restabliment de la capçalera SSRC (identificador de font de sincronització) en veure un vídeo. També hem solucionat un problema amb una resolució reduïda en compartir la pantalla mitjançant WebRTC.
  • A macOS, fer clic als enllaços de Gmail ara els obre en una pestanya nova, igual que en altres plataformes. A causa de problemes no resolts, macOS no permet fixar vídeos en mode de pantalla completa.
  • Per simplificar la configuració dels estils de tema fosc, s'ha afegit un nou esquema de colors de propietats CSS, que us permet determinar en quins esquemes de colors es pot mostrar correctament un element. Els esquemes admesos inclouen "llum", "fosc", "mode dia" i "mode nocturn".
  • S'ha afegit una funció CSS ​​hwb() que es pot especificar en lloc dels valors de color per definir els colors segons el model de color HWB (tonalitat, blancura, negre). Opcionalment, la funció pot especificar un valor de transparència.
  • La funció "reversed()" s'ha implementat per a la propietat CSS de restabliment del comptador, que us permet utilitzar comptadors CSS invertits per numerar elements en ordre descendent (per exemple, podeu mostrar números d'elements a llistes). en ordre descendent).
  • A la plataforma Android es proporciona suport per al mètode navigator.canShare(), que permet comprovar la possibilitat d'utilitzar el mètode navigator.share(), que proporciona un mitjà per compartir informació a les xarxes socials, per exemple, et permet per generar un botó unificat per compartir a les xarxes socials utilitzades pel visitant, o organitzar l'enviament de dades a altres aplicacions.
  • L'API Web Locks està activada per defecte, la qual cosa us permet coordinar el treball d'una aplicació web en diverses pestanyes o accedir als recursos dels treballadors web. L'API proporciona un mitjà per adquirir bloquejos de manera asíncrona i alliberar els bloquejos un cop s'hagi completat el treball necessari en el recurs compartit. Mentre un procés manté el bloqueig, altres processos esperen que s'alliberi sense aturar l'execució.
  • Al constructor IntersectionObserver(), quan es passa una cadena buida, la propietat rootMargin s'estableix per defecte en lloc de llançar una excepció.
  • S'ha implementat la capacitat d'exportar elements de llenç en format WebP quan es crida als mètodes HTMLCanvasElement.toDataURL(), HTMLCanvasElement.toBlob() i OffscreenCanvas.toBlob.
  • La versió beta de Firefox 97 marca una modernització del procés de descàrrega de fitxers: en comptes de mostrar un missatge abans de començar la descàrrega, ara els fitxers es comencen a descarregar automàticament i es poden obrir en qualsevol moment mitjançant el tauler de progrés de la descàrrega.

A més de les innovacions i correccions d'errors, Firefox 96 ha corregit 30 vulnerabilitats, de les quals 19 estan marcades com a perilloses. 14 vulnerabilitats 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. Els problemes perillosos també inclouen eludir l'aïllament d'Iframe mitjançant XSLT, condicions de carrera quan es reprodueixen fitxers d'àudio, desbordament de la memòria intermèdia quan s'utilitza el filtre CSS blendGaussianBlur, accedir a la memòria després d'haver estat alliberada en processar determinades sol·licituds de xarxa, substituir el contingut de la finestra del navegador mitjançant la manipulació completa. -mode de pantalla, bloquejant la sortida del mode de pantalla completa.

A més, podeu notar l'anunci de cooperació entre la distribució Linux Mint i Mozilla, dins del qual la distribució oferirà versions oficials no modificades de Firefox sense l'ús de pedaços addicionals de Debian i Ubuntu, sense substituir la pàgina d'inici a linuxmint.com/start. , sense substituir els motors de cerca i sense canviar la configuració predeterminada. En lloc dels motors de cerca Yahoo i DuckDuckGo, s'utilitzarà un conjunt de Google, Amazon, Bing, DuckDuckGo i Ebay. A canvi, Mozilla transferirà una certa quantitat de diners als desenvolupadors de Linux Mint. S'oferiran nous paquets amb Firefox per a les branques Linux Mint 19.x, 20.x i 21.x. Avui o demà, als usuaris se'ls oferirà un paquet Firefox 96, emès d'acord amb l'acord.

Font: opennet.ru

Afegeix comentari