release Firefox 71

dumadi release browser web Firefox 71Lan versi seluler Firefox 68.3 kanggo platform Android. Kajaba iku, nganyari wis digawe cabang kanthi dhukungan jangka panjang 68.3.0. Rawuh ing panggung beta testing Cabang Firefox 72 bakal pindhah, rilis sing dijadwalake tanggal 7 Januari (proyek dadi liwat kanggo 4 minggu anyar siklus pangembangan).

Utama inovasi:

  • Diusulake antarmuka anyar kanggo kaca "bab: config", kang kaca web layanan sing mbukak nang browser, ditulis ing HTML, CSS lan JavaScript. Unsur kaca bisa dipilih kanthi sewenang-wenang nganggo mouse (kalebu sawetara baris bebarengan) lan diselehake ing clipboard tanpa nggunakake menu konteks. String telusuran ndhuwur wis disimpen lan ditambahi kanggo nyakup variabel anyar. Kajaba iku, dhukungan kanggo nggoleki liwat mekanisme standar wis dileksanakake, sing uga digunakake kanggo nggoleki ing kaca reguler kanthi langkah-langkah panelusuran sing cocog.

    release Firefox 71

    Kanggo saben setelan, tombol wis ditambahake sing ngidini sampeyan ngowahi variabel kanthi nilai Boolean (bener / salah) utawa ngowahi string lan variabel angka. Kanggo nilai sing diganti pangguna, tombol wis ditambahake kanggo ngasilake owah-owahan menyang nilai standar.

    release Firefox 71

    Sawise mbukak babagan:config, kanthi gawan item ora ditampilake lan mung garis telusuran sing katon, lan kanggo ndeleng dhaptar kabeh sampeyan kudu ngeklik tombol "Tampilake kabeh". Kanggo Setelan ditambahake opsi "general.aboutConfig.enable", ngidini mulihake akses menyang about:config kaca yen opsional dipatèni ing tataran mbangun;

    release Firefox 71

  • melu kanthi gawan, antarmuka anyar kanggo ndeleng sertifikat TLS, bisa diakses liwat kaca layanan "babagan: sertifikat" lan menu "Alat> Info Halaman> Keamanan> Deleng Sertifikat". Implementasi antarmuka ndeleng sertifikat wis rampung ditulis maneh nggunakake JavaScript lan teknologi web standar, lan uga wis digawa menyang baris karo gaya Firefox Quantum. Yen sadurunge jendhela kapisah dibukak kanggo ndeleng sertifikat, saiki informasi ditampilake ing tab ing wangun kaya tambahan. Mesthi wae.

    release Firefox 71

  • Dimodernisasi desain bar alamat. Owah-owahan sing paling katon yaiku pamindhahan saka nampilake dhaptar rekomendasi ing layar lebar kanthi milih jendela gulung mudhun sing ditandhani kanthi cetha. Owah-owahan sing diusulake nerusake pangembangan implementasine anyar baris alamat Quantum Bar, sing katon ing Firefox 68 lan ditondoi kanthi nulis ulang kode lengkap, ngganti XUL / XBL karo API Web standar. Ing tataran kapisan, desain Quantum Bar rampung mbaleni baris alamat lawas lan owah-owahan diwatesi kanggo rework internal. Saiki karya wis diwiwiti kanggo nambah tampilan. Owah-owahan saiki dipateni kanthi gawan lan mbutuhake aktivasi liwat setelan "browser.urlbar.megabar" ing babagan:config.

    release Firefox 71

  • Ditambahake dhukungan miwiti browser ing mode kios Internet, sing diaktifake kanthi nemtokake pilihan "-kiosk" ing baris printah lan ndadΓ©kakΓ© kanggo bisa mung ing mode layar wutuh. Tampilan kontrol antarmuka, pop-up, menu konteks, lan indikator status loading kaca (tampilan pranala lan URL saiki) diblokir. Input keyboard diwatesi banget, contone, pangolahan tombol Alt lan Ctrl dipateni, sing ngalangi sampeyan metu saka browser, ngalih menyang aplikasi liyane, utawa mbukak situs liyane. Mode kasebut bisa digunakake kanggo ngatur operasi macem-macem terminal otonom, papan iklan, panel demonstrasi lan sistem liyane sing diwatesi kanggo nggarap siji situs web / aplikasi web.
  • Ing sistem tambahan kalebu browser Kuncine (sadurunge add-on dikirim minangka Lockbox), kurban "babagan: mlebu" antarmuka kanggo ngatur sandhi sing disimpen, pangenalan subdomain wis katon nalika ngisi formulir entri tembung sandhi kanthi otomatis. Tandha Firefox Monitor babagan akun sing dikompromi uga wis ditindakake kanggo pangguna sing maca layar.
  • Dibangun kanggo Windows, Linux lan macOS nggunakake dekoder MP3 asli.
  • Nambahake kabar babagan kode pamblokiran kanggo pertambangan cryptocurrency menyang mode anti-tracing majeng. Panel sing ditampilake nalika sampeyan ngeklik lambang saka gambar tameng ing baris alamat nampilake counter pelacak sing diblokir.
  • Kanggo pangguna Windows, kemampuan kanggo ndeleng video ing mode Picture-in-Picture diaktifake kanthi gawan, ngidini sampeyan nyopot video ing wangun jendhela ngambang sing tetep katon nalika sampeyan navigasi browser. Kanggo ndeleng ing mode iki, sampeyan kudu ngeklik tooltip utawa ing menu konteks sing ditampilake nalika sampeyan klik-tengen ing video, pilih "Gambar ing gambar" (ing YouTube, sing ngganti panangan menu konteks dhewe, sampeyan kudu nengen- klik kaping pindho utawa klik kanthi tombol Shift ditekan). Ing sistem non-Windows, dhukungan mode bisa diaktifake ing babagan: config nggunakake "media.videocontrols.picture-in-picture.enabled" pilihan.
  • Dilaksanakake dhukungan kanggo tata letak multi-lapisan unsur kaca (CSS Grid Level 2), sing sacara signifikan ningkatake keluwesan kanggo mbangun tata letak kaca sing didadekake kothak kanthi nyedhiyakake kemampuan kanggo nemtokake unsur anak sing disambungake menyang sel induk (nyelehake kothak sing kapisah ing sel). Nested grids ditetepake nggunakake nilai "subgrid" ing properti "grid-template-columns" lan "grid-template-rows". Dhukungan kanggo jaringan bersarang uga wis ditambahake menyang mode inspeksi DevTools Grid Inspector.
  • Nambahake properti menyang CSS kolom-span, ngidini unsur kanggo jengkal kabeh kolom.
  • Ing properti CSS jalur klip nambahake kemampuan kanggo nemtokake area watesan visibilitas sing ditemtokake nggunakake fungsi kasebut dalan() Π² format garis SVG.
  • Ditambahake kemampuan kanggo njupuk menyang akun rasio aspek ditetepake liwat properti rasio aspek, kanggo atribut HTML "dhuwur" lan "jembar" ing tag img.
  • Cara ditambahake menyang JavaScript Janji.allSettled(), sing mung ngasilake janji sing wis kawujud utawa ditolak, tanpa nggatekake janji sing ditundha (ngidini sampeyan ngenteni asil eksekusi sadurunge mbukak kode liyane).
  • Kelas sing ditindakake MathMLElement (sadurunge mung kelas sing diwenehake unsur), nemtokake unsur ing notasi MathML. Uga ditambahake wit DOM MathML sing cocog karo sampeyan bisa nggunakake mathmlEl.style lan panangan acara global.
  • Konstruktor wis ditambahake menyang DOM StaticRange() kanggo nggawe obyek StaticRange makili bagean saka isi DOM.
  • Ditambahake API Sesi Media, sing nyedhiyakake alat kanggo ngatur blok kanthi informasi babagan muter konten multimedia ing area kabar. Liwat API iki, aplikasi web ora mung bisa nampilake kabar babagan wiwitan muter lagu anyar, nanging uga ngatur kontrol saka area kabar utawa liwat antarmuka screen saver, contone, nyelehake tombol kanggo ngaso, obah liwat stream, utawa pindhah menyang lagu sabanjure.
  • Ing API kanggo pangembang tambahan apik nangani gagal nalika loading data. Jendhela popup dibukak kanthi tambahan liwat windows.create call saiki nampilake jeneng tambahan tinimbang URL tambahan ("moz-extension: //").
  • WebGL saiki ndhukung ekstensi OVR_multiview2, sing ngijini sampeyan kanggo nerjemahake menyang sawetara viewports bebarengan karo siji telpon (contone, migunani kanggo output stereo ing WebXR);
  • Antarmuka kanggo mriksa aktivitas jaringan kalebu kemampuan kanggo nganalisa tahapan pangolahan panjalukan jaringan kanthi tampilan kapisah saka wektu resolusi ing DNS, panyiapan sambungan, ngirim data lan nampa respon. Informasi diwenehake liwat tab Wektu anyar ing sidebar tengen.

    release Firefox 71

  • Ing antarmuka nelusuri aktivitas jaringan standar klebu mode kanggo mriksa sambungan WebSocket karo kemampuan kanggo ngaso sambungan aktif.

    release Firefox 71

  • Ditambahake menyang Monitor Jaringan dhukungan telusuran teks lengkap ing badan panyuwunan / tanggapan, cookie lan header, lan uga ditindakake kesempatan mblokir loading URL tartamtu kanthi nambahake saringan nganggo topeng sing dibutuhake.

    release Firefox 71

  • Dilaksanakake ing konsol web mode multiline editing, sing ngijini sampeyan kanggo ngetik JavaScript mbangun dipΓ©rang dadi sawetara baris lan nglakokakΓ© ora kanthi mencet Enter, nanging kanthi ngeklik ing tombol Run. Mode kasebut dirancang minangka panel sisih, ditampilake sawise ngeklik lambang "panel pamisah" ing sisih tengen kolom input utawa liwat trabasan keyboard Ctrl + B.

    release Firefox 71

  • Debugger JavaScript nyedhiyakake pratinjau nilai variabel ing panggonan sing digunakake ing kode, dileksanakake nganakake log acara lan nambah kemampuan kanggo mateni pamblokiran nyembul karo breakpoints (devtools.debugger.features.overlay ing bab: config).

    release Firefox 71

  • Nganyari korektif kanggo Firefox 68.2 wis disiapake kanggo Android. Ayo kita ngelingake yen pambentukan rilis penting Firefox kanggo Android wis diterusake. Kanggo ngganti Firefox kanggo Android, kode jeneng Fenix ​​​​(didistribusikake minangka Pratinjau Firefox) berkembang browser anyar kanggo piranti seluler nggunakake mesin GeckoView lan pesawat saka perpustakaan Mozilla Android Components.

    Ngurangi jumlah kerentanan kritis amarga masalah memori, kayata buffer overflows lan akses menyang wilayah memori sing wis dibebasake, saiki ditandhani minangka mbebayani, nanging ora kritis. Rilis anyar ndandani 13 masalah sing padha sing bisa nyebabake kode penyerang dieksekusi nalika kaca sing digawe khusus dibukak.

Saliyane inovasi lan koreksi bug, Firefox 71 wis didandani 26 kerentanan, kang 17 (dikumpulake ing CVE-2019-17013 ΠΈ CVE-2019-17012) ditandhani minangka duweni potensi bisa nuntun menyang eksekusi kode penyerang nalika mbukak kaca sing dirancang khusus. Wigati dimangerteni manawa masalah memori kayata buffer overflows lan akses menyang wilayah memori sing wis dibebasake saiki ditandhani minangka mbebayani, nanging ora kritis.

Source: opennet.ru

Add a comment