Utgivelse av Firefox 71

Har funnet sted utgave av nettleseren Firefox 71, samt mobilversjonen Firefox 68.3 for the Android platform. Additionally, an update has been formed grenen med langvarig støtte 68.3.0. I nærmeste fremtid vil det gå til stadiet betatesting the Firefox 72 branch will transition, with the release scheduled for January 7 (project switches to a new 4-week utviklingssyklus).

Viktige nyheter:

  • Proposed a new interface for the 'about:config' page, which is an internal web page that opens in the browser, written in HTML, CSS, and JavaScript. Page elements can be freely selected with the mouse (including multiple lines at once) and placed in the clipboard without using the context menu. The top search bar has been preserved and expanded with the ability to add new variables. Additionally, support for searching via the standard mechanism has been implemented, which is used for searching on regular pages with step-by-step matching.

    Utgivelse av Firefox 71

    A button has been added for each setting, allowing the inversion of variables with Boolean values (true/false) or the editing of string and numeric variables. For user-modified values, a button has been added to revert changes to the default value.

    Utgivelse av Firefox 71

    After opening about:config by default, items are not displayed and only the search bar is visible, and to view the entire list you need to click the 'Show all' button. In the settings er det lagt til the option 'general.aboutConfig.enable' som to restore access to the about:config page if it was optionally disabled at the build stage;

    Utgivelse av Firefox 71
  • Involvert by default, the new TLS certificate viewing interface is available through the 'about:certificate' service page and the 'Tools > Page Info > Security > View Certificate' menu. The implementation of the certificate viewing interface has been completely rewritten using JavaScript and standard web technologies, and is also aligned with the design style of Firefox Quantum. Previously, a separate window was opened to view certificates, but now the information is displayed in a tab in a format resembling an extension. Certainly Something.

    Utgivelse av Firefox 71
  • Modernized utforming av adressefeltet. Den mest bemerkelsesverdige endringen er overgangen fra å vise en liste med anbefalinger over hele skjermbredden til en tydelig definert nedtrekksmeny. De foreslåtte endringene fortsetter utviklingen av den nye implementeringen av adressefeltet Quantum Bar, som ble introdusert i Firefox 68 og kjennetegnes ved en fullstendig omprogrammering av koden, hvor XUL/XBL er blitt erstattet med standard Web API. På det første stadiet gjentok utformingen av Quantum Bar helt det gamle adressefeltet, og endringene var bare interne omarbeidelser. Nå har arbeidet med å forbedre utseendet startet. Endringene er foreløpig deaktivert som standard og krever aktivering via innstillingen «browser.urlbar.megabar» i about:config.

    Utgivelse av Firefox 71
  • Lagt til støtte lanseringen av nettleseren i kiosk-modus, som aktiveres ved å angi alternativet «—kiosk» i kommandolinjen og fører til at det kun kan arbeides i helskjermmodus. Visningen av kontrollelementene i grensesnittet, popup-vinduer, kontekstmenyer og indikatorer for lastestatus (visning av lenker og gjeldende URL) er blokkert. Tastaturinngangen er sterkt begrenset, for eksempel er behandling av Alt- og Ctrl-tastene deaktivert, noe som forhindrer at man kan forlate nettleseren, bytte til en annen applikasjon eller åpne et annet nettsted. Modusen kan brukes til å organisere arbeidet til forskjellige autonome terminaler, reklameplakater, demonstrasjonspaneler og andre systemer som er begrenset til å arbeide med én nettside/webapplikasjon.
  • I nettleseren inkludert systemutvidelsen Lockwise (tidligere ble utvidelsen levert som Lockbox), som tilbyr grensesnittet «about:logins» for å administrere lagrede passord, har fått gjenkjenning av underdomener ved autofullføring av passordskjemaer. Varsler fra Firefox Monitor om kompromittering av kontoer er også implementert for brukere med skjermlesere.
  • I versjonene for Windows, Linux og macOS er en innfødt MP3-dekoder aktivert.
  • I den utvidede beskyttelsesmodusen mot sporing er det lagt til varsler om blocking av kryptovaluta-gruvekode. I panelet som vises når man klikker på ikonet med bildet av et skjold i adressefeltet, er visning av antallet blokkerte tracker lagt til.
  • For Windows users, the ability to view videos in Picture-in-Picture mode is enabled by default, allowing the video to be detached into a floating window that remains visible while navigating the browser. To view in this mode, you need to click on the pop-up tooltip or in the context menu displayed when right-clicking on the video, then select 'Picture in picture' (in YouTube, which provides its own context menu handler, you should right-click twice or click while holding down the Shift key). In systems other than Windows, support for this mode can be enabled in about:config using the option 'media.videocontrols.picture-in-picture.enabled'.
  • API: support for nested multi-layered layout of page elements (CSS Grid Level 2), which significantly improves the flexibility of building grid-aligned page layouts by providing the ability to define child elements tied to parent cells (placing a separate grid inside a cell). Nested grids are defined through the use of the value 'subgrid' in the properties 'grid-template-columns' and 'grid-template-rows'. Support for nested grids has also been added in the DevTools Grid Inspector mode.
  • In CSS, the property column-span, allows an element to span all columns.
  • In the CSS property clip-path , the ability to define a visibility clipping area specified using the function path() i in SVG contour format has been added. the ability to account for the aspect ratio defined through the property
  • Lagt til aspect-ratio , for the HTML attributes 'height' and 'width' in the img tag.In JavaScript, the method
  • Promise.allSettled() , has been added, which returns only already fulfilled or rejected promises, without considering promises waiting for execution (allows waiting for the execution result before running other code).The class
  • MathMLElement (previously only provided by the class ), defines elements in the MathML notation. ElementA corresponding MathML DOM tree has also been added, with which you can use mathmlEl.style and global event handlers. In the DOM, a constructorStaticRange()
  • has been added to create a StaticRange object that represents a portion of DOM content. Media Session for å opprette et StaticRange-objekt som representerer en del av DOM-innholdet.
  • API er lagt til Media Session, som gir verktøy for å tilpasse blokken med informasjon om avspilling av multimedia innhold i varslingsområdet. Gjennom dette API-et kan web-applikasjonen ikke bare vise et varsel om starten av avspilling av en ny komposisjon, men også organisere kontroll fra varslingsområdet eller via skjermsparergrensesnittet, for eksempel ved å plassere knapper for pause, spoling eller overgang til neste komposisjon.
  • I API-et for utvidelsesutviklere er forbedret behandling av feil ved datainnhenting. I popup-vinduer som åpnes av utvidelser via windows.create, vises utvidelsens navn i stedet for utvidelses-URL-en ('moz-extension://').
  • Støtte for utvidelsen OVR_multiview2, som gjør det mulig å tegne flere visningsområder med ett kall (for eksempel nyttig for stereovisning i WebXR);
  • I grensesnittet for nettverksaktivitetstesting er det implementert mulighet for analyse av behandlingsstadiene for nettverksforespørselen med separat visning av tiden for DNS-oppløsning, tilkoblingsoppsett, sending av data og mottak av svar. Informasjonen gis gjennom en ny Timing-fane i høyre sidepanel.

    Utgivelse av Firefox 71
  • I nettverksaktivitetssporingen er standardinnstillingen included modus for inspeksjon av WebSocket-tilkoblinger med mulighet for å pause aktive tilkoblinger.

    Utgivelse av Firefox 71
  • I Network Monitor er det lagt til støtte fulltekstssøk i forespørsel/response-kropper, informasjonskapsler og overskrifter, samt implementert muligheten blokkering av lasting av bestemte URL-er gjennom tillegg av filtre med nødvendige maskemønstre.

    Utgivelse av Firefox 71
  • I web-konsollen er det implementert multilinje modus for redigering, som lar deg skrive inn flere linjer med JavaScript-kode som utføres ikke ved å trykke Enter, men ved å klikke på Kjør-knappen. Modus er utformet som en sidepanel som vises etter å ha klikket på ikonet 'split pane' i høyre del av inndataboksen eller med tastatursnarveien Ctrl+B.

    Utgivelse av Firefox 71
  • I JavaScript-feilsøkeren er det sikret forspill av variabelverdier på stedet der de brukes i koden, implementert logging av hendelser og lagt til muligheten til å deaktivere popup-boksen med bruddpunkt (devtools.debugger.features.overlay i about:config).

    Utgivelse av Firefox 71
  • Det er lansert en oppdatering for Firefox 68.2 for Android. Vi minner om at utviklingen av nye, betydelige utgivelser av Firefox for Android er avsluttet. Firefox for Android vil bli erstattet med Firefox med kodenavn Fenix (tilgjengelig som Firefox Preview) utvikles en ny nettleser for mobile enheter, som bruker GeckoView-motoren og et sett med Mozilla Android Components-biblioteker.

    Reduksjonen av kritiske sårbarheter skyldes at minneproblemer, som bufferoverrensninger og tilgang til allerede frigjorte minneområder, nå merkes som farlige, men ikke kritiske. Den nye utgivelsen retter opp 13 slike problemer som potensielt kan føre til at ondsinnet kode kjøres ved åpning av spesielt utformede sider.

I tillegg til nyhetene og feilrettingene, har Firefox 71 fjernet 26 sårbarheter, hvorav 17 (gruppert under CVE-2019-17013 og CVE-2019-17012) er merket som potensielt i stand til å kjøre ondsinnet kode ved åpning av spesialdesignede sider. Det er bemerkelsesverdig at minneproblemer, som bufferoverrensninger og tilgang til allerede frigjorte minneområder, nå merkes som farlige, men ikke kritiske.

Kilde: opennet.ru

Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere 🔥 Kjøp pålitelig hosting for nettsteder med DDoS-beskyttelse, VPS VDS-servere | ProHoster