Udgivelsen af Firefox 67

Presentert utgave av nettleseren Firefox 67, samt mobilversjonen Firefox 67 for Android platform. Additionally, an update has been released. grenen med langvarig stÞtte 60.7.0. I nÊrmeste fremtid vil det gÄ til stadiet betatesting The branch will transition to Firefox 68, which is scheduled for release on July 9.

Viktige nyheter:

  • The ability to automatically unload tabs to free up resources has been implemented. This function activates when memory is low (less than 400 MB of free memory) and primarily displaces long-unused tabs. The tabs do not disappear but are switched to a ready-to-load state (suspended mode), similar to what is observed after session restoration. An option ‘browser.tabs.unloadOnLowMemory’ has been added to about:config to control this mode's operation.
  • Page loading has been accelerated when there are tasks that heavily load the processor. This optimization is achieved by reducing the priority of setTimeout event handlers during page loading (similar to background tabs, the allocated time budget for executing timer event handlers is reduced). Limiting background handlers allows more resources to be allocated to main handlers that affect the initial rendering of the page. For example, core scripts of Instagram, Amazon, and Google run 40-80% faster thanks to this added optimization.
  • Some secondary handlers have been moved to later stages of loading. For example, scanning for alternative CSS styles now occurs after the page has loaded, rather than during it. The loading of the input autocomplete module has been postponed until the input forms are ready.
  • The approach to rendering during page loading has changed—the rendering now starts at an earlier stage of loading, but rendering operations are called less frequently.
  • The initialization of some browser subsystems and those related to theme-changing extensions has been postponed until after the main loading has completed, which has reduced the time between launching the browser and its readiness to display pages.
  • API: muligheten blocking JavaScript inserts that perform cryptocurrency mining or track users via hidden identification methods (‘browser fingerprinting’). Blocking en skrivning till path_info[0] av noll och ett anrop av FCGI_PUTENV. om additional categories (fingerprinting og cryptomining) i listen til Disconnect.me, som inkluderer verter som er mistenkt for Ă„ bruke minere og kode for skjult identifikasjon. Som standard er nye blokkeringsmoduser deaktivert, og for Ă„ aktivere dem er det lagt til nye alternativer «Cryptominers» og «fingerprinters» i personvernsinnstillingene. Du kan fĂžlge med pĂ„ hvordan blokkeren fungerer gjennom
    kontekstmenyen for nettstedet, som vises ved Ä klikke pÄ ikonet med skjoldet i adressefeltet;
    Udgivelsen af Firefox 67

    Udgivelsen af Firefox 67
  • Hovedmenyen og dialogen for anbefalinger om utfylling av innloggingsskjemaer er det lagt til muligheten for rask overgang til lagrede passord for nettstedet;

    Udgivelsen af Firefox 67Udgivelsen af Firefox 67
  • Inkludert i er inkludert komposisjonssystemet Servo WebRender, skrevet i Rust-sprĂ„ket og overfĂžrer tegneoperasjoner ut til GPU. Ved bruk av WebRender i stedet for det innebygde komposisjonssystemet i Gecko, som behandler data ved hjelp av CPU, brukes shaderne som kjĂžres pĂ„ GPU for Ă„ utfĂžre operasjoner for den samlede tegningen av elementene pĂ„ siden, noe som gir en betydelig Ăžkning i tegnehastigheten og reduserer belastningen pĂ„ CPU.

    Som standard er WebRender aktivert for omtrent 4% av brukerne av Windows 10 som bruker NVIDIA-grafikkort. Aktiveringen for de andre brukerne vil avhenge av testresultatene. Hvis alt gÄr bra, vil testomfanget bli utvidet til 25% 27. mai, 50% 30. mai, og innen den fÞrste uken i juni til 100%. Du kan sjekke aktiveringen av WebRender pÄ siden about:support. For Ä tvinge aktiveringen i about:config, mÄ innstillingene «gfx.webrender.all» og «gfx.webrender.enabled» aktiveres, eller du kan starte Firefox med den miljÞvariabelen MOZ_WEBRENDER=1. I Linux er stÞtten for WebRender mer eller mindre stabilisert for Intel-grafikkort med Mesa 18.2+ drivere;

  • Mechanismen for profilhĂ„ndtering er forbedret: tidligere, nĂ„r det ble installert flere forskjellige versjoner av Firefox, ble en felles profil med innstillinger, tillegg og databaser (bokmerker, historie, lagrede passord, informasjonskapsler, osv.) brukt som standard. NĂ„ vil hvert parallelt installerte eksemplar fĂ„ sin egen separate profil. For eksempel, ved samtidig installasjon av ESR, beta-versjoner, nattsamlinger, Developer Edition og den vanlige versjonen av Firefox, vil det bli opprettet separate profiler for dem.

    Den viktigste Ärsaken til overgangen til separate profiler er mulige problemer med Ä bruke profilen til en ny utgivelse i en eldre versjon av Firefox, samt samtidig tilgang til profildatabasen fra parallelt kjÞrende ulike instanser av Firefox, noe som potensielt kan fÞre til dataskader. For Ä velge en eksisterende profil kan man som fÞr bruke grensesnittet «firefox -ProfileManager». Etter installasjonen av Firefox vises en spesialadvarsel nÄr det oppdages en profil som allerede finnes pÄ systemet, med tilbud om Ä synkronisere innstillinger via en konto i Molvas sky-tjeneste.

  • I hovedsettet er systemtillegg Firefox Monitor, eksperimentering med aktivering for et begrenset antall brukere startet med Firefox 62, men den endelige aktiveringen for alle brukere ble fĂžrst utfĂžrt nĂ„. Tillegget Firefox Monitor gir en advarsel i tilfelle av at kontoen er kompromittert (sjekk via e-post) eller ved forsĂžk pĂ„ Ă„ logge pĂ„ et tidligere hacket nettsted. Sjekken skjer gjennom integrasjon med databasen til prosjektet haveibeenpwned.com, som inneholder informasjon om 7.8 milliarder kontoer som ble stjĂ„let som fĂžlge av hacking av 364 nettsteder. Advarselen vises kun for nettsteder hvis hacking-informasjon har blitt lagt til databasen haveibeenpwned.com de siste 12 mĂ„nedene. Hvis det har gĂ„tt mindre enn 2 mĂ„neder siden informasjonen om hacking ble publikert, vil advarselen bli vist pĂ„ nytt.

    Udgivelsen af Firefox 67
  • Antall API-anrop har blitt utvidet, er tilgjengelige kun skjer nĂ„r siden Ă„pnes i en sikker kontekst (Secure Context), dvs. nĂ„r man Ă„pner via HTTPS, gjennom localhost eller fra en lokal fil. I Firefox 67 for sider Ă„pnet utenfor et beskyttet miljĂž, er forbudt utskrift av systemvarsler via API Notifications, som vises utenfor nettleservinduet;
  • Mulighetene i privat nettlesingsmodus har blitt utvidet. Det er nĂ„ mulig Ă„ lagre passord i skjemaer pĂ„ nettsteder som Ă„pnes i privat modus. Det er implementert midler til Ă„ kontrollere aktivering av tillegg i privat modus — i tilleggsbehandleren kan brukeren nĂ„ bestemme hvilke tillegg som skal vĂŠre aktivert i privat modus, og hvilke som kun skal brukes i hovedsesjonen. For nye tillegg er aktivering i privat modus som standard forbudt (for Ă„ aktivere det kreves endringer i innstillingene);
    Udgivelsen af Firefox 67
  • Implementering av stĂžtte for videokodeken AV1 oversatt til bruk av biblioteket dav1d, utviklet av VideoLAN og FFmpeg, med fokus pĂ„ Ă„ oppnĂ„ maksimal dekoderytelse og sikre god ytelse i multitrĂ„det modus. Det bemerkes at AV1-formatet begynner Ă„ bli populĂŠrt, der andelen av AV1-videoer som ble sett i beta-utgaver av Firefox var 0,85 % i februar, 3 % i mars, og nĂ„ er tallet 11,8 %;
  • Utvida the possibility for styring av nettleseren med tastaturet – nĂ„ kan verktĂžylinjen og menyen kun styres med tastaturet, inkludert tilgang til knapper for utvidelser som ikke fĂ„r plass pĂ„ skjermen, lastestatusindikatorer, handlinger med nettsider osv. Navigering gjennom elementene pĂ„ verktĂžylinjen skjer ved hjelp av Tab-tasten og pilene pĂ„ tastaturet;
  • Ny knapp er lagt til pĂ„ verktĂžylinjen indikator for Ă„ vurdere statusen for synkronisering, tilkobling til kontoen og fildeling over flere enheter, samt for rask tilgang til operasjoner som bruker Firefox-kontoen. Det er mulighet for Ă„ vise sin egen avatar i stedet for standardpiktogrammet;
    Udgivelsen af Firefox 67
  • Lagt til muligheten feste faner (Pin Tabs) via menyen i adressefeltet. Feste faner forblir alltid aktive, startes automatisk og gjĂžr det enklere Ă„ fĂ„ tilgang til nettstedene man bruker kontinuerlig;

    Udgivelsen af Firefox 67
  • Et system for kontekstuelle hint er implementert, som anbefaler ulike muligheter basert pĂ„ konteksten;
  • Det er lagt til en ny knapp i «Fil»-menyen for Ă„ importere innstillinger og data fra andre nettlesere (stĂžtte for import fra Chrome og Chromium er inkludert);
    Udgivelsen af Firefox 67
  • StĂžtten for Ă„ bruke «webcal:»-protokollen relatert til tjenesten 30boxes.com er avsluttet;
  • Muligheten for Ă„ laste opp skjermbilder til Firefox Screenshots-serveren og organisere fildeling gjennom Mozilla-serveren er fjernet. I lĂžpet av de kommende mĂ„nedene vil serveren for skjermbilder bli stengt ned, og brukerne anbefales Ă„ eksportere dataene de har;
  • Fonten Twemoji som fĂžlger med har blitt oppdatert. Den nyeste versjonen har stĂžtte for spesifikasjonen Emoji 11.0;
  • Ytterligere brukergrupper er invitert til Ă„ delta i eksperimentene med visningen av tilleggsinformasjon anbefalt av Pocket, samt med endringen av layouten til informasjonen pĂ„ startskjermen. For eksempel vil enkelte brukere fĂ„ endret stĂžrrelsen pĂ„ blokkene og antallet anbefalinger, og nye tematiske seksjoner (Helse, Vitenskap, Teknologi og Underholdning) blir foreslĂ„tt. For Ă„ avstĂ„ fra deltagelse i eksperimentet, mĂ„ du slĂ„ av "Content Discovery"-alternativet i Ăžverste hĂžyre hjĂžrne av den nye fanen.
  • Aktivert som standard API FIDO U2F, beregnet for Ă„ organisere arbeidet med tofaktorautentisering pĂ„ forskjellige webtjenester. Bruk av U2F for Google-kontoer er tillatt;
  • stĂžtte for enheter basert pĂ„ ARM64-arkitekturen, som kjĂžrer Windows, er lagt til i JavaScript-optimaliseringskompilatoren;
  • stĂžtte for dynamisk import av JavaScript-moduler ved hjelp av uttrykket import;
  • i verktĂžyene for webutviklere er det nĂ„ stĂžtte for vilkĂ„rlig tekstmarkering og kopiering til utklippstavlen av innhold fra "Changes"-panelet, som viser historikken til alle CSS-endringer gjort via Rules-panelet i lĂžpet av den nĂ„vĂŠrende Ăžkten i utviklerverktĂžyene;

    Udgivelsen af Firefox 67
  • i den innebygde JavaScript-debuggeren er det lagt til Threads-panelet med verktĂžy for debugging av Web Workers. Kvaliteten pĂ„ behandlingen av inline-breakpoints er forbedret – debuggeren stanser nĂ„ mer presist ved de angitte kodepunktene;

    Udgivelsen af Firefox 67
  • i versjonen for Android er oppfĂžrselen knyttet til hĂ„ndtering av synlig omrĂ„de (Viewport) tilpasset andre nettlesere. Det er lagt til muligheten for Ă„ legge til en sĂžke-widget for Firefox med stemmesĂžkfunksjoner pĂ„ hjemskjermen. StĂžtte for gjestesessioner er avsluttet, og det anbefales Ă„ bruke privat browsing-modus i stedet.

I tillegg til nyheter og feilretting har Firefox 67 fjernet en serie sÄrbarheter, hvorav flere er merket som kritiske, dvs. de kan fÞre til at ondsinnet kode kjÞrer nÄr spesielt utformede sider Äpnes. For Þyeblikket er informasjon om de spesifikke sikkerhetsproblemene ikke tilgjengelig, men listen over sÄrbarheter forventes Ä bli publisert innen noen timer.

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