Browser web Firefox 140 wis dirilis. Firefox 140 diklasifikasikake minangka cabang ESR, kanthi nganyari sing dirilis ing saindhenging taun. Kajaba iku, nganyari wis digawe kanggo cabang ESR sadurungé - 115.25.0 lan 128.12.0. Firefox 141 wis dipindhah menyang tahap uji coba beta, kanthi rilis dijadwalake tanggal 22 Juli.
Fitur anyar utama ing Firefox 140:
- Panel tab vertikal saiki ngidini sampeyan ngganti ukuran area tab sing disematake, sing digunakake kanggo akses cepet menyang kaca penting. Kanggo nambah jumlah tab sing disematake (kanthi biaya nyuda spasi kanggo tab mbukak biasa), cukup mindhah pemisah bagean nganggo mouse.


- Menu konteks sing ditampilake nalika sampeyan ngeklik-tengen ing tab utawa klompok tab sing dipilih wis dianyari kanggo nyakup item "Unload Tab", sing ngidini sampeyan mbongkar tab saka memori kanggo nyuda memori lan konsumsi CPU.

- Nyedhiyakake kemampuan kanggo nambah mesin telusuran sampeyan dhewe. Kanggo nambah mesin telusur menyang situs nggunakake tag Kanggo njlèntrèhaké paramèter mesin telusur, sampeyan bisa nggunakake item "Tambah Mesin Telusur" ing menu konteks sing katon nalika sampeyan ngeklik tengen ing kolom telusuran. Mesin telusur uga bisa ditambahake ing konfigurasi (Setelan> Telusuri> Tambah).


- Antarmuka kustomisasi isi toolbar (Customize toolbar… ing menu konteks toolbar) saiki ngidini sampeyan mbusak trabasan kanthi dhaptar tambahan. Yen sampeyan ndhelikake tombol tambahan, sampeyan bisa ngakses antarmuka manajemen tambahan liwat tombol "Ekstensi" ing menu utama.

- Nalika nerjemahake kabeh isi kaca menyang basa liya, mung isi sing katon saiki diterjemahake dhisik, lan isi liyane diterjemahake nalika sampeyan nggulung. Owah-owahan iki nyuda konsumsi sumber daya lan nambah responsif antarmuka nalika nerjemahake.
- Kanggo pangguna saka Polandia, Italia lan Austria, fungsi alamat isi otomatis ing formulir web wis diaktifake, sing sadurunge mung kasedhiya kanggo Amerika Serikat, Inggris Raya, Kanada, Jerman lan Prancis.
- Toolbar lan kaca tab anyar wis dicopot saka komponen sing ana gandhengane karo layanan Pocket, sing ora didhukung dening Mozilla maneh.
- Implementasi kothak wedhi Linux mbatesi akses menyang driver piranti liwat ioctl.
- Dhukungan ditambahake kanggo atribut "aria-keyshortcuts", ditetepake ing spesifikasi ARIA (Accessible Rich Internet Applications) kanggo wong sing ora duwe kabisan, sing ngidini sampeyan nemtokake trabasan keyboard kanggo ngalih fokus menyang unsur.
- Added CookieStore API, sing ngijini sampeyan kanggo njaluk, nyetel lan mbusak cookie asynchronously saka script mlaku ing konteks kaca HTML utawa Service Workers.
- Custom Highlight API wis dipun ginakaken, kang dirancang kanggo ngganti gaya wilayah teks sing dipilih lan ngidini sampeyan ora diwatesi dening gaya tetep sing diwenehake dening browser kanggo wilayah sing dipilih (:: pilihan, :: ora aktif-pilihan) lan nyorot kesalahan sintaksis (:: kesalahan ejaan, :: kesalahan grammar). Contone, nggunakake API anyar ing kerangka web sing nyedhiyakake alat kanggo nyunting teks, sampeyan bisa ngetrapake mekanisme dhewe kanggo nyorot teks, panyorot beda sajrone panyuntingan bebarengan bebarengan dening sawetara pangguna, lan menehi tandha kesalahan sajrone mriksa ejaan. Yen sadurunge, manipulasi Komplek karo wit DOM dibutuhake kanggo nggawe sorotan non-standar, Custom Highlight API menehi operasi siap kanggo nambah lan mbusak sorotan sing ora mengaruhi struktur DOM lan aplikasi gaya ing naleni obyek Range.
- Dhukungan ditambahake kanggo acara pointerrawupdate, sing ngidini nelusuri gerakan pointer. Dibandhingake karo acara pointermove, acara anyar digawe luwih kerep lan nalika data kasedhiya, sing bisa migunani ing aplikasi sing kudu nglacak gerakan pointer kanthi akurasi dhuwur.
- Ing mode browsing pribadi, situs diijini nggunakake Service Workers kanggo nindakake tugas latar mburi lan nggunakake IndexedDB lan DOM Cache API karo panyimpenan ndhelik.
- Ukuran lan gaya font manunggal ing antarane unsur , sing saiki bebas saka panggunaan nang blok-blok , , lan .
- Nalika nggawe serialisasi atribut HTML, uwal saka karakter "<" lan ">" wis diaktifake kanggo nggawe sawetara jinis serangan XSS luwih angel. Metode Element.innerHTML, Element.outerHTML, Element.getHTML, ShadowRoot.innerHTML, lan ShadowRoot.getHTML saiki bakal ngganti karakter "<" lan ">" karo "" nalika nggawe serial HTML menyang string.
- Ing alat pangembang web, panel inspeksi saiki wis ngembangake kemampuan telusuran ing wit DOM kaca saiki. Kemampuan kanggo ngurutake asil panelusuran kanthi jumlah unsur sing ditemokake lan dhukungan kanggo kelas pseudo wis dileksanakake.
- Versi Android wis nyederhanakake manajemen tetenger (tombol "Pilih Kabeh" wis ditambahake kanggo nindakake operasi kanthi sawetara tetenger sekaligus). Keamanan ing mode browsing pribadi wis dikuatake.
Saliyane fitur anyar lan koreksi bug, Firefox 140 ngilangi 17 kerentanan. Enem kerentanan disebabake masalah manajemen memori, kayata buffer overflows lan akses menyang wilayah memori sing wis dirilis. Masalah kasebut bisa nyebabake eksekusi kode penyerang nalika mbukak kaca sing dirancang khusus. Kanthi kapisah, kita bisa nyathet masalah kasebut ing Firefox add-on WebCompat, sing ngidini ngenali conto browser, kalebu nalika ndeleng kaca ing mode pribadi. Kerentanan kasebut disebabake dening kemampuan kanggo entuk pengenal sing terus-terusan (UUID) liwat analisis sumber daya sing diterbitake dening add-on WebCompat.
Firefox beta 141 nyuda konsumsi memori ing Linux lan mbusak syarat kanggo miwiti maneh sawise nganyari nggunakake manajer paket.
Source: opennet.ru






