Versió de Firefox 71

tingué lloc llançament del navegador web Firefox 71I versió mòbil Firefox 68.3 per a la plataforma Android. A més, s'ha generat una actualització branques amb suport a llarg termini 68.3.0. Aviat a l'escenari proves beta La branca de Firefox 72 es traslladarà, el llançament de la qual està previst per al 7 de gener (projecte passa per sobre per a una nova 4 setmanes cicle de desenvolupament).

El principal innovacions:

  • Proposat una nova interfície per a la pàgina "about:config", que és una pàgina web de servei que s'obre dins del navegador, escrita en HTML, CSS i JavaScript. Els elements de la pàgina es poden seleccionar arbitràriament amb el ratolí (incloses diverses línies alhora) i col·locar-los al porta-retalls sense utilitzar el menú contextual. La cadena de cerca superior s'ha mantingut i ampliat per incloure variables noves. A més, s'ha implementat suport per a la cerca a través d'un mecanisme estàndard, que també s'utilitza per a la cerca en pàgines normals amb cerca pas a pas de coincidències.

    Versió de Firefox 71

    Per a cada paràmetre, s'ha afegit un botó que permet invertir variables amb valors booleans (vertader/fals) o editar variables de cadena i numèriques. Per als valors modificats per l'usuari, s'ha afegit un botó per tornar els canvis al valor predeterminat.

    Versió de Firefox 71

    Després d'obrir about:config, per defecte els elements no es mostren i només és visible la barra de cerca, i per veure la llista sencera cal que feu clic al botó "Mostra-ho tot". A Configuració afegit opció "general.aboutConfig.enable", permetent restaurar l'accés a la pàgina about:config si es va desactivar opcionalment en l'etapa de construcció;

    Versió de Firefox 71

  • Implicats de manera predeterminada, una nova interfície per visualitzar els certificats TLS, accessible a través de la pàgina de servei "about:certificate" i el menú "Eines > Informació de la pàgina > Seguretat > Veure certificat". La implementació de la interfície de visualització de certificats s'ha reescrit completament mitjançant JavaScript i tecnologies web estàndard, i també s'ha adaptat a l'estil Firefox Quantum. Si abans s'obria una finestra separada per veure els certificats, ara la informació es mostra en una pestanya en un formulari que recorda un complement. Segurament alguna cosa.

    Versió de Firefox 71

  • Modernitzat disseny de la barra d'adreces. El canvi més notable va ser l'abandonament de la visualització de la llista de recomanacions a tota l'amplada de la pantalla a favor d'una finestra desplegable clarament marcada. Els canvis proposats continuen amb el desenvolupament de la nova implementació de la barra d'adreces Quantum Bar, que va aparèixer a Firefox 68 i es caracteritza per una reescriptura completa del codi, substituint XUL/XBL per una API web estàndard. En la primera etapa, el disseny de Quantum Bar va repetir completament l'antiga barra d'adreces i els canvis es van limitar a la reelaboració interna. Ara s'ha començat a treballar per millorar l'aspecte. Actualment, els canvis estan desactivats per defecte i requereixen l'activació mitjançant la configuració "browser.urlbar.megabar" a about:config.

    Versió de Firefox 71

  • Afegit donar suport llançar el navegador en mode quiosc d'Internet, que s'activa especificant l'opció "-kiosk" a la línia d'ordres i permet treballar només en mode de pantalla completa. La visualització dels controls de la interfície, les finestres emergents, els menús contextuals i els indicadors d'estat de càrrega de pàgines (visualització d'enllaços i URL actual) està bloquejada. L'entrada del teclat està molt limitada, per exemple, el processament de les tecles Alt i Ctrl està desactivat, cosa que impedeix sortir del navegador, canviar a una altra aplicació o obrir un altre lloc. El mode es pot utilitzar per organitzar el funcionament de diversos terminals autònoms, estands publicitaris, panells de demostració i altres sistemes limitats a treballar amb un lloc web/aplicació web.
  • Al complement del sistema inclòs amb el navegador En cas de bloqueig (anteriorment el complement es lliurava com a Lockbox), ofrena Interfície "about:logins" per gestionar les contrasenyes desades, el reconeixement de subdominis ha aparegut en omplir automàticament els formularis d'entrada de contrasenyes. També s'han implementat alertes de Firefox Monitor sobre comptes compromesos per als usuaris amb lectors de pantalla.
  • Les compilacions per a Windows, Linux i macOS utilitzen un descodificador MP3 natiu.
  • S'han afegit notificacions sobre el codi de bloqueig per a la mineria de criptomonedes al mode anti-traça avançat. El tauler que es mostra quan feu clic a la icona de les imatges de l'escut a la barra d'adreces mostra un comptador de rastrejadors bloquejats.
  • Per als usuaris de Windows, la possibilitat de veure el vídeo en mode d'imatge a imatge està activada de manera predeterminada, cosa que us permet separar el vídeo en forma de finestra flotant que roman visible mentre navegueu pel navegador. Per veure-ho en aquest mode, heu de fer clic a la informació sobre eines o al menú contextual que es mostra quan feu clic amb el botó dret al vídeo, seleccioneu "Imatge a la imatge" (a YouTube, que substitueix el seu propi controlador de menú contextual, heu de fer clic amb el botó dret del ratolí). feu clic dues vegades o feu clic amb la tecla Maj premuda). En sistemes que no són Windows, el suport de mode es pot activar a about:config mitjançant l'opció "media.videocontrols.picture-in-picture.enabled".
  • Implementat suport per a la disposició multicapa imbricada dels elements de la pàgina (Graella CSS Nivell 2), que millora significativament la flexibilitat de crear dissenys de pàgina alineats a la quadrícula, ja que ofereix la possibilitat de definir elements secundaris ancorats a les cel·les pares (col·locant una quadrícula separada dins d'una cel·la). Les quadrícules imbricades es defineixen amb el valor "subquadrícula" a les propietats "grid-template-columns" i "grid-template-files". També s'ha afegit suport per a les quadrícules imbricades al mode d'inspecció de DevTools Grid Inspector.
  • S'ha afegit una propietat a CSS columna-span, permetent que l'element abasti totes les columnes.
  • En una propietat CSS clip-path S'ha afegit la possibilitat de determinar l'àrea de limitació de visibilitat especificada mitjançant la funció Camí() в format Esquema SVG.
  • Afegit la capacitat de tenir en compte el coeficient de relació d'aspecte definit a través de la propietat relació d'aspecte, per als atributs HTML "alçada" i "amplada" a l'etiqueta img.
  • Mètode afegit a JavaScript Promise.allSettled(), que només retorna promeses ja complertes o rebutjades, sense tenir en compte les promeses pendents (permet esperar el resultat de l'execució abans d'executar un altre codi).
  • Classe implementada MathMLElement (abans només es donava la classe Element), elements que defineixen la notació MathML. També s'afegeix l'arbre MathML DOM corresponent amb el qual podeu utilitzar mathmlEl.style i controladors d'esdeveniments globals.
  • S'ha afegit un constructor al DOM StaticRange() per crear un objecte StaticRange que representi una part del contingut DOM.
  • S'ha afegit l'API Sessió de mitjans, que proporciona eines per personalitzar un bloc amb informació sobre la reproducció de contingut multimèdia a l'àrea de notificacions. Mitjançant aquesta API, una aplicació web no només pot mostrar una notificació sobre l'inici de la reproducció d'una cançó nova, sinó que també pot organitzar el control des de l'àrea de notificació o mitjançant la interfície de l'estalvi de pantalla, per exemple, col·locar botons per fer una pausa, moure's per la reproducció, o passar a la següent cançó.
  • A l'API per a desenvolupadors de complements millorat manejar errors en carregar dades. Les finestres emergents obertes per complements mitjançant la trucada windows.create mostren ara el nom del complement en lloc de l'URL del complement ("moz-extension://").
  • WebGL ara admet extensions OVR_multiview2, que us permet renderitzar a diverses finestres alhora amb una trucada (per exemple, útil per a la sortida estèreo a WebXR);
  • La interfície per inspeccionar l'activitat de la xarxa inclou la capacitat d'analitzar les etapes de processament d'una sol·licitud de xarxa amb visualització separada del temps de resolució en DNS, establiment de connexió, enviament de dades i recepció de resposta. La informació es proporciona mitjançant una nova pestanya de temporització a la barra lateral dreta.

    Versió de Firefox 71

  • A la interfície de seguiment de l'activitat de xarxa predeterminada inclòs mode per inspeccionar connexions WebSocket amb la possibilitat de posar en pausa les connexions actives.

    Versió de Firefox 71

  • S'ha afegit a Network Monitor donar suport cerca de text complet en cossos de sol·licitud/resposta, galetes i capçaleres, i també implementat oportunitat bloquejant la càrrega de determinats URL afegint filtres amb les màscares necessàries.

    Versió de Firefox 71

  • Implementat a la consola web mode multilínia edició, que us permet introduir construccions JavaScript dividides en diverses línies i executar-les no prement Enter, sinó fent clic al botó Executar. El mode està dissenyat com un tauler lateral, que es mostra després de fer clic a la icona "tauler dividit" a la part dreta del camp d'entrada o mitjançant la drecera de teclat Ctrl+B.

    Versió de Firefox 71

  • El depurador de JavaScript proporciona Vista prèvia valors de variables en el lloc del seu ús al codi, implementats conducció registre d'esdeveniments i s'ha afegit la possibilitat de desactivar-lo bloc emergent amb punts d'interrupció (devtools.debugger.features.overlay a about:config).

    Versió de Firefox 71

  • S'ha preparat una actualització correctiva per a Firefox 68.2 per a Android. Us recordem que la formació de noves versions significatives de Firefox per a Android s'ha interromput. Per substituir Firefox per a Android, amb nom en clau Fenix ​​​​(distribuït com a Previsualització de Firefox) s'està desenvolupant un nou navegador per a dispositius mòbils que utilitzen el motor GeckoView i un conjunt de biblioteques de components d'Android de Mozilla.

    La disminució del nombre de vulnerabilitats crítiques es deu al fet que els problemes de memòria, com ara els desbordaments de memòria intermèdia i l'accés a àrees de memòria ja alliberades, ara es marquen com a perillosos, però no crítics. La nova versió soluciona 13 problemes similars que podrien provocar que s'executés codi atacant quan s'obren pàgines especialment dissenyades.

A més de les innovacions i correccions d'errors, Firefox 71 ha corregit 26 vulnerabilitats, dels quals 17 (recollits sota CVE-2019-17013 и CVE-2019-17012) es marquen com a potencialment capaços de conduir a l'execució de codi atacant quan s'obren pàgines especialment dissenyades. Cal destacar que els problemes de memòria, com ara els desbordaments de memòria intermèdia i l'accés a àrees de memòria ja alliberades, ara es marquen com a perillosos, però no crítics.

Font: opennet.ru

Afegeix comentari