Rilis Firefox 113

Peramban web Firefox 113 telah dirilis dan pembaruan untuk cabang dukungan jangka panjang, 102.11.0, telah dibentuk. Cabang Firefox 114 telah dipindahkan ke tahap pengujian beta dan dijadwalkan untuk rilis pada 6 Juni.

Inovasi utama di Firefox 113:

  • Diaktifkan menampilkan kueri penelusuran yang dimasukkan di bilah alamat, alih-alih menampilkan URL mesin telusur (mis. kunci ditampilkan di bilah alamat tidak hanya selama proses input, tetapi juga setelah mengakses mesin telusur dan menampilkan hasil penelusuran yang terkait dengan kunci yang dimasukkan). Perubahan hanya berlaku saat mengakses mesin telusur dari kumpulan alamat. Jika kueri dimasukkan di situs mesin telusur, URL ditampilkan di bilah alamat. Membiarkan kunci penelusuran di bilah alamat mempermudah pengiriman penelusuran perbaikan karena Anda tidak perlu menggulir ke atas ke area input saat menelusuri hasilnya.
    Rilis Firefox 113

    Untuk mengontrol perilaku ini, opsi khusus ditawarkan di bagian pengaturan pencarian (about:preferences#search), dan di about:config parameter "browser.urlbar.showSearchTerms.featureGate".

    Rilis Firefox 113

  • Menu konteks telah ditambahkan ke daftar drop-down saran pencarian, yang ditampilkan saat Anda mengklik tombol "...". Menu menyediakan kemampuan untuk menghapus kueri penelusuran dari riwayat kunjungan dan menonaktifkan tampilan tautan sponsor.
    Rilis Firefox 113
  • Implementasi yang lebih baik dari mode tampilan video picture-in-picture (Picture-in-Picture) diusulkan, di mana tombol ditambahkan untuk mundur selama 5 detik maju dan mundur, tombol untuk membuka jendela dengan cepat ke layar penuh, dan a penggeser maju cepat dengan indikator posisi dan durasi video.
    Rilis Firefox 113
  • Saat menjelajah dalam mode penjelajahan pribadi, pemblokiran cookie pihak ketiga dan isolasi penyimpanan browser yang digunakan dalam kode pelacakan kunjungan telah diperkuat.
  • Saat mengisi kata sandi dalam formulir pendaftaran, keandalan kata sandi yang dibuat secara otomatis telah ditingkatkan, yang pembentukannya sekarang juga menggunakan karakter khusus.
  • Dukungan untuk gambar animasi (AVIS) telah ditambahkan ke penerapan format gambar AVIF (AV1 Image Format), yang menggunakan teknologi kompresi intra-frame dari format penyandian video AV1.
  • Mesin yang mengimplementasikan dukungan teknologi untuk penyandang disabilitas (mesin aksesibilitas) telah didesain ulang. Performa, daya tanggap, dan stabilitas yang ditingkatkan secara signifikan untuk pembaca layar, antarmuka sistem masuk tunggal, dan kerangka kerja aksesibilitas.
  • Saat mengimpor bookmark dari Safari dan browser berdasarkan mesin Chromium, dukungan untuk mengimpor favicon yang terkait dengan bookmark telah diterapkan.
  • Isolasi kotak pasir dari proses yang berinteraksi dengan GPU, yang digunakan pada platform Windows, telah diperketat. Untuk sistem Windows, kini Anda dapat menarik dan melepaskan konten dari Microsoft Outlook. Di build untuk Windows, efek visual dengan peregangan diaktifkan secara default saat mencoba menggulir melewati akhir halaman.
  • Bangun untuk platform macOS menyediakan akses ke submenu Layanan langsung dari menu konteks Firefox.
  • Dalam skrip yang menggunakan antarmuka Worklet (versi Web Worker yang disederhanakan yang menyediakan akses ke tahap rendering dan pemrosesan suara tingkat rendah), dukungan telah ditambahkan untuk mengimpor modul JavaScript menggunakan pernyataan "impor".
  • Diaktifkan oleh dukungan default untuk fungsi color(), lab(), lch(), oklab(), dan oklch() yang ditentukan dalam spesifikasi CSS Color Level 4, yang digunakan untuk menentukan warna dalam sRGB, RGB, HSL, Ruang warna HWB, LHC, dan LAB .
  • Fungsi color-mix() telah ditambahkan ke CSS, memungkinkan Anda mencampur warna dalam ruang warna apa pun berdasarkan persentase tertentu (misalnya, untuk menambahkan 10% biru ke putih, Anda dapat menentukan "campuran warna(dalam srgb, biru 10%, putih);") .
  • Menambahkan properti CSS "paksa-warna-sesuaikan" untuk menonaktifkan batasan warna paksa pada masing-masing elemen, menjadikannya kontrol warna penuh melalui CSS.
  • Dukungan untuk kueri media "skrip" @media) telah ditambahkan ke CSS, yang memungkinkan Anda memeriksa ketersediaan kemampuan untuk mengeksekusi skrip (misalnya, di CSS Anda dapat menentukan apakah dukungan JavaScript diaktifkan).
  • Sintaks pseudo-class baru ":nth-child(an + b)" dan ":nth-last-child()" telah ditambahkan agar pemilih dapat melakukan pra-filter elemen turunan sebelum melakukan "An+B" utama logika seleksi pada mereka.
  • Menambahkan Compression Streams API, yang menyediakan antarmuka pemrograman untuk mengompresi dan mendekompresi data gzip dan deflate.
  • Menambahkan dukungan untuk metode CanvasRenderingContext2D.reset() dan OffscreenCanvasRenderingContext2D.reset() untuk menyetel ulang konteks rendering.
  • Menambahkan dukungan untuk fungsi WebRTC tambahan yang diimplementasikan di browser lain: RTCMediaSourceStats, RTCPeerConnectionState, RTCPeerConnectionStats ("peer-connection" RTCStatsType), RTCRtpSender.setStreams() dan RTCSctpTransport.
  • Menghapus fungsi WebRTC khusus Firefox mozRTCPeerConnection, mozRTCIceCandidate, dan mozRTCSessionDescription WebRTC, yang sudah lama tidak digunakan lagi. Menghapus atribut CanvasRenderingContext2D.mozTextStyle yang tidak digunakan lagi.
  • Alat pengembang web telah memperluas fungsi pencarian dalam file yang tersedia di debugger JavaScript. Bilah pencarian telah dipindahkan ke sidebar biasa, yang memungkinkan Anda melihat hasil saat mengedit skrip. Tampilkan hasil dan hasil yang diperkecil dari direktori node_modules. Hasil pencarian di file yang diabaikan disembunyikan secara default. Menambahkan dukungan untuk mencari dengan topeng dan kemampuan untuk menggunakan pengubah saat mencari (misalnya, untuk mencari tanpa memperhatikan kasus karakter atau menggunakan ekspresi reguler).
  • Mode pemformatan visual (cetak cantik) dari kode JavaScript tersemat diaktifkan di antarmuka tampilan file HTML.
  • Debugger JavaScript memungkinkan file skrip diganti. Opsi "Tambahkan penimpaan skrip" telah ditambahkan ke menu konteks yang ditampilkan untuk file dengan kode, yang dengannya Anda dapat mengunggah file dengan skrip ke komputer Anda dan mengeditnya, setelah itu skrip yang diedit ini akan digunakan saat memproses halaman, bahkan setelah itu dimuat ulang.
    Rilis Firefox 113
  • Dalam versi Android:
    • Secara default, akselerasi perangkat keras decoding video dalam format AV1 diaktifkan, jika tidak ada decoder perangkat lunak yang digunakan.
    • Mengaktifkan penggunaan GPU untuk mempercepat rasterisasi Canvas2D.
    • Antarmuka penampil PDF bawaan telah ditingkatkan, menyimpan file PDF terbuka telah disederhanakan.
    • Memperbaiki masalah pemutaran video dalam mode layar lanskap.

