Firefox 68

Ada Keluaran Firefox 68.

Perubahan utama:

  • Kod bar alamat telah ditulis semula sepenuhnya - HTML dan JavaScript digunakan sebagai ganti XUL. Perbezaan luaran antara baris lama (Bar Hebat) dan baharu (Bar Kuantum) hanyalah bahawa hujung baris yang tidak sesuai dengan bar alamat kini pudar dan bukannya dipotong (...), dan untuk memadamkan entri daripada sejarah, bukannya Padam / Backspace anda perlu menggunakan Shift+Delete/Shift+Backspace. Bar alamat baharu adalah lebih pantas dan membolehkan anda mengembangkan keupayaannya dengan alat tambah.
  • Halaman pengurusan tambahan (about:addons) juga telah ditulis semula sepenuhnya menggunakan API Web. Padam/lumpuhkan butang dipindahkan ke menu. Dalam sifat tambahan anda boleh lihat kebenaran yang diminta dan nota keluaran. Menambah bahagian berasingan untuk alat tambah yang dilumpuhkan (sebelum ini ia hanya diletakkan di hujung senarai), serta bahagian dengan alat tambah yang disyorkan (setiap versi menjalani pemeriksaan keselamatan yang menyeluruh). Kini anda boleh melaporkan alat tambah berniat jahat atau terlalu perlahan.
  • Kod yang bertanggungjawab untuk memulihkan sesi sebelumnya ialah ditulis semula daripada JS ke C++.
  • Menambahkan halaman about:compat di mana "pembetulan" khusus tapak boleh diurus. Ini adalah pembetulan sementara untuk tapak yang tidak berfungsi dengan betul (contohnya, menukar ejen pengguna atau menjalankan skrip yang membetulkan kerja dalam Firefox). about:compat memudahkan untuk melihat tampung aktif dan membenarkan pembangun web melumpuhkannya untuk tujuan ujian.
  • Tetapan penyegerakan boleh diakses terus dari menu utama.
  • Tema gelap dalam mod bacaan digunakan bukan sahaja pada kandungan halaman, tetapi juga pada antara muka (bar alat, bar sisi, kawalan).
  • Firefox akan cuba membetulkan ralat HTTPS secara automatikdisebabkan oleh perisian antivirus pihak ketiga. Firefox secara sejarah telah menggunakan kedai sijilnya sendiri dan bukannya sistem satu, yang mempunyai kesan positif terhadap keselamatan, tetapi memerlukan perisian antivirus untuk mengimport sijil akarnya ke dalam storan penyemak imbas, yang diabaikan oleh sesetengah vendor. Jika penyemak imbas mengesan serangan MitM (yang boleh disebabkan oleh antivirus yang cuba menyahsulit dan memeriksa trafik), ia akan secara automatik mendayakan tetapan security.enterprise_roots.enabled dan cuba menggunakan sijil daripada storan sistem (hanya sijil ditambah di sana oleh ketiga -perisian parti, sijil yang dibekalkan dengan OS, diabaikan). Jika ini membantu, tetapan akan kekal didayakan. Jika pengguna melumpuhkan security.enterprise_roots.enabled secara eksplisit, penyemak imbas tidak akan cuba mendayakannya. Dalam keluaran baharu ESR, tetapan ini didayakan secara lalai. Selain itu, ikon telah ditambahkan pada kawasan pemberitahuan (di sebelah kiri bar alamat), menunjukkan bahawa tapak yang anda sedang lihat menggunakan sijil yang diimport dari stor sistem. Pembangun ambil perhatian bahawa penggunaan sijil sistem tidak menjejaskan keselamatan (hanya sijil yang ditambahkan pada sijil sistem oleh perisian pihak ketiga digunakan, dan memandangkan perisian pihak ketiga mempunyai hak untuk menambahkannya di sana, ia boleh menambahkannya dengan mudah. ke storan Firefox).
  • Gesaan untuk membenarkan pemberitahuan tolak tidak akan ditunjukkan sehingga pengguna berinteraksi secara eksplisit dengan halaman tersebut.
  • Akses kepada kamera dan mikrofon mulai sekarang hanya boleh dijalankan dari konteks yang selamat (iaitu daripada halaman yang dimuatkan melalui HTTPS).
  • Selepas 2 tahun, simbol telah ditambahkan pada senarai henti (senarai aksara yang tidak dibenarkan dalam nama domain) Κʻ / ΔΈ (U+0138, *Kra*). Dalam bentuk huruf besar, ia kelihatan seperti Latin "k" atau Cyrillic "k", yang boleh bermain ke tangan phisher. Selama ini, pembangun cuba menyelesaikan masalah itu melalui jawatankuasa teknikal Unicode (tambah simbol ini pada kategori "bersejarah"), tetapi mereka melupakannya apabila mengeluarkan edisi standard yang seterusnya.
  • Dalam binaan rasmi tidak lagi mungkin untuk melumpuhkan mod berbilang proses. Mod proses tunggal (di mana antara muka penyemak imbas dan kandungan tab berjalan dalam proses yang sama) kurang selamat dan tidak diuji sepenuhnya, yang mungkin membawa kepada isu kestabilan. Untuk peminat mod proses tunggal penyelesaian yang disediakan.
  • Berubah tingkah laku semasa menyegerakkan tetapan. Mulai sekarang, secara lalai, hanya tetapan yang disertakan dalam senarai yang ditakrifkan oleh pembangun disegerakkan. Anda boleh mengembalikan tingkah laku sebelumnya (segerakkan sepenuhnya semua tetapan yang diubah) melalui about:config.
  • Sifat CSS berikut dilaksanakan: scroll-padding, scroll-margin, scroll-snap-align, set balas, -pengapit talian-webkit.
  • Menambah sokongan elemen pseudo ::penanda dan animasinya.
  • Sokongan primitif didayakan secara lalai BigInt.
  • window.open() kini menghormati parameter yang diluluskan "tiada perujuk".
  • Menambah sokongan HTMLImageElement.decode() (memuatkan imej sebelum ia ditambahkan pada DOM).
  • Banyak penambahbaikan dalam alat pembangun.
  • Penyetempatan bn-BD dan bn-IN digabungkan menjadi Benggali (bn).
  • Penyetempatan yang kekal tanpa penyelenggara telah dialih keluar: Assam (as), Bahasa Inggeris Afrika Selatan (en-ZA), Maithili (mai), Malayalam (ml), Oriya (atau). Pengguna bahasa ini akan ditukar secara automatik kepada Inggeris Inggeris (en-GB).
  • Sambungan Web API kini tersedia alat untuk bekerja dengan skrip pengguna. Ini berpotensi menyelesaikan masalah dengan keselamatan (tidak seperti Greasemonkey/Violentmonkey/Tampermonkey, setiap skrip berjalan dalam kotak pasirnya sendiri) dan kestabilan (menghapuskan perlumbaan antara beban halaman dan sisipan skrip), dan juga membenarkan skrip dilaksanakan pada peringkat yang dikehendaki beban halaman.
  • Tetapan view_source.tab telah dikembalikan, membolehkan anda membuka kod sumber halaman dalam tab yang sama, bukannya dalam tab baharu.
  • Tema gelap kini boleh digunakan pada halaman perkhidmatan penyemak imbas (contohnya, halaman tetapan), ini dikawal oleh tetapan browser.in-content.dark-mode.
  • Peranti Windows 10 dengan kad grafik AMD mempunyai sokongan WebRender didayakan.
  • Pemasangan baharu dalam Windows 10 akan menambah pintasan pada bar tugas.
  • Versi Windows kini menggunakan Perkhidmatan Pemindahan Pintar Latar Belakang (BITS).

Nota Keluaran untuk Pembangun

Sumber: linux.org.ru

Tambah komen