Penghentian dan penghapusan di Chrome 93

Chrome 93 beta dirilis pada 29 Juli 2021 dan diharapkan menjadi versi stabil pada akhir Agustus 2021.

Memblokir port 989 dan 990

Koneksi ke server HTTP, HTTPS, atau FTP di port 989 dan 990 sekarang gagal. Port ini digunakan oleh protokol FTPS, yang belum pernah diimplementasikan di Chrome. Namun, server FTP dapat diserang dalam serangan lintas protokol oleh halaman web berbahaya menggunakan permintaan HTTPS yang dibuat dengan hati-hati. Ini adalah mitigasi untuk serangan ALPACA.

Menghapus 3DES di TLS

Chrome kini telah menghapus dukungan untuk suite cipher TLS_RSA_WITH_3DES_EDE_CBC_SHA. TLS_RSA_WITH_3DES_EDE_CBC_SHA adalah sisa dari era SSL 2.0 dan SSL 3.0. 3DES dalam Transport Layer Security (TLS) rentan terhadap serangan Sweet32. Sebagai CBC cipher suite, CBC juga rentan terhadap serangan Lucky Thirties. Cipher suite AES pengganti pertama ditentukan untuk TLS dalam RFC3268, dipublikasikan sekitar 19 tahun yang lalu, dan telah ada beberapa iterasi sejak saat itu.

Berbagi modul lintas origin WebAssembly

Berbagi modul WebAssembly antara lingkungan lintas origin tetapi dengan situs yang sama tidak akan digunakan lagi agar cluster agen dapat dicakup ke origin dalam jangka panjang. Hal ini mengikuti perubahan spesifikasi WebAssembly, yang juga berdampak pada platform tersebut.

Kebijakan penghentian layanan

Agar platform tetap sehat, terkadang kami menghapus API dari Platform Web yang telah menjalankan kursusnya. Ada banyak alasan mengapa kami perlu menghapus API, seperti:

  • API tersebut digantikan oleh API yang lebih baru.
  • Library ini diupdate untuk mencerminkan perubahan pada spesifikasi guna menghadirkan keselarasan dan konsistensi dengan browser lain.
  • Eksperimen ini merupakan eksperimen awal yang tidak pernah berhasil di browser lain, sehingga dapat menambah beban dukungan bagi developer web.

Beberapa perubahan ini akan berpengaruh pada sejumlah kecil situs. Untuk memitigasi masalah sebelumnya, kami mencoba memberi tahu developer terlebih dahulu agar mereka dapat melakukan perubahan yang diperlukan agar situs tetap berjalan.

Chrome saat ini memiliki proses penghentian penggunaan dan penghapusan API, pada dasarnya:

  • Umumkan di milis blink-dev.
  • Setel peringatan dan beri skala waktu di Chrome DevTools Console saat penggunaan terdeteksi di halaman.
  • Tunggu, pantau, lalu hapus fitur saat penggunaan menurun.

Anda dapat menemukan daftar semua fitur yang tidak digunakan lagi di chromestatus.com menggunakan filter yang tidak digunakan lagi dan fitur yang dihapus dengan menerapkan filter yang dihapus. Kami juga akan mencoba meringkas beberapa perubahan, alasan, dan jalur migrasi dalam postingan ini.