Selain inovasi dan perbaikan bug, Firefox 113 memperbaiki 41 kerentanan. 33 kerentanan ditandai sebagai berbahaya, 30 di antaranya (dikumpulkan di bawah CVE-2023-32215 dan CVE-2023-32216) disebabkan oleh masalah memori, seperti luapan buffer dan akses ke area memori yang sudah dibebaskan. Masalah ini berpotensi menyebabkan kode berbahaya dieksekusi saat halaman yang dirancang khusus dibuka. Kerentanan CVE-2023-32207 memungkinkan Anda melewati permintaan izin dengan memaksa pengguna mengklik tombol konfirmasi dengan menghamparkan konten yang menipu (clickjacking). Kerentanan CVE-2023-32205 memungkinkan Anda menyembunyikan peringatan browser melalui overlay pop-up.

Firefox 114 beta memperkenalkan antarmuka pengguna untuk mengelola daftar pengecualian untuk "DNS melalui HTTPS". Setelan "DNS melalui HTTPS" telah dipindahkan ke bagian "Privasi dan Keamanan". Menambahkan kemampuan untuk mencari bookmark langsung dari menu Bookmark. Tombol untuk memanggil menu bookmark sekarang dapat ditempatkan di bilah alat. Menambahkan kemampuan untuk mencari riwayat penjelajahan lokal secara selektif saat memilih Riwayat Pencarian dari menu Riwayat, Perpustakaan, atau Aplikasi.

Sumber: opennet.ru

Tambah komentar