Keluaran Firefox 96

Pelayar web Firefox 96 telah dikeluarkan Selain itu, kemas kini cawangan sokongan jangka panjang telah dibuat - 91.5.0. Cawangan Firefox 97 telah dipindahkan ke peringkat ujian beta, yang pelepasannya dijadualkan pada 8 Februari.

Inovasi utama:

  • Menambahkan keupayaan untuk memaksa tapak menghidupkan tema gelap atau terang. Reka bentuk warna diubah oleh penyemak imbas dan tidak memerlukan sokongan daripada tapak, yang membolehkan anda menggunakan tema gelap pada tapak yang hanya tersedia dalam warna terang dan tema terang pada tapak gelap.
    Keluaran Firefox 96

    Untuk menukar perwakilan warna dalam tetapan (tentang:keutamaan) dalam bahagian "Umum/Bahasa dan Rupa", bahagian "Warna" baharu telah dicadangkan, di mana anda boleh mendayakan takrifan semula warna berhubung dengan skema warna sistem pengendalian atau tetapkan warna secara manual.

    Keluaran Firefox 96

  • Pengurangan hingar yang dipertingkatkan dengan ketara dan kawalan perolehan audio automatik, serta pembatalan gema yang dipertingkatkan sedikit.
  • Beban pada utas pelaksanaan utama telah dikurangkan dengan ketara.
  • Sekatan yang lebih ketat pada pemindahan Kuki antara tapak telah digunakan, melarang pemprosesan Kuki pihak ketiga yang ditetapkan apabila mengakses tapak selain daripada domain halaman semasa. Kuki tersebut digunakan untuk menjejaki pergerakan pengguna antara tapak dalam kod rangkaian pengiklanan, widget rangkaian sosial dan sistem analitik web. Untuk mengawal penghantaran Kuki, atribut Tapak Sama yang dinyatakan dalam pengepala "Dasar Kuki" digunakan, yang secara lalai kini ditetapkan kepada nilai "Same-Site=Lax", yang mengehadkan penghantaran Kuki untuk merentas tapak sub-permintaan, seperti permintaan imej atau memuatkan kandungan melalui iframe dari tapak lain, yang turut memberikan perlindungan terhadap serangan CSRF (Pemalsuan Permintaan Merentas Tapak).
  • Masalah dengan kualiti video yang berkurangan di beberapa tapak dan dengan pengepala SSRC (Pengecam sumber penyegerakan) yang ditetapkan semula semasa menonton video telah diselesaikan. Kami juga membetulkan isu dengan peleraian yang dikurangkan apabila berkongsi skrin anda melalui WebRTC.
  • Pada macOS, mengklik pautan dalam Gmail kini membukanya dalam tab baharu, sama seperti pada platform lain. Disebabkan isu yang tidak dapat diselesaikan, macOS tidak membenarkan penyematan video dalam mod skrin penuh.
  • Untuk memudahkan tetapan gaya tema gelap, skema warna sifat CSS baharu telah ditambah, yang membolehkan anda menentukan dalam skema warna mana elemen boleh dipaparkan dengan betul. Skim yang disokong termasuk "cahaya", "gelap", "mod siang" dan "mod malam".
  • Menambahkan fungsi CSS hwb() yang boleh ditentukan sebagai ganti nilai warna untuk menentukan warna mengikut model warna HWB (hue, whiteness, blackness). Secara pilihan, fungsi boleh menentukan nilai ketelusan.
  • Fungsi "terbalik()" telah dilaksanakan untuk sifat CSS set semula balas, yang membolehkan anda menggunakan pembilang CSS terbalik kepada elemen nombor dalam tertib menurun (contohnya, anda boleh memaparkan nombor elemen dalam senarai dalam susunan menurun).
  • Pada platform Android, sokongan disediakan untuk kaedah navigator.canShare(), yang membolehkan anda menyemak kemungkinan menggunakan kaedah navigator.share(), yang menyediakan cara untuk berkongsi maklumat di rangkaian sosial, contohnya, membolehkan anda untuk menjana butang bersatu untuk perkongsian pada rangkaian sosial yang digunakan oleh pelawat, atau mengatur penghantaran data ke aplikasi lain.
  • API Kunci Web didayakan secara lalai, membolehkan anda menyelaraskan kerja aplikasi web dalam beberapa tab atau akses kepada sumber daripada pekerja web. API menyediakan cara untuk memperoleh kunci secara tak segerak dan melepaskan kunci selepas kerja yang diperlukan pada sumber yang dikongsi telah selesai. Semasa satu proses memegang kunci, proses lain menunggu untuk dilepaskan tanpa menghentikan pelaksanaan.
  • Dalam pembina IntersectionObserver(), apabila menghantar rentetan kosong, sifat rootMargin ditetapkan secara lalai dan bukannya membuang pengecualian.
  • Melaksanakan keupayaan untuk mengeksport elemen kanvas dalam format WebP apabila memanggil kaedah HTMLCanvasElement.toDataURL(), HTMLCanvasElement.toBlob() dan OffscreenCanvas.toBlob.
  • Versi beta Firefox 97 menandakan pemodenan proses muat turun fail - bukannya memaparkan gesaan sebelum muat turun bermula, fail kini mula dimuat turun secara automatik dan boleh dibuka pada bila-bila masa melalui panel kemajuan muat turun.

Selain inovasi dan pembetulan pepijat, Firefox 96 telah menetapkan 30 kelemahan, di mana 19 daripadanya ditandakan sebagai berbahaya. 14 kelemahan disebabkan oleh masalah ingatan, seperti limpahan penimbal dan akses kepada kawasan memori yang telah dibebaskan. Berkemungkinan, masalah ini boleh membawa kepada pelaksanaan kod penyerang apabila membuka halaman yang direka khas. Masalah berbahaya juga termasuk memintas pengasingan Iframe melalui XSLT, keadaan perlumbaan semasa memainkan fail audio, limpahan penimbal apabila menggunakan penapis CSS blendGaussianBlur, mengakses memori selepas ia dibebaskan apabila memproses permintaan rangkaian tertentu, menggantikan kandungan tetingkap penyemak imbas melalui manipulasi sepenuhnya -mod skrin, menyekat keluar dari mod skrin penuh.

Selain itu, anda boleh ambil perhatian pengumuman kerjasama antara pengedaran Linux Mint dan Mozilla, di mana pengedaran akan menyampaikan binaan rasmi Firefox yang tidak diubah suai tanpa menggunakan tampung tambahan daripada Debian dan Ubuntu, tanpa menggantikan halaman utama di linuxmint.com/start , tanpa menggantikan enjin carian dan tanpa menukar tetapan lalai. Daripada enjin carian Yahoo dan DuckDuckGo, satu set Google, Amazon, Bing, DuckDuckGo, dan Ebay akan digunakan. Sebagai balasan, Mozilla akan memindahkan sejumlah wang kepada pembangun Linux Mint. Pakej baharu dengan Firefox akan ditawarkan untuk cawangan Linux Mint 19.x, 20.x dan 21.x. Hari ini atau esok, pengguna akan ditawarkan pakej Firefox 96, yang dikeluarkan mengikut perjanjian.

Sumber: opennet.ru

Tambah komen