Google Chrome 97 tiba pada hari Selasa, membawa API keyboard yang didukung Microsoft yang ditolak oleh Apple dan Mozilla karena masalah privasi.
Pengembang Microsoft mengusulkan perubahan – disebut Kebijakan fungsionalitas API Keyboard – karena aplikasi web seperti Excel Online di dalamnya. untuk berlari sebuah iframe yang tidak dapat mengakses API browser untuk menentukan bagaimana kunci fisik keyboard telah dipetakan ke tata letak keyboard tertentu.
Pembaruan untuk Chrome (versi 97.0.4692.71) mencakup dukungan untuk spesifikasi pemetaan keyboard, yang menyediakan cara untuk mengubah kode yang mewakili tombol yang ditekan pada keyboard menjadi nilai yang dihasilkan dengan menekan tombol tersebut. Nilai yang dikembalikan bervariasi tergantung pada lokal (misalnya “en-US”), tata letak (misalnya “dvorak”) dan status pengubah (misalnya “Shift + Control”); kode tersebut terkait dengan kode pemindaian platform-netral yang ditetapkan untuk setiap kunci fisik.
itu Keyboard.getLayoutMap()
API menyediakan cara untuk mendapatkan informasi spesifik tentang pemetaan keyboard.
Namun, karena cara keamanan browser dirancang, itu tidak tersedia dalam iframe atau sub-konteks. Jadi ada potensi ambiguitas jika, misalnya, pengguna menginstal tata letak keyboard Prancis dan Jepang dan tata letak dan lokal yang aktif saat ini adalah bahasa Jepang – Excel Online kemudian harus menebak pintasan keyboard Latin mana di aplikasi yang sesuai dengan yang tidak terkirim oleh pengguna – karakter Latin.
menambahkan Tata letak keyboard untuk Chrome 97 berarti bahwa tata letak keyboard terkait dengan getLayoutMap()
-Metode yang ingin digunakan Microsoft untuk membuat pintasan keyboard berfungsi lebih baik di aplikasi Office online.
Namun, Apple dan Mozilla bukanlah penggemar karena perubahan tersebut merupakan kemunduran privasi. Seperti yang ditulis oleh insinyur perangkat lunak Apple Ryosuke Niwa di posting tentang masalah GitHub pada tahun 2019 “API pemetaan keyboard yang diusulkan mengungkapkan permukaan sidik jari dengan entropi tinggi. Ini tidak dapat diterima” [a] Perspektif perlindungan data.”
Beberapa pengembang Firefox Mozilla juga memiliki menyatakan keprihatinan API akan mempermudah pengumpulan sidik jari dan organisasi membuat proposal sebagai “berbahaya. “
tinggalkan jejak
Sidik jari dalam konteks ini mengacu pada situs web yang mengumpulkan data dari pengguna dan sistem mereka untuk membuat pengidentifikasi unik yang berasal dari berbagai titik data yang tersedia. Kemampuan untuk mengidentifikasi tata letak keyboard yang tersedia dalam hal ini akan menambahkan titik data lain untuk membedakan antara pengunjung web – yang tersedia tanpa interaksi.
Saran untuk pemetaan keyboard dikutip kemungkinan pertimbangan privasi dan menyarankan bagaimana browser dapat mengatasi masalah ini. Google dan Microsoft tampaknya menganggap risiko privasi yang ditimbulkan oleh perubahan ini minimal.
Peramban Google yang diperbarui juga menyertakan antarmuka yang diubah untuk menghapus data web: tombol “Hapus Semua” di bawah Settings > Site Data
telah diubah namanya menjadi “Hapus Semua Data” dan dipindahkan ke lokasi baru.
“Pengguna sekarang dapat menghapus semua data yang disimpan oleh satu situs dengan membuka Settings > Privacy and Security > Site Settings > View permissions
dan data yang disimpan dalam file di mana mereka berakhir chrome://settings/content/all
, “jelas insinyur Google Theodore Olsauskas-Warren dalam Sebuah entri tentang fitur ini ketika memulai debutnya dalam versi beta pada November 2021.
Lebih penting lagi, Google berencana untuk menghapus kontrol granular pada penghapusan cookie individu, seolah-olah untuk melindungi pengguna dari diri mereka sendiri.
“Dengan memberi pengguna opsi untuk menghapus cookie individual, mereka dapat secara tidak sengaja mengubah detail implementasi situs web dan berpotensi memengaruhi pengalaman mereka di situs web ini, yang mungkin sulit diprediksi,” kata Olsauskas-Warren. “Bahkan pengguna yang lebih cakap menghadapi risiko mengorbankan bagian dari perlindungan data mereka dengan menerima tujuan cookie secara salah.”
Penggabungan dan pengeditan cookie masih tersedia untuk pengembang web melalui alat pengembang Chrome. namun, tidak akan ada kekacauan seperti itu di menu yang sering dikunjungi oleh pengguna biasa. Tidak jelas kapan perubahan khusus ini akan diterapkan. Cookie individu masih dapat dihapus melalui chrome://settings/siteData
di Chrome 97 saat kami memeriksanya.
Yang terbaik dari sisanya
Beberapa fitur baru Chrome 97 lainnya tidak terlalu kontroversial dan lebih berpusat pada pengembang. Ada “Normalisasi baris baru tertunda dalam pengiriman formulir“yang membuat pemrosesan jeda baris dalam pengiriman formulir di semua browser lebih konsisten.”Mendukung kal (calc()
-Fungsi memberikan bilangan bulat ketika bilangan bulat diharapkan. Revisi CSS”transformasi: perspektif (tidak ada)“membawa penanganan nilai-nilai kecil ke dalam perspective
properti CSS dan perspective()
Konversi fungsi sesuai dengan spesifikasi.
“HTMLScriptElement.mendukung metode (tipe)“menambahkan cara untuk mengenali kode jenis skrip yang didukung melalui browser tertentu. “Array dan TypedArray findLast dan findLastIndex“Tambahkan dua metode yang lebih efisien dalam JavaScript untuk menemukan elemen terakhir dan nilai indeks dalam array. WebTransportasi adalah API perpesanan klien-server baru ini diuji melalui versi percobaan Origin.
Dan kemudian ada PermissionStatus.prototype.nameyang memiliki pengembang favorit lebih mudah berinteraksi dengan Izin peramban. Dan “Penerusan rantai asal permintaan dan pengalihan di karyawan layanan passthrough“membantu karyawan layanan untuk memproses permintaan navigasi dengan lebih baik.
Chrome Enterprise memiliki kumpulan sendiri Catatan Rilis, termasuk pengingat bahwa ekstensi Chrome baru dari Manifest v2 tidak akan diterima lagi setelah 17 Januari 2022. Alat Pengembang Chrome sekarang termasuk perekam untuk menilai bagaimana pengguna berinteraksi dengan situs web, di antara peningkatan lainnya. Dan v97 memberikan banyak hal 37 Perbaikan Keamanantermasuk penggunaan “kritis” untuk penyimpanan gratis yang memiliki kerentanan keamanan.
Pada catatan yang sama, saingan Chrome Brave pada hari Rabu dikatakan Pada akhir tahun 2021, browsernya mencapai lebih dari 50 juta pengguna aktif bulanan. ®
Penggemar zombie. Penggemar kopi ramah. Praktisi bir. Ahli web total. Ahli TV jahat
You may also like
-
Meta Quest 3 menampilkan penyesuaian bantuan mata
-
Pembuat Dwarf Fortress telah menghasilkan lebih dari $7 juta dalam sebulan sejak Steam diluncurkan
-
Larangan Microsoft Windows 10 diikuti oleh cara baru untuk membuat Anda memutakhirkan
-
Pengeditan profesional RAW Lightroom disinkronkan dengan Galaxy S23 dan Book 3
-
Pokemon HOME versi 2.1.0 live di ponsel sekarang, berikut adalah patch notesnya