Web arakatzailea kaleratu da , baita mugikorreko bertsioa ere plataformarako. Android. Horrez gain, eguneraketa bat sortu da epe luzerako laguntza и . Laster agertokira Firefox 80 adarra aldatuko da, eta horren kaleratzea abuztuaren 25erako aurreikusita dago.
:
- Pasahitz kudeatzailean kredentzialak CSV formatuan (kalkulu-orri batera inporta daitezkeen testu-eremu mugatuak) esportatzeko aukera gehitu da. Esportatzen denean, pasahitzak testu arruntean jartzen dira fitxategian. Etorkizunean, aurrez gordetako CSV fitxategi batetik pasahitzak inportatzeko funtzioa ezartzea ere aurreikusi da (ulertzen da erabiltzaileak gordetako pasahitzen babeskopia egin eta berreskuratu edo beste arakatzaile batetik pasahitzak transferitu beharko dituela ulertzen da).
- helbide barran bistaratzen den domeinurako cookieen isolamendu dinamikoa gaitzeko ezarpena (""bereak eta hirugarrenen txertaketak gunearen oinarrizko domeinuaren arabera zehazten direnean). Ezarpena cookieak blokeatzeko metodoen goitibeherako blokeko mugimenduen jarraipenaren blokeoaren ezarpenen atalean konfiguratzailean eskaintzen da.
- Jarraipenaren babesa hobetu da hirugarrenen jarraitzaileek erabiltzen dituzten cookieak automatikoki blokeatzeko. Jarraipen guneak egiteko, Firefoxek egunero garbitzen ditu cookieak eta datuak barne biltegiratzeetan, Disconnect.me zerbitzuko jarraitzaileen zerrendetan oinarrituta.
- "about:preferences#experimental" ezarpen esperimentalen pantailaren aurretiazko inplementazioa gehitu da, funtzio esperimentalak gaitzeko interfaze bat eskaintzen duena, about:flags Chrome-n antzera. Lehenespenez, pantaila ez dago oraindik erabilgarri eta "browser.preferences.experimental" ezarri behar du about:conifg-en gaituta izateko. Sartzeko dauden ezaugarri esperimentaletatik, laguntza baino ez da eskaintzen orain arte "".
- Plataformako AMD txipetan oinarritutako ordenagailu eramangarrietarako Windows 10
WebRender konposizio sistema. WebRender Rust-en idatzita dago eta errendatze-abiadura nabarmen handitzea eta CPUaren karga murriztea ahalbidetzen du, orrialdeko edukiaren errendatze-eragiketak GPUra deskargatuz, eta hauek GPUan exekutatutako shaderren bidez inplementatzen dira. WebRender lehenago plataforman sartuta zegoen. Windows 10 Intel GPUetarako, AMD Raven Ridge APUetarako, AMD Evergreen APUetarako eta NVIDIA txartel grafikoak dituzten ordenagailu eramangarrietan. Linux WebRender oraingoz Intel eta AMD txarteletarako gaueko konikerketetan soilik, eta ez da NVIDIA txarteletarako onartzen. About:config-en gaitzea behartzeko, aktibatu "gfx.webrender.all" eta "gfx.webrender.enabled" ezarpenak, edo abiarazi Firefox MOZ_WEBRENDER=1 ingurune-aldagaia ezarrita. - Alemaniako erabiltzaileentzat, atal berri bat gehitu da Fitxa Berria orrian Pocket-ek gomendatutako artikuluekin, lehen AEBetako eta Erresuma Batuko erabiltzaileentzat eskaintzen zirenak. Edukien hautapenarekin erlazionatutako pertsonalizazioa bezeroaren aldean egiten da eta erabiltzailearen informazioa hirugarrenei transferitu gabe (uneko eguneko gomendatutako esteken zerrenda osoa nabigatzailean kargatzen da, erabiltzailearen aldean sailkatuta dagoena, nabigazio-historiaren arabera. datuak). Gomendatutako Pocket edukia desgaitzeko, ezarpen bat dago konfiguratzailean (Firefox Home Content/Pocket-ek gomendatua) eta "browser.newtabpage.activity-stream.feeds.topsites" aukera about:config.
- For Linux-Wayland-ekin dauden sistemak egonkortasun arazoengatik lehenespenez, erabili DMABUF mekanismoa bideoa testuretara errendatzeko. Aldagai bat eskaintzen da about:config-en sartzeko
"widget.wayland-dmabuf-video-textures.enabled". - about:support orrialdeak "Garbitu hasierako cachea" botoi berria du arakatzailearen kargatzea eragiten duten cacheak garbitzeko. Botoiak abioko arazo batzuk konpontzen lagun dezake.
- Etiketetan target="_blank" atributua duten estekak eta Orain rel="noopener" atributua erabiltzearen analogiaz, alegia. fidagarritasunik gabeko orrialde gisa hautematen dira. Esteka hauek irekitako orrietarako, Window.opener propietatea ez da ezartzen eta esteka ireki zen testuingururako sarbidea ez da irekitzen.
- Iframeentzat, "allow-top-navigation-by-user-activation" parametroa inplementatzen da sandbox atributuan, eta horrek iframe isolatu batetik nabigazioa ahalbidetzen du orrialde nagusian, erabiltzaileak estekan esplizituki klik egiten duenean, baina birbideratze automatikoa debekatzen du. Aukera hau baliagarria da pankartak iframe batean jartzeko, interesgarri diren iragarkietan klik egiteko aukera emanez, baina nahi ez diren jarduerak blokeatzen ditu (adibidez, beste orri batzuetara birbideratze automatikoak).
- HTTP goiburu berriak gehitu dira (COEP) eta (COOP) orrialdean eragiketa pribilegiatuak seguru erabiltzeko jatorri gurutzatuaren isolamendu modu berezi bat gaitzeko aukera ematen dutenak, hirugarrenen kanalen bidez erasoak egiteko erabil daitekeena, Spectre adibidez.
- Objektuen euskarria itzuli da (memoria partekatuan matrizeak sortzeko aukera ematen du), desgaituta Spectre klaseko erasoak detektatu ondoren. Spectreren aurka babesteko, SharedArrayBuffer objektua jatorri gurutzatuan errendatutako orrialdeetan soilik dago eskuragarri. Jatorri arteko isolamendu moduan, zehaztasuna murrizten ez diren performance.now() tenporizadoreak erabiltzea ere onartzen da.
Isolamendu hori definitzeko arestian aipatutako Cross-Origin-Embedder-Policy eta Cross-Origin-Opener-Policy goiburuak erabili behar dira. - Inplementatutako metodoa , zerrendako lehen betetako promesa itzultzen duena.
- Inplementatutako objektua JavaScript objektuen erreferentzia ahulak (erreferentzia ahulak) definitzeko, objektuari erreferentzia bat gordetzeko aukera emanez, baina zabor-biltzaileak lotutako objektua kentzea blokeatu gabe.
- Esleipen-operadore logiko berriak gehitu dira: "" '"Eta"". "x ??= y" operadoreak esleipena egiten du "x" nulua edo definitu gabea dela ebaluatzen badu soilik. "x ||= y" operadoreak esleipena egiten du "x" GEZURRA eta "x &&= y" EGIA bada bakarrik.
- Objektu , blokeo primitiboen sinkronizazioa antolatzeko erabiltzen dena, orain memoria partekatuari ez ezik, aplika daiteke.
- Eraikitzaileari dataStyle eta timeStyle aukeretarako laguntza gehitu du.
- WebAssembly-ri euskarria gehitu zaio (memcpy eta memmove-ren simulazio eraginkorragoa lortzeko), (Memoria partekatua eta atomikoa) eta (kanpoko erref).
- JavaScript arazketan pilatu , modu asinkronoan exekutatutako gertaeren, denbora-muga eta promesen jarraipena egiteko aukera ematen duena. Dei-kate asinkronoak araztean bistaratzen dira dei-pila arruntarekin batera, eta web kontsolaren akatsak eta sarearen ikuskapen-interfazeko eskaerak ere zerrendatzen dira.
- Web kontsolak 4xx/5xx egoera-kodeak bistaratzen ditu errore moduan, eta horrek errazagoa da atzeko plano orokorretik bereiztea. Arazketa errazteko, eskaera berriro saiatu daiteke edo eskaerari eta erantzunari buruzko xehetasunak ikus daitezke.
- JavaScript-eko erroreak web kontsolan ez ezik, JavaScript araztean ere erakusten dira, errorearekin lotutako kodean lerroa nabarmenduz eta erroreari buruzko informazio osagarria duen tresna-informazioa erakutsiz.
- Ikuskapen interfazean SCSS eta CSS-in-JS iturriak irekitzearen fidagarritasuna hobetu da. Panel guztiek hobetu dute jatorrizko iturburu-kodearekin alderaketak kudeatzea iturburu mapan oinarrituta.
- Aplikazio-panel berri bat gehitu da web garatzaileen tresnetan, zerbitzu-langileak eta web aplikazioen manifestuak ikuskatzeko eta arazketa egiteko tresnak eskaintzeko.
- Sareak Ikuskatzeko Sistemak Mezuak eta Erantzunak fitxak konbinatzen ditu.
- Diseinu erreaktiboa moduak ukitu eta arrastatu eta irristatu keinuen simulazioa eskaintzen du saguaren mugimendua erabiliz ukipen-pantailaren simulazioa gaituta dagoenean.
- adarreko azken kaleratzea izango da. Abuztuaren hasieran, erabiltzaileak pixkanaka-pixkanaka edizio berrira transferitzea aurreikusten da, Fenix izenaren kodepean eta Firefox Preview izenarekin probatu zen. Firefox 79-rentzat eraikitzen da Android Fenix kode-basera. Edizio berria GeckoView motorra Firefox Quantum teknologietan eta liburutegi multzo batean oinarrituta , jada nabigatzaileak eraikitzeko erabiltzen direnak и GeckoView Gecko motorraren aldaera bat da, liburutegi bereizi gisa diseinatua, modu independentean eguneratu daitekeena. Android Osagaien artean, fitxak, sarrerako osatze automatikoa, bilaketa-iradokizunak eta beste arakatzaile-funtzio batzuk gaitzen dituzten osagai estandarrak dituzten liburutegiak daude. Gutxienez behar da Android 5.0 (laguntza) Android 4.4.4 etenaldia). about:config-erako sarbidea desgaituta dago lehenespenez.
Firefox 79-ko berrikuntza eta akatsen konponketez gain , horietatik 15 arriskutsu gisa markatuta daude. 12 ahultasun (azpian bildutakoak ) memoria-arazoek eragiten dute, hala nola buffer gainezkatze eta dagoeneko libre dauden memoria-eremuetan sartzeko. Arazo hauek kode gaiztoa exekutatzea ekar dezakete bereziki diseinatutako orrialdeak irekitzen direnean.
Iturria: opennet.ru
