Firefox 84

Ada Firefox 84.

  • Keluaran terkini dengan sokongan Adobe Flash. Sokongan NPAPI dirancang untuk dialih keluar dalam keluaran akan datang, kerana Flash ialah satu-satunya pemalam NPAPI yang dibenarkan untuk dijalankan dalam Firefox.
  • Bilangan sistem yang didayakan telah diperluaskan WebRender:
    • Linux: GNOME/X11 (kecuali sistem dengan pemacu NVIDIA proprietari, serta dengan gabungan “grafik dan resolusi Intel >= 3440×1440). Dalam keluaran seterusnya terancang mendayakan WebRender untuk kombinasi GNOME/Wayland (kecuali XWayland)
    • macOS: Big Sur
    • Android: GPU Mali-G.
    • Windows: Intel Graphics Generasi pertama dan kedua (Ironlake dan Sandy Bridge). Selain itu, WebRender kurang upaya untuk pemilik kad video NVIDIA yang menggunakan berbilang monitor yang mempunyai kadar muat semula yang berbeza.
  • Firefox belajar gunakan PipeWire. Sokongan PipeWire tambah dalam WebRTC.
  • Linux memperkenalkan kaedah baharu untuk memperuntukkan memori yang dikongsi, yang meningkatkan prestasi dan meningkatkan keserasian dengan Docker.
  • Sokongan asli untuk pemproses Apple Silicon telah dilaksanakan. Berbanding dengan emulator Rosetta 2, binaan asli dilancarkan 2.5 kali lebih pantas, dan tindak balas aplikasi web digandakan. Walau bagaimanapun, emulator masih diperlukan untuk memainkan kandungan DRM.
  • Perisian antivirus Cylance pada macOS mungkin tersilap melaporkan Firefox sebagai perisian hasad, mengganggu pemasangannya.
  • Menambahkan pengurus proses (about:processes page) yang membolehkan anda menilai penggunaan sumber setiap urutan. Maklumat tambahan dirancang untuk dikeluarkan pada masa hadapan.
  • Mod gambar dalam gambar belajar ingat saiz dan kedudukan tingkap. Di samping itu, tetingkap gambar dalam gambar kini dibuka pada monitor yang sama di mana tetingkap penyemak imbas dibuka (sebelum ini ia sentiasa dibuka pada monitor utama).
  • Dalam bahagian tetapan percubaan (untuk melihatnya, anda perlu mendayakan browser.preferences.experimental dan membuka about:preferences#halaman eksperimen) tetapan telah ditambahkan yang membolehkan anda menggunakan beberapa tetingkap gambar dalam gambar pada masa yang sama .
  • Kini anda boleh menukar skala panel, pop timbul dan panel sisi yang dibuat oleh alat tambah (Ctrl+roda tetikus).
  • Selepas mengimport data daripada penyemak imbas lain, Firefox akan mendayakan bar penanda halaman secara automatik jika penyemak imbas lain telah mendayakannya dan mempunyai penanda halaman.
  • Pada halaman pengurusan addons (about:addons) terdapat sekarang adalah ditunjukkan bukan sahaja asas, tetapi juga kebenaran tambahan (yang add-on meminta bukan semasa pemasangan, tetapi pada masa mendayakan tetapan tertentu yang kebenaran ini diperlukan). Sebelum ini, kebenaran tambahan tidak dipaparkan dan tidak boleh dibatalkan.
  • Apabila anda membuat profil baharu, maklumat tentang semua pihak berkuasa sijil perantaraan yang dipercayai akan dimuat turun daripada pelayan Mozilla pada hari yang sama, bukannya selama beberapa minggu seperti sebelumnya. Ini meningkatkan kemungkinan bahawa pengguna Firefox baharu tidak akan menghadapi ralat keselamatan apabila melawati tapak web yang dikonfigurasikan secara salah.
  • Dilaksanakan perlindungan terhadap kelemahan seperti ditemui setahun setengah yang lalu dalam klien Zoom. Sebagai contoh, jika sebelum ini pilihan "sentiasa gunakan Zoom Meetings untuk membuka pautan zoommtg://" telah diedarkan ke semua tapak (mengklik pada pautan sedemikian dari mana-mana tapak akan membuka klien Zoom), kini pilihan itu hanya berfungsi dalam domain ( jika anda mendayakannya pada example1.com, maka apabila anda mengklik pada pautan zoommtg:// dari anothersite.com, tetingkap permintaan akan muncul semula). Untuk tidak menimbulkan terlalu banyak kesulitan kepada pengguna, perlindungan (dikawal oleh tetapan security.external_protocol_requires_permission) tidak digunakan pada beberapa skim popular seperti tel: dan mailto:
  • Jika sijil SSL dikeluarkan hanya untuk www.example.com dan pengguna cuba mengakses https://example.com, Firefox secara automatik akan pergi ke https://www.example.com (sebelum ini, pengguna dalam kes sedemikian diterima ralat SSL_ERROR_BAD_CERT_DOMAIN).
  • Firefox kini sentiasa menerima alamat localhost (http://localhost/ и http://dev.localhost/) sebagai merujuk antara muka gelung balik (iaitu. http://127.0.0.1). Dengan cara ini, sumber yang dimuatkan daripada localhost tidak lagi dianggap sebagai kandungan campuran.
  • Fail PDF, dokumen pejabat dan fail media kini sentiasa disimpan dengan sambungan yang betul (kadangkala ia disimpan tanpa sambungan).
  • Bilangan maksimum percubaan DoH yang gagal yang dibenarkan (selepas mencapai penyemak imbas secara automatik beralih kepada DNS biasa) telah dinaikkan daripada 5 kepada 15.
  • Pada platform Windows, Canvas 2D kini dipercepatkan GPU.
  • CSS:
    • Kelas pseudo :bukan() mendapat sokongan untuk pemilih kompleks.
    • Sifat proprietari -moz-default-appearance tidak lagi menyokong scrollbar-small (sepatutnya menggunakan scrollbar-width: thin sebaliknya) dan scrollbar (macOS sahaja; gunakan scrollbar-horizontal dan scrollbar-vertical sebagai gantinya).
  • JavaScript: format tarikh dan masa tersuai yang ditentukan sebagai parameter pembina Intl.DateTimeFormat(), kini menyokong menyatakan bilangan digit yang digunakan untuk mewakili saat pecahan (fractionalSecondDigits).
  • API:
  • Alat Pembangun:
    • Panel Rangkaian kini boleh mengendalikan kegagalan mengejut dan memaparkan butiran penyahpepijatan yang berguna seperti jejak tindanan. Lebih mudah untuk menyerahkan laporan pepijat - hanya klik pada pautan.
    • Pemeriksa kebolehcapaian telah belajar untuk menunjukkan susunan merentasi elemen halaman menggunakan kekunci Tab. Dengan cara ini, pembangun dapat menghargai kemudahan navigasi papan kekunci.

Sumber: linux.org.ru