Penghentian dan penghapusan di Chrome 65

Joe Medley
Joe Medley

Di hampir setiap versi Chrome, kami melihat sejumlah besar update dan peningkatan pada produk, performanya, dan juga kemampuan Platform Web. Artikel ini menjelaskan beberapa penghentian dan penghapusan di Chrome 65, yang masih dalam versi beta per 8 Februari.

Chrome tidak lagi memercayai sertifikat Symantec tertentu

Seperti yang diumumkan sebelumnya, Chrome 65 tidak akan memercayai sertifikat yang dikeluarkan dari IKP Lama Symantec setelah 1 Desember 2017, dan akan menampilkan interstisial. Hal ini hanya akan memengaruhi operator situs yang secara eksplisit memilih tidak ikut transisi dari Legacy PKI Symantec ke PKI baru DigiCert.

Memblokir <a download> lintas origin

Untuk menghindari kebocoran informasi lintas origin yang dimediasi pengguna, Blink kini akan mengabaikan keberadaan atribut download pada elemen anchor dengan atribut lintas origin. Perhatikan bahwa hal ini berlaku untuk HTMLAnchorElement.download serta elemen itu sendiri.

Intent to Remove | Chromestatus Tracker | Chromium Bug

Document.all tidak dapat diganti lagi

Selama ini, developer web dapat menimpa document.all. Menurut standar saat ini, hal ini seharusnya tidak terjadi. Mulai versi 65, Chrome mematuhi standar tersebut.

Pelacak Chromestatus | Bug Chromium

Saat ini, <meta http-equiv="set-cookie" ...> dapat digunakan untuk memanipulasi cookie yang ada untuk host, atau menetapkan cookie baru. Hal ini memungkinkan injeksi konten non-skrip mengupgrade dirinya sendiri ke serangan penetapan sesi, bahkan dengan adanya kebijakan keamanan konten yang kuat.

Dari perspektif keamanan, sebaiknya Anda mewajibkan akses ke header HTTP (dengan kata lain Set-Cookie) atau eksekusi skrip (dengan kata lain document.cookie).

Intent to Remove | Chromestatus Tracker | Chromium Bug