rilis browser web Dan Firefox 68.3 untuk platform tersebut Android. Selain itu, pembaruan telah dibuat Dukungan Jangka Panjang . Segera hadir ke panggung Cabang Firefox 72 akan dipindahkan, rilisnya dijadwalkan pada 7 Januari (project untuk 4 minggu baru ).
:
- antarmuka baru untuk halaman “about:config”, yang merupakan halaman web layanan yang terbuka di dalam browser, ditulis dalam HTML, CSS dan JavaScript. Elemen halaman dapat dipilih secara sewenang-wenang dengan mouse (termasuk beberapa baris sekaligus) dan ditempatkan di clipboard tanpa menggunakan menu konteks. String pencarian teratas telah dipertahankan dan diperluas untuk memasukkan variabel baru. Selain itu, dukungan untuk pencarian melalui mekanisme standar telah diterapkan, yang juga digunakan untuk pencarian di halaman biasa dengan pencarian kecocokan langkah demi langkah.
Untuk setiap pengaturan, sebuah tombol telah ditambahkan yang memungkinkan Anda untuk membalikkan variabel dengan nilai Boolean (benar/salah) atau mengedit variabel string dan numerik. Untuk nilai yang diubah pengguna, sebuah tombol telah ditambahkan untuk mengembalikan perubahan ke nilai default.
Setelah membuka about:config, secara default item tidak ditampilkan dan hanya bilah pencarian yang terlihat, dan untuk melihat seluruh daftar Anda perlu mengklik tombol “Tampilkan semua”. Ke Pengaturan opsi "umum.aboutConfig.enable", memulihkan akses ke halaman about:config jika dinonaktifkan secara opsional pada tahap pembuatan;

- secara default, antarmuka baru untuk melihat sertifikat TLS, dapat diakses melalui halaman layanan “about:certificate” dan menu “Tools > Page Info > Security > View Certificate”. Implementasi antarmuka tampilan sertifikat telah sepenuhnya ditulis ulang menggunakan JavaScript dan teknologi web standar, dan juga telah disesuaikan dengan gaya Firefox Quantum. Jika sebelumnya jendela terpisah dibuka untuk melihat sertifikat, kini informasinya ditampilkan di tab dalam bentuk yang mengingatkan pada add-on .
- desain bilah alamat. Perubahan yang paling mencolok adalah tidak lagi menampilkan daftar rekomendasi di seluruh lebar layar dan beralih ke jendela tarik-turun yang ditandai dengan jelas. Perubahan yang diusulkan melanjutkan pengembangan implementasi baru bilah alamat Quantum Bar, yang muncul di Firefox 68 dan ditandai dengan penulisan ulang kode secara lengkap, menggantikan XUL/XBL dengan API Web standar. Pada tahap pertama, desain Quantum Bar sepenuhnya mengulangi bilah alamat lama dan perubahannya terbatas pada pengerjaan ulang internal. Sekarang pekerjaan sudah mulai memperbaiki penampilan. Perubahan saat ini dinonaktifkan secara default dan memerlukan aktivasi melalui pengaturan “browser.urlbar.megabar” di about:config.

- meluncurkan browser dalam mode kios Internet, yang diaktifkan dengan menentukan opsi "-kios" pada baris perintah dan mengarah pada kemampuan untuk bekerja hanya dalam mode layar penuh. Tampilan kontrol antarmuka, pop-up, menu konteks, dan indikator status pemuatan halaman (tampilan tautan dan URL saat ini) diblokir. Input keyboard sangat terbatas, misalnya pemrosesan tombol Alt dan Ctrl dinonaktifkan, sehingga mencegah Anda keluar dari browser, beralih ke aplikasi lain, atau membuka situs lain. Mode ini dapat digunakan untuk mengatur pengoperasian berbagai terminal otonom, stan iklan, panel demonstrasi, dan sistem lain yang terbatas untuk bekerja dengan satu situs web/aplikasi web.
- Dalam add-on sistem yang disertakan dengan browser (sebelumnya add-on dikirimkan sebagai Lockbox), Antarmuka “about:logins” untuk mengelola kata sandi yang disimpan, pengenalan subdomain telah muncul saat mengisi formulir entri kata sandi secara otomatis. Peringatan Firefox Monitor tentang akun yang disusupi juga telah diterapkan untuk pengguna dengan pembaca layar.
- Dalam perakitan untuk Windows, Linux и macOS Dekoder MP3 asli digunakan.
- Menambahkan pemberitahuan tentang kode pemblokiran untuk penambangan mata uang kripto ke mode anti-pelacakan tingkat lanjut. Panel yang ditampilkan ketika Anda mengklik ikon dari gambar perisai di bilah alamat menampilkan penghitung pelacak yang diblokir.
- Untuk pengguna Windows Kemampuan untuk menonton video dalam mode Picture-in-Picture diaktifkan secara default. Ini memungkinkan Anda untuk melepaskan video dan membuat jendela mengambang yang tetap terlihat saat Anda menjelajahi browser. Untuk menontonnya dalam mode ini, klik tooltip atau pilih "Picture in Picture" dari menu konteks yang ditampilkan saat Anda mengklik kanan video (di YouTube, yang menyediakan penanganan menu konteksnya sendiri, Anda harus mengklik dua kali tombol kanan mouse atau Shift-klik). Pada sistem selain Windows Dukungan untuk mode ini dapat diaktifkan di about:config menggunakan opsi "media.videocontrols.picture-in-picture.enabled".
- dukungan untuk tata letak elemen halaman multi-lapis yang bersarang (), yang secara signifikan meningkatkan fleksibilitas pembuatan tata letak halaman yang selaras dengan grid dengan menyediakan kemampuan untuk menentukan elemen anak yang ditautkan ke sel induk (menempatkan grid terpisah di dalam sel). Grid bersarang ditentukan menggunakan nilai "" di properti "kolom-templat-kisi" dan "baris-templat-kisi". Dukungan untuk grid bertingkat juga telah ditambahkan ke mode inspeksi DevTools Grid Inspector.
- Menambahkan properti ke CSS , memungkinkan elemen menjangkau semua kolom.
- Di properti CSS menambahkan kemampuan untuk menentukan area pembatas visibilitas yang ditentukan menggunakan fungsi tersebut в Garis besar SVG.
- kemampuan untuk memperhitungkan koefisien rasio aspek yang ditentukan melalui properti , untuk atribut HTML "height" dan "width" pada tag img.
- Metode ditambahkan ke JavaScript , yang hanya mengembalikan janji yang telah dipenuhi atau ditolak, tanpa memperhitungkan janji yang tertunda (memungkinkan Anda menunggu hasil eksekusi sebelum menjalankan kode lain).
- Kelas yang dilaksanakan (sebelumnya hanya disediakan kelas saja ), mendefinisikan elemen dalam notasi . Juga ditambahkan adalah pohon DOM MathML yang sesuai yang dapat Anda gunakan untuk menggunakan mathmlEl.style dan event handler global.
- Konstruktor telah ditambahkan ke DOM untuk membuat objek StaticRange yang mewakili sebagian konten DOM.
- Menambahkan API , yang menyediakan alat untuk menyesuaikan blok dengan informasi tentang memutar konten multimedia di area notifikasi. Melalui API ini, aplikasi web tidak hanya dapat menampilkan notifikasi tentang dimulainya pemutaran lagu baru, tetapi juga mengatur kontrol dari area notifikasi atau melalui antarmuka screen saver, misalnya, menempatkan tombol untuk menjeda, menelusuri aliran, atau pindah ke lagu berikutnya.
- Di API untuk pengembang add-on menangani kegagalan saat memuat data. Jendela popup yang dibuka oleh add-on melalui panggilan windows.create sekarang menampilkan nama add-on, bukan URL add-on (“moz-extension://”).
- WebGL sekarang mendukung ekstensi , yang memungkinkan Anda merender ke beberapa area pandang sekaligus dengan satu panggilan (misalnya, berguna untuk keluaran stereo di WebXR);
- Antarmuka untuk memeriksa aktivitas jaringan mencakup kemampuan untuk menganalisis tahapan pemrosesan permintaan jaringan dengan tampilan terpisah waktu penyelesaian di DNS, pembuatan koneksi, pengiriman data, dan penerimaan respons. Informasi disediakan melalui tab Timing baru di sidebar kanan.
- Di antarmuka pelacakan aktivitas jaringan default mode untuk memeriksa koneksi WebSocket dengan kemampuan untuk menjeda koneksi aktif.
- Ditambahkan ke Monitor Jaringan pencarian teks lengkap di badan permintaan/respons, cookie dan header, dan juga diterapkan memblokir pemuatan URL tertentu dengan menambahkan filter dengan masker yang diperlukan.
- Diimplementasikan di konsol web pengeditan, yang memungkinkan Anda memasukkan konstruksi JavaScript yang dibagi menjadi beberapa baris dan menjalankannya bukan dengan menekan Enter, tetapi dengan mengklik tombol Jalankan. Mode ini dirancang sebagai panel samping, ditampilkan setelah mengklik ikon “split pane” di sisi kanan kolom input atau melalui pintasan keyboard Ctrl+B.
- Debugger JavaScript menyediakan nilai variabel di tempat penggunaannya dalam kode, diimplementasikan log peristiwa dan menambahkan kemampuan untuk menonaktifkan dengan breakpoint (devtools.debugger.features.overlay di about:config).
- Untuk Android Pembaruan korektif untuk Firefox 68.2 telah disiapkan. Sebagai pengingat, pembentukan rilis signifikan baru Firefox untuk Android Dihentikan. Untuk mengganti Firefox dengan Android dengan nama kode Fenix (didistribusikan sebagai ) Browser baru untuk perangkat seluler yang menggunakan mesin GeckoView dan serangkaian pustaka Mozilla. Android Komponen.
Penurunan jumlah kerentanan kritis disebabkan oleh fakta bahwa masalah memori, seperti buffer overflows dan akses ke area memori yang sudah dibebaskan, kini ditandai sebagai berbahaya, namun tidak kritis. Rilis baru ini memperbaiki 13 masalah serupa yang berpotensi menyebabkan kode penyerang dieksekusi ketika halaman yang dibuat khusus dibuka.
Selain inovasi dan perbaikan bug di Firefox 71, , dimana 17 (dikumpulkan di bawah и ) ditandai sebagai berpotensi menyebabkan eksekusi kode penyerang saat membuka halaman yang dirancang khusus. Patut dicatat bahwa masalah memori seperti buffer overflows dan akses ke area memori yang sudah dibebaskan kini ditandai sebagai berbahaya, namun tidak kritis.
Sumber: opennet.ru


