Rilis Firefox 98

Browser web Firefox 98 telah dirilis. Selain itu, pembaruan cabang dukungan jangka panjang telah dibuat - 91.7.0. Cabang Firefox 99 telah dipindahkan ke tahap pengujian beta, rilisnya dijadwalkan pada 5 April.

Inovasi utama:

  • Perilaku saat mengunduh file telah diubah - alih-alih menampilkan permintaan sebelum pengunduhan dimulai, file kini mulai diunduh secara otomatis, dan pemberitahuan tentang dimulainya pengunduhan ditampilkan di panel. Melalui panel, pengguna dapat kapan saja menerima informasi tentang proses pengunduhan, membuka file yang diunduh selama pengunduhan (tindakan akan dilakukan setelah pengunduhan selesai) atau menghapus file. Dalam pengaturan, Anda dapat mengaktifkan prompt untuk muncul pada setiap boot dan menentukan aplikasi default untuk membuka file jenis tertentu.
    Rilis Firefox 98
  • Menambahkan tindakan baru ke menu konteks yang ditampilkan saat mengklik kanan file dalam daftar unduhan. Misalnya, dengan menggunakan opsi Selalu Buka File Serupa, Anda dapat mengizinkan Firefox membuka file secara otomatis setelah pengunduhan selesai dalam aplikasi yang terkait dengan jenis file yang sama di sistem. Anda juga dapat membuka direktori dengan file yang diunduh, membuka halaman tempat pengunduhan dimulai (bukan unduhan itu sendiri, tetapi tautan ke unduhan), salin tautan, hapus penyebutan unduhan dari riwayat penelusuran Anda dan hapus daftar di panel unduhan.
    Rilis Firefox 98
    Rilis Firefox 98
  • Mesin pencari default telah diubah untuk beberapa pengguna. Misalnya, dalam rakitan berbahasa Inggris yang diuji, alih-alih Google, DuckDuckGo sekarang diaktifkan secara paksa secara default. Pada saat yang sama, Google tetap menjadi salah satu mesin pencari sebagai opsi dan dapat diaktifkan secara default di pengaturan. Alasan yang disebutkan untuk memaksa perubahan pada mesin pencari default adalah ketidakmampuan untuk terus memasok penangan untuk beberapa mesin pencari karena kurangnya izin formal. Kesepakatan lalu lintas pencarian Google berlangsung hingga Agustus 2023 dan menghasilkan sekitar $400 juta per tahun, yang merupakan sebagian besar pendapatan Mozilla.
    Rilis Firefox 98
  • Pengaturan default menampilkan bagian baru dengan fitur eksperimental yang dapat diuji oleh pengguna dengan risiko ditanggung sendiri. Misalnya, kemampuan untuk melakukan cache halaman awal, mode SameSite=Lax dan SameSite=None, CSS Masonry Layout, panel tambahan untuk pengembang web, pengaturan Firefox 100 di header User-Agent, indikator global untuk mematikan suara dan mikrofon tersedia untuk pengujian.
    Rilis Firefox 98
  • Untuk mengoptimalkan proses peluncuran browser, logika peluncuran add-on yang menggunakan webRequest API telah diubah. Hanya memblokir panggilan webRequest yang sekarang akan menyebabkan add-on diluncurkan saat Firefox dinyalakan. Permintaan Web dalam mode non-pemblokiran akan ditunda hingga Firefox selesai diluncurkan.
  • Mengaktifkan dukungan untuk tag HTML " ", yang memungkinkan Anda membuat kotak dialog dan komponen untuk interaksi pengguna interaktif, seperti peringatan yang dapat ditutup dan subjendela. Jendela yang dibuat dapat dikontrol dari kode JavaScript.
  • Penerapan spesifikasi Elemen Khusus, yang memungkinkan Anda menambahkan elemen HTML khusus yang memperluas fungsionalitas tag HTML yang ada, telah menambahkan dukungan untuk menambahkan elemen khusus yang terkait dengan pemrosesan formulir masukan.
  • Menambahkan properti karakter tanda hubung ke CSS, yang dapat digunakan untuk mengatur string yang akan digunakan sebagai pengganti karakter break ("-").
  • Metode navigator.registerProtocolHandler() menyediakan dukungan untuk mendaftarkan penangan protokol untuk skema URL ftp, sftp, dan ftps.
  • Menambahkan properti HTMLElement.outerText, yang mengembalikan konten di dalam node DOM, seperti properti HTMLElement.innerText, tetapi tidak seperti properti HTMLElement.innerText, saat ditulis, properti ini tidak menggantikan konten di dalam node, tetapi seluruh node.
  • API WebVR dinonaktifkan secara default dan tidak digunakan lagi (untuk dikembalikan, setel dom.vr.enabled=true di about:config).
  • Panel penilaian kompatibilitas telah ditambahkan ke alat untuk pengembang web. Panel menampilkan indikator peringatan tentang kemungkinan masalah dengan properti CSS dari elemen HTML yang dipilih atau seluruh halaman, memungkinkan Anda mengidentifikasi ketidakcocokan dengan browser yang berbeda tanpa menguji halaman secara terpisah di setiap browser.
    Rilis Firefox 98
  • Memberikan kemampuan untuk menonaktifkan pendengar acara untuk node DOM tertentu. Penonaktifan dilakukan melalui tooltip yang ditampilkan saat Anda mengarahkan mouse ke suatu peristiwa di antarmuka pemeriksaan halaman.
    Rilis Firefox 98
  • Menambahkan item β€œAbaikan baris” ke menu konteks mode edit di debugger untuk mengabaikan baris selama eksekusi. Item ditampilkan ketika parameter devtools.debugger.features.blackbox-lines=true disetel di about:config.
    Rilis Firefox 98
  • Menerapkan mode untuk membuka alat pengembang secara otomatis untuk tab yang dibuka melalui panggilan window.open (dalam mode devtools.popups.debug, untuk halaman yang alat pengembangnya terbuka, halaman tersebut akan otomatis dibuka untuk semua tab yang dibuka dari halaman ini).
    Rilis Firefox 98
  • Versi untuk platform Android menyediakan kemampuan untuk mengubah gambar latar belakang di halaman beranda dan menambahkan dukungan untuk menghapus Cookie dan data situs untuk satu domain.

Selain inovasi dan perbaikan bug, Firefox 98 telah menghilangkan 16 kerentanan, 4 di antaranya ditandai berbahaya. 10 kerentanan (dikumpulkan dalam CVE-2022-0843) disebabkan oleh masalah memori, seperti buffer overflows dan akses ke area memori yang sudah dibebaskan. Berpotensi, masalah ini dapat mengakibatkan eksekusi kode penyerang saat membuka halaman yang dirancang khusus.

Firefox 99 beta menambahkan dukungan untuk menu konteks GTK asli, mengaktifkan scrollbar GTK mengambang, mendukung pencarian dengan atau tanpa diakritik di penampil PDF, dan menambahkan hotkey β€œn” ke ReaderMode untuk mengaktifkan/menonaktifkan mode membaca dengan lantang (Narrate).

Sumber: opennet.ru

Tambah komentar