keluaran pelayar web Dan Firefox 68.3 untuk platform Android. Selain itu, kemas kini telah dihasilkan sokongan jangka panjang . Akan datang ke pentas akan berpindah ke cawangan Firefox 72, yang pelepasannya dijadualkan pada 7 Januari (projek untuk 4 minggu baru ).
:
- Antara muka baharu untuk halaman "about:config", yang dibuka dalam penyemak imbas sebagai halaman web perkhidmatan yang ditulis dalam HTML, CSS dan JavaScript. Elemen halaman boleh dipilih secara bebas dengan tetikus (termasuk berbilang baris sekaligus) dan disalin ke papan keratan tanpa menggunakan menu konteks. Bar carian teratas telah dikekalkan dan dikembangkan untuk membolehkan penambahan pembolehubah baharu. Selain itu, sokongan untuk mencari melalui mekanisme terbina dalam, yang juga digunakan untuk mencari pada halaman biasa dengan padanan langkah demi langkah, telah dilaksanakan.
Butang telah ditambahkan untuk setiap tetapan untuk menyongsangkan pembolehubah dengan nilai Boolean (benar/salah) atau mengedit rentetan dan pembolehubah angka. Untuk nilai yang diubah suai pengguna, butang telah ditambahkan untuk memulihkan perubahan kepada nilai lalai.
Selepas membuka about:config, secara lalai, tiada item ditunjukkan dan hanya bar carian kelihatan. Untuk melihat keseluruhan senarai, anda perlu mengklik butang "Tunjukkan semua". Dalam tetapan pilihan "general.aboutConfig.enable", pulihkan akses kepada halaman about:config jika ia dilumpuhkan secara pilihan semasa proses binaan;

- Antara muka baharu untuk melihat sijil TLS kini tersedia secara lalai, boleh diakses melalui halaman perkhidmatan "about:certificate" dan item menu "Tools > Page Info > Security > View Certificate". Antara muka tontonan sijil telah ditulis semula sepenuhnya menggunakan JavaScript dan teknologi web standard, dan telah diselaraskan dengan gaya Firefox Quantum. Sebelum ini, tetingkap berasingan dibuka untuk melihat sijil; kini, maklumat tersebut dipaparkan dalam tab dalam bentuk yang mengingatkan pada alat tambah. .
- Reka bentuk bar alamat. Perubahan yang paling ketara ialah peralihan daripada memaparkan senarai lebar penuh cadangan yang memihak kepada kotak lungsur yang dilabel dengan jelas. Perubahan yang dicadangkan ini dibina berdasarkan pelaksanaan bar alamat Bar Kuantum baharu, yang diperkenalkan dalam Firefox 68 dan menampilkan penulisan semula kod lengkap, menggantikan XUL/XBL dengan API Web standard. Pada mulanya, reka bentuk Quantum Bar sepenuhnya mencerminkan bar alamat lama, dengan hanya perubahan kecil dibuat secara dalaman. Kerja-kerja menambah baik penampilan kini telah bermula. Perubahan ini pada masa ini dilumpuhkan secara lalai dan memerlukan pengaktifan melalui tetapan "browser.urlbar.megabar" dalam about:config.

- Melancarkan penyemak imbas dalam mod kiosk, yang diaktifkan dengan menentukan pilihan "--kiosk" dalam baris arahan dan membenarkan operasi skrin penuh sahaja. Kawalan antara muka, tetingkap timbul, menu konteks dan penunjuk status pemuatan halaman (menunjukkan pautan dan URL semasa) disekat. Input papan kekunci dihadkan dengan teruk, contohnya, pemprosesan kekunci Alt dan Ctrl dilumpuhkan, menghalang anda daripada keluar dari penyemak imbas, beralih ke aplikasi lain atau membuka tapak web lain. Mod ini boleh digunakan untuk mengatur operasi pelbagai terminal kendiri, tempat pengiklanan, panel demo dan sistem lain yang terhad kepada satu tapak web atau aplikasi web.
- Dalam alat tambah sistem penyemak imbas (sebelum ini alat tambah itu dibekalkan sebagai Kotak Kunci), Antara muka "about:login" untuk mengurus kata laluan yang disimpan telah dikemas kini dan pengecaman subdomain telah ditambahkan untuk mengisi borang kemasukan kata laluan secara automatik. Makluman Firefox Monitor tentang akaun yang terjejas kini juga tersedia untuk pengguna yang mempunyai pembaca skrin.
- Dalam perhimpunan untuk Windows, Linux и macOS Penyahkod MP3 asli digunakan.
- Mod perlindungan penjejakan lanjutan kini memaparkan pemberitahuan tentang kod perlombongan mata wang kripto yang disekat. Kaunter penjejak yang disekat kini dipaparkan dalam panel yang dipaparkan dengan mengklik ikon perisai dalam bar alamat.
- Untuk pengguna Windows Keupayaan untuk menonton video dalam mod Gambar-dalam-Gambar diaktifkan secara lalai. Ini membolehkan anda menanggalkan video dan mencipta tetingkap terapung yang kekal kelihatan semasa anda menavigasi pelayar. Untuk melihatnya dalam mod ini, klik petua alat atau pilih "Gambar dalam Gambar" daripada menu konteks yang dipaparkan apabila anda klik kanan video (di YouTube, yang menyediakan pengendali menu konteksnya sendiri, anda perlu klik dua kali butang tetikus kanan atau klik-Shift). Pada sistem selain daripada Windows Sokongan untuk mod ini boleh diaktifkan dalam about:config menggunakan pilihan "media.videocontrols.picture-in-picture.enabled".
- sokongan untuk susun atur berbilang lapisan bersarang bagi elemen halaman (), yang meningkatkan fleksibiliti membina reka letak halaman sejajar grid dengan ketara dengan menyediakan keupayaan untuk menentukan elemen anak yang berlabuh pada sel induk (meletakkan grid berasingan dalam sel). Grid bersarang ditakrifkan menggunakan "" dalam sifat "grid-template-columns" dan "grid-template-rows". Sokongan untuk grid bersarang juga telah ditambahkan pada Pemeriksa Grid DevTools.
- Sifat telah ditambahkan pada CSS , membenarkan elemen menjangkau semua lajur.
- Dalam sifat CSS Menambah keupayaan untuk menentukan kawasan had keterlihatan yang ditentukan menggunakan fungsi tersebut в Garis besar SVG.
- keupayaan untuk mengambil kira pekali nisbah aspek yang ditakrifkan melalui sifat , untuk atribut HTML "tinggi" dan "lebar" dalam teg img.
- Satu kaedah telah ditambahkan pada JavaScript , yang hanya mengembalikan janji yang telah dipenuhi atau ditolak, mengabaikan janji yang belum selesai (membolehkan anda menunggu hasil pelaksanaan sebelum menjalankan kod lain).
- Kelas dilaksanakan (sebelum ini hanya kelas disediakan ), mentakrifkan unsur dalam tatatanda Pokok DOM MathML yang sepadan juga telah ditambahkan, membolehkan anda menggunakan mathmlEl.style dan pengendali acara global.
- Pembina telah ditambahkan pada DOM untuk mencipta objek StaticRange yang mewakili sebahagian daripada kandungan DOM.
- API ditambahkan , yang menyediakan cara untuk menyesuaikan blok dengan maklumat tentang main balik media dalam kawasan pemberitahuan. Menggunakan API ini, aplikasi web bukan sahaja boleh memaparkan pemberitahuan tentang permulaan trek baharu tetapi juga mengatur kawalan daripada kawasan pemberitahuan atau melalui antara muka penyelamat skrin, contohnya, dengan meletakkan butang untuk menjeda, menstrim atau melangkau ke trek seterusnya.
- Dalam API untuk pembangun tambahan Mengendalikan kegagalan pemuatan data. Tetingkap pop timbul dibuka dengan alat tambah melalui panggilan windows.create kini memaparkan nama alat tambah dan bukannya URL tambahan ("moz-extension://").
- WebGL kini menyokong sambungan , yang membenarkan pemaparan kepada berbilang port pandang sekali gus dengan satu panggilan (contohnya, berguna untuk output stereo dalam WebXR);
- Antara muka pemeriksaan aktiviti rangkaian kini membolehkan analisis peringkat pemprosesan permintaan rangkaian, dengan paparan berasingan masa resolusi DNS, masa penubuhan sambungan, masa penghantaran data dan masa tindak balas. Maklumat ini tersedia melalui tab "Masa" baharu di bar sisi kanan.
- Dalam antara muka pemantauan aktiviti rangkaian lalai Mod pemeriksaan sambungan WebSocket dengan keupayaan untuk menjeda sambungan aktif.
- Ditambah pada Monitor Rangkaian carian teks penuh dalam badan permintaan/tindak balas, kuki dan pengepala, dan juga dilaksanakan menyekat pemuatan URL tertentu dengan menambahkan penapis dengan topeng yang diperlukan.
- Konsol web telah dilaksanakan Mod pengeditan yang membolehkan anda memasukkan binaan JavaScript berpecah merentas berbilang baris dan melaksanakannya dengan mengklik butang Jalankan dan bukannya menekan Enter. Mod ini direka bentuk sebagai bar sisi, boleh diakses dengan mengklik ikon "anak tetingkap pisah" di sebelah kanan medan input atau dengan menekan Ctrl+B.
- Penyahpepijat JavaScript menyediakan nilai pembolehubah mengikut tempat penggunaannya dalam kod, dilaksanakan log peristiwa dan menambah keupayaan untuk melumpuhkannya dengan titik putus (devtools.debugger.features.overlay dalam about:config).
- Untuk Android Firefox 68.2, kemas kini pembetulan, telah disediakan. Sebagai peringatan, pembentukan keluaran Firefox penting yang baharu untuk Android dihentikan. Untuk menggantikan Firefox bagi Android di bawah nama kod Fenix (diedarkan sebagai ) pelayar baharu untuk peranti mudah alih yang menggunakan enjin GeckoView dan satu set pustaka Mozilla Android Komponen.
Pengurangan dalam bilangan kerentanan kritikal adalah disebabkan oleh fakta bahawa isu ingatan, seperti limpahan penimbal dan mengakses memori selepas ia dibebaskan, kini ditandakan sebagai berbahaya tetapi tidak kritikal. Keluaran baharu itu membetulkan 13 isu sedemikian, yang berpotensi membawa kepada pelaksanaan kod berniat jahat apabila membuka halaman yang dibuat khas.
Sebagai tambahan kepada inovasi dan pembetulan pepijat, Firefox 71 telah diperbaiki , yang mana 17 (dikumpul di bawah и ) ditandakan sebagai berkeupayaan membawa kepada pelaksanaan kod berniat jahat apabila membuka halaman yang dibuat khas. Terutama, isu ingatan seperti limpahan penimbal dan mengakses kawasan memori yang dibebaskan sebelum ini kini ditandakan sebagai berbahaya, tetapi tidak kritikal.
Sumber: opennet.ru


