release Firefox 70

lumangsung release web browser Firefox 70jeung Vérsi mobile Firefox 68.2 pikeun platform Android. Salaku tambahan, pembaruan parantos didamel dahan rojongan jangka panjang 68.2.0 (pangropéa cabang ESR saméméhna 60.x geus dilanjutkeun). Geura-giru ka panggung tés béta Firefox 71 cabang bakal mindahkeun, luyu jeung siklus ngembangkeun anyar nu dijadwalkeun pikeun release on 3 Désémber.

utama inovasi:

  • Kana mode panyalindungan tracking canggih kalebet meungpeuk widget jaringan sosial anu ngalacak gerakan pangguna dina situs pihak katilu (contona, tombol Suka Facebook sareng seratan Twitter). Pikeun bentuk auténtikasi ngaliwatan hiji akun dina jaringan sosial, kasebut nyaéta dimungkinkeun pikeun nganonaktipkeun samentara blocking;
    release Firefox 70

  • Ditambahkeun laporan kasimpulan ngeunaan blokiran anu réngsé, dimana anjeun tiasa ngalacak jumlah blokiran ku dinten minggu sareng ngetik;

    release Firefox 70

  • Sistim tambihan-on kaasup Lingsir (saméméhna add-on ieu dikirimkeun salaku Lockbox), kang nawaran panganteur anyar "ngeunaan: logins" pikeun ngatur kecap akses disimpen. Add-on nampilkeun tombol dina panel dimana anjeun tiasa gancang ningali akun anu disimpen pikeun situs ayeuna, kitu ogé milarian sareng ngédit kecap akses. Kasebut nyaéta dimungkinkeun pikeun ngakses kecap akses disimpen ngaliwatan aplikasi mobile misah Lingsir, nu ngarojong kecap akses ngeusian otomatis dina bentuk auténtikasi tina sagala aplikasi mobile;

    release Firefox 70

  • Sistem tambihan terpadu Firefox Monitorkang nyayogikeun nampilkeun peringatan upami akun anjeun dikompromi (verifikasi ku email) atanapi usaha dilakukeun pikeun log in kana situs anu sateuacana hacked. Verifikasi dilaksanakeun ngaliwatan integrasi jeung database proyék haveibeenpwned.com;
  • Generator sandi diaktipkeun sacara standar; nalika ngeusian formulir pendaptaran, éta nunjukkeun petunjuk kalayan kecap konci anu kuat sacara otomatis. A tooltip otomatis dipintonkeun pikeun widang ‹input type=”sandi”› jeung atribut “autocomplete = new-password”. Tanpa atribut ieu, sandi bisa dihasilkeun via menu konteks;

    release Firefox 70

  • Gantina tombol "(i)" dina bar alamat, aya hiji indikator tingkat privasi, nu ngidinan Anjeun pikeun nangtoskeun aktivasina tina modus blocking tracking gerakan. Indikatorna janten kulawu nalika mode pemblokiran gerakan diaktipkeun dina setélan sareng teu aya unsur dina halaman anu kedah diblokir. Indikatorna janten bulao nalika unsur-unsur dina halaman anu ngalanggar privasi atanapi dianggo pikeun ngalacak gerakan diblokir. Indikator ieu meuntas kaluar nalika pamaké geus ditumpurkeun panyalindungan tracking pikeun situs ayeuna.

    release Firefox 70

  • Kaca anu dibuka liwat HTTP atanapi FTP ayeuna ditandaan ku ikon sambungan anu teu aman, anu ogé ditampilkeun pikeun HTTPS upami aya masalah sareng sertipikat. Warna simbol konci pikeun HTTPS geus robah tina héjo jadi kulawu (éta bakal mungkin pikeun mulangkeun warna héjo ngaliwatan setélan security.secure_connection_icon_color_gray). Pergeseran tina indikator kaamanan pikeun ngingetkeun ngeunaan masalah kaamanan didorong ku ubiquity of HTTPS, anu parantos dianggap salaku kaamanan anu dipasihkeun tinimbang tambahan.

    release Firefox 70

  • Dina palang alamat dieureunkeun mintonkeun nami perusahaan nalika nganggo sertipikat EV anu diverifikasi dina situs wéb. Inpormasi ieu dihapus sabab tiasa nyasabkeun pangguna sareng dianggo pikeun phishing (contona, perusahaan "Identity Verified" kadaptar, anu namina dina palang alamat dianggap salaku indikator verifikasi). Émbaran ngeunaan sertipikat EV bisa ditempo ngaliwatan menu nu turun ka handap mun anjeun klik dina ikon jeung gambar tina konci a. Anjeun tiasa ngabalikeun tampilan nami perusahaan tina sertipikat EV dina bar alamat ngalangkungan "security.identityblock.show_extended_validation" dina ngeunaan: config.

    release Firefox 70

  • Dina mesin JavaScript ditambihan a "baseline" juru bytecode anyar, nu nempatan hiji Ecological panengah antara juru biasa jeung awal "dasar" JIT compiler. The juru anyar nyata gancang ti juru heubeul tur ngagunakeun prosedur processing bytecode umum, cache sarta profil data jeung "dasar" JIT compiler. Juru tambahan ngamungkinkeun anjeun nyepetkeun palaksanaan fungsi JavaScript anu sering dianggo saatos aranjeunna digulung deui tina JIT (Ion JIT) anu dioptimalkeun ka tahap kompilasi pikeun JIT "dasar" anu henteu dioptimalkeun, contona, saatos fungsina disebut kalayan argumen. tina tipe séjén.

    Dina aplikasi wéb anu kompleks, kompilasi pikeun "dasar" JIT sareng ngenalkeun optimasi pikeun Ion JIT butuh seueur waktos, sareng juru gancang tambahan tiasa ngahontal paningkatan sacara umum dina pagelaran sareng ngirangan sakedik dina konsumsi mémori. Dina tés, citakan hiji juru tambahan anu ngagunakeun statistik umum sarta hiji cache inline kalawan JIT ngarah ka réduksi dina waktu loading kaca ku 2-8%, sarta produktivitas parabot pikeun pamekar web ngaronjat ku 2-10%;

    release Firefox 70release Firefox 70

  • Dina ngawangun pikeun Linux kalebet pamakéan standar tina sistem compositing WebRender pikeun AMD, Intel sarta NVIDIA GPUs (ngan supir Nouveau), lamun maké Mesa 18.2 atanapi engké dina sistem. Dina ngawangun pikeun Windows, salian ti AMD sareng NVIDIA GPU anu dirojong sateuacana, WebRender ayeuna diaktipkeun pikeun Intel GPU. Sistim compositing WebRender ditulis dina basa Rust jeung outsources eusi kaca operasi Rendering ka sisi GPU.

    Lamun maké WebRender, tinimbang diwangun-di compositing sistem diwangun kana mesin Gecko, nu ngolah data ngagunakeun CPU, shaders ngajalankeun on GPU dipaké pikeun ngalakukeun operasi rendering kasimpulan dina elemen kaca, nu ngamungkinkeun pikeun ngaronjat signifikan dina speed rendering. sarta ngurangan beban CPU. Pikeun maksa WebRender diaktipkeun dina ngeunaan: config, Anjeun bisa ngarobah setelan "gfx.webrender.all" jeung "gfx.webrender.enabled";

  • Ditambahkeun rojongan pikeun mode isolasi kaca ketat, dimekarkeun dina ngaran kode Édisi. Dina modeu ieu, halaman tina situs anu béda-béda sok aya dina mémori prosés anu béda-béda, masing-masing nganggo kotak pasir terasing sorangan. Proses pamisahan henteu dilaksanakeun ku tab, tapi ku domain, anu ngamungkinkeun anjeun ngasingkeun eusi naskah éksternal sareng blok iframe. modeu isolasi ketat dikawasa dina ngeunaan: config ngagunakeun "fission.autostart" pilihan (enablement di release ayeuna diblokir);
  • Diropéa logo jeung ngaran dirobah tina Firefox Quantum ka Firefox Browser;

    release Firefox 70

  • Dilarang mintonkeun requests pikeun konfirmasi otoritas dimimitian ti blok iframe dimuat ti domain sejen (cross-asal). Robah bakal ngidinan meungpeuk sababaraha abuses sarta pindah ka model nu idin dipénta ngan ti domain primér pikeun dokumén, nu ditémbongkeun dina bar alamat;
  • Diteruskeun rendering eusi file diundeur via ftp (contona, nalika muka via ftp, gambar, README jeung file html moal deui dipintonkeun). Nalika muka sumberdaya via FTP, dialog unggah file ka disk ayeuna bakal langsung disebut, henteu paduli jinis eusi;
  • Dina palang alamat dilaksanakeun indikator pikeun nyadiakeun aksés ka lokasi, nu bakal ngidinan Anjeun pikeun évaluasi jelas aktivitas Geolocation API tur, upami diperlukeun, ngamungkinkeun pikeun nyabut hak situs ngagunakeun eta. Nepi ka ayeuna, indikator ieu ngan dipintonkeun saméméh idin anu dibales jeung lamun pamundut ieu ditolak, tapi ngiles nalika aksés ka Geolocation API dibuka. Ayeuna indikator bakal ngawartosan pangguna ngeunaan ayana aksés sapertos kitu;
    release Firefox 70

  • Dilaksanakeun panganteur ngalegaan pikeun nempo sertipikat TLS, diaksés ngaliwatan "ngeunaan: sertipikat" kaca (sacara standar, panganteur heubeul masih dipaké, nu anyar diaktipkeun via security.aboutcertificate.enabled dina ngeunaan: config). Upami sateuacana jandela anu misah dibuka pikeun ningali sertipikat, ayeuna inpormasina ditampilkeun dina tab dina bentuk anu ngingetkeun kana tambihan. Pasti Aya. Palaksanaan lengkep tina panganteur nempoan sertipikat ditulis deui ngagunakeun JavaScript sareng téknologi wéb standar;
    release Firefox 70

  • Hiji bagian geus ditambahkeun kana menu manajemén akun pikeun ngakses jasa Firefox canggih kayaning Monitor jeung Kirim;

    release Firefox 70

  • Ikon "kado" anyar parantos ditambah kana ménu sareng panel utama, dimana anjeun tiasa nampi inpormasi ngeunaan sékrési énggal sareng fitur konci na;

    release Firefox 70

  • Kaca Firefox diwangun-di (ngeunaan:*) diadaptasi pikeun tampilan kalayan merhatikeun setélan téma poék;
  • The readability tina underlined atawa meuntas kaluar téks, kaasup Tumbu, geus ningkat - garis ayeuna megatkeun (aliran) tanpa intersecting glyphs;
  • Dina téma dieureunkeun rojongan pikeun sipat accentcolor, textcolor jeung headerURL, nu éta aliases pikeun pigura, tab_background_text jeung theme_frame sipat (téma hosted di addons.mozilla.org diropéa otomatis);
  • Katambah sipat CSS téks-hiasan-ketebalan, téks-garis handap-offset и téks-hiasan-skip-tinta, nu ngidinan Anjeun pikeun nyaluyukeun ketebalan, indentation, sarta ngarecah pikeun garis dipaké pikeun ngagurat di handapna tur neunggeul ngaliwatan téks;
  • Dina sipat CSS "mamerkeun» ditambahkeun kamampuhan pikeun nangtukeun dua atribut sakaligus, contona, "display: block flex" atawa "display: inline flex";
  • Nilai transparansi dina opacity sareng stop-opacity sipat CSS ayeuna tiasa disetél salaku persentase;
  • Dina sipat CSS ukuran font rojongan ditambahkeun pikeun xxx-nilai badag;
  • Dina JavaScript dilaksanakeun kamampuhan pikeun visually misahkeun angka badag ngagunakeun underscores, contona, "myNumber = 1_000_000_000_000";
  • Ditambahkeun menthod anyar Intl.RelativeTimeFormat.formatToParts(), nu mangrupakeun varian metoda Intl.RelativeTimeFormat.format () nu mulih hiji Asép Sunandar Sunarya objék, unggal unsur nu ngagambarkeun nyangkokkeun sabagian nilai formatna, tinimbang mulangkeun sakabéh string formatna;
  • Ukuran lulugu "Referer" HTTP dugi ka 4 KB; upami nilai ieu ngaleuwihan, eusina dipotong kana nami domain;
  • Dina parabot pamekar dina panel Aksesibilitas, parabot geus ditambahkeun kana audit betah navigasi antara elemen ngagunakeun keyboard, kitu ogé simulator kumaha jalma buta warna ningali kaca;
    release Firefox 70

  • Pamilih warna ayeuna ningalikeun indikator kontras pikeun warna anu dipasihkeun relatif ka warna latar pikeun meunteun persépsi pikeun jalma anu visi low;
    release Firefox 70

  • Dina modeu inspeksi CSS, definisi CSS nu teu mangaruhan unsur unselected ayeuna grayed kaluar sarta nembongkeun tooltip nunjukkeun alesan pikeun malire tur mungkin perbaikan;
    release Firefox 70

  • Debugger ayeuna gaduh kamampuan pikeun nyetél titik putus anu dipicu nalika elemen DOM robih (DOM Mutasi Breakpoints) sarta ngidinan Anjeun pikeun ngalacak moments nalika naskah nambahkeun, mupus atawa ngamutahirkeun eusi kaca;
    release Firefox 70

  • Pikeun pamekar tambihan, kamampuan pikeun mariksa data dina panyimpen browser.storage.local parantos dilaksanakeun;
  • A fitur pilarian geus ditambahkeun kana mode inspeksi aktivitas jaringan, ngidinan Anjeun pikeun gancang manggihan elemen pamundut na respon. Pilarian kalebet lulugu HTTP, Cookies sareng badan pamundut / réspon;
  • Kode compositing halaman dina platform macOS dioptimalkeun, anu ngirangan beban dina CPU, nyepetkeun loading halaman (dugi ka 22%) sareng ngirangan panggunaan sumber nalika maén pidéo (dugi ka 37%). Ngawangun pikeun MacOS ogé nambihan dukungan pikeun ngimpor kecap akses anu disimpen dina Chrome;
  • Pembaruan koréksi pikeun Firefox 68.1 parantos disiapkeun pikeun Android. Hayu urang ngingetan yén formasi sékrési penting anyar Firefox pikeun Android parantos dileungitkeun. Pikeun ngaganti Firefox pikeun Android, codenamed Fenix ​​​​(disebarkeun salaku Sawangan Firefox) ngembang browser anyar pikeun alat nu bagerak maké mesin GeckoView sarta susunan perpustakaan Mozilla Android komponén. Sababaraha dinten kapengker diterbitkeun Pelepasan ékspérimén anyar tina Firefox Preview 2.2, anu ngalereskeun sababaraha masalah anu penting dina antarmuka sareng pangalaman pangguna. Tina parobahan dibandingkeun jeung ngabebaskeun 2.0 Catet tambahan pilihan pikeun mupus sadaya data nalika kaluar sareng kamampuan pikeun muka tautan sacara standar dina modeu browsing pribadi.

Salian inovasi sareng perbaikan bug dina Firefox 70, 24 karentanan, anu 12 (dikumpulkeun dina hiji CVE-2019-11764) ditandaan kritis tur berpotensi ngakibatkeun dijalankeunnana kodeu panyerang nalika muka kaca dirancang husus.

sumber: opennet.ru

Tambahkeun komentar