Ngừng sử dụng và xoá trong Chrome 86

Liên khúc Joe
Joe Medley

Xoá WebComponents phiên bản 0

Thành phần web phiên bản 0 đã bị xoá khỏi máy tính và Android trong Chrome 80. Chromium 86 xoá các API này khỏi WebView. Việc xoá này bao gồm các Phần tử tuỳ chỉnh phiên bản 0, DOM bóng phiên bản 0 và Nhập HTML.

Ngừng hỗ trợ FTP

Chrome sẽ ngừng sử dụng và ngừng hỗ trợ URL FTP. Việc triển khai FTP hiện tại trong Google Chrome không hỗ trợ các kết nối đã mã hoá (FTPS) cũng như proxy. Mức sử dụng FTP trong trình duyệt ở mức thấp nên không còn cần đầu tư để cải thiện ứng dụng FTP hiện có nữa. Ngoài ra, các ứng dụng FTP có khả năng hỗ trợ cao hơn cũng có sẵn trên tất cả các nền tảng bị ảnh hưởng.

Google Chrome 72 trở lên đã ngừng hỗ trợ tính năng tìm nạp tài nguyên phụ của tài liệu qua FTP và hiển thị tài nguyên FTP cấp cao nhất. Hiện tại, việc điều hướng đến URL FTP dẫn đến việc hiển thị trang thông tin thư mục hoặc nội dung tải xuống tuỳ thuộc vào loại tài nguyên. Một lỗi trong Google Chrome 74 trở lên đã dẫn đến việc ngừng hỗ trợ truy cập URL FTP qua proxy HTTP. Tính năng hỗ trợ proxy cho FTP đã bị xoá hoàn toàn trong Google Chrome 76.

Các khả năng còn lại trong việc triển khai FTP của Google Chrome bị hạn chế ở việc hiển thị danh sách thư mục hoặc tải tài nguyên xuống qua các kết nối chưa mã hoá.

Việc ngừng hỗ trợ sẽ diễn ra theo tiến trình sau:

Chrome 86

Theo mặc định, FTP vẫn được bật cho hầu hết người dùng, nhưng sẽ bị tắt đối với các kênh phát hành trước (Canary và Beta) và sẽ bị tắt thử nghiệm đối với 1% người dùng ổn định. Trong phiên bản này, bạn có thể bật lại từ dòng lệnh bằng cách sử dụng cờ dòng lệnh --enable-ftp hoặc cờ --enable-features=FtpProtocol.

Chrome 87

Theo mặc định, tính năng hỗ trợ FTP sẽ bị tắt đối với 50% người dùng nhưng bạn vẫn có thể bật tính năng này bằng các cờ liệt kê ở trên.

Chrome 88

Hỗ trợ FTP sẽ bị tắt.

Chính sách về việc ngừng cung cấp

Để đảm bảo nền tảng hoạt động tốt, đôi khi, chúng tôi sẽ xoá các API khỏi Nền tảng web đã chạy khoá học. Có thể có nhiều lý do khiến chúng tôi xoá một API, chẳng hạn như:

  • Các API mới này sẽ được thay thế bằng các API mới.
  • Các bản cập nhật này được cập nhật để phản ánh các thay đổi đối với thông số kỹ thuật nhằm mang lại sự phù hợp và nhất quán với các trình duyệt khác.
  • Đây là những thử nghiệm ban đầu chưa bao giờ thành công trên các trình duyệt khác, do đó có thể làm tăng gánh nặng hỗ trợ cho các nhà phát triển web.

Một số thay đổi trong số này sẽ có ảnh hưởng đến một số lượng rất nhỏ các trang web. Nhằm giảm thiểu vấn đề trước thời hạn, chúng tôi cố gắng thông báo trước cho các nhà phát triển để họ có thể thực hiện các thay đổi cần thiết nhằm duy trì hoạt động của trang web.

Chrome hiện có quy trình ngừng sử dụng và xoá API về cơ bản như sau:

  • Thông báo trên danh sách gửi thư blink-dev.
  • Đặt cảnh báo và phân tỷ lệ thời gian trong Bảng điều khiển công cụ của Chrome cho nhà phát triển khi phát hiện hoạt động sử dụng trên trang.
  • Hãy chờ, theo dõi rồi xoá tính năng này khi mức sử dụng giảm.

Bạn có thể xem danh sách tất cả tính năng đã ngừng hoạt động trên chromestatus.com bằng cách sử dụng bộ lọc đã ngừng hoạt động và các tính năng đã bị xoá bằng cách áp dụng bộ lọc đã xoá. Chúng tôi cũng sẽ cố gắng tóm tắt một số thay đổi, lý do và lộ trình di chuyển trong các bài đăng này.