Xoá
Xoá tính năng hỗ trợ EXPLAIN và REINDEX trong WebSQL
Đầu ra của EXPLAIN không được đảm bảo là ổn định trên các phiên bản SQLite, vì vậy, nhà phát triển không thể dựa vào đầu ra này. REINDEX chỉ hữu ích khi định nghĩa trình tự sắp xếp thay đổi và Chrome chỉ sử dụng các trình tự sắp xếp tích hợp sẵn. Cả hai tính năng này hiện đã bị xoá.
Xoá tính năng giải mã đồng cấu hình của giá trị nhận dạng mảnh URL
Khi mở một URL có mã mảnh, Chrome sẽ giải mã %xx và áp dụng isomorphic-decode cho URL đó, sau đó cố gắng tìm một phần tử có kết quả giải mã dưới dạng mã nhận dạng trong một số trường hợp. Ví dụ: nếu người dùng mở example.com/#%F8%C0, Chrome sẽ thực hiện những việc sau:
- Hàm này tìm kiếm một phần tử có id="%F8%C0" trên trang.
- Nếu không tìm thấy, hàm này sẽ tìm kiếm một phần tử có id="øÀ" trên trang. Không có trình duyệt nào khác làm việc này và tiêu chuẩn cũng không xác định việc này. Kể từ phiên bản 73, Chrome cũng không còn làm việc này nữa.
Trạng thái nền tảng Chrome | Lỗi Chromium
Ngừng sử dụng
Ngừng sử dụng tính năng "tải xuống khi truy cập" trong iframe hộp cát
Chrome đã ngừng sử dụng tính năng tải xuống trong các iframe trong hộp cát thiếu cử chỉ của người dùng ('tải xuống khi lướt qua'), mặc dù bạn có thể gỡ bỏ quy định hạn chế này thông qua từ khoá allow-downloads-without-user-activation trong danh sách thuộc tính hộp cát. Điều này cho phép nhà cung cấp nội dung hạn chế nội dung tải xuống độc hại hoặc sai trái.
Nội dung tải xuống có thể mang đến lỗ hổng bảo mật cho hệ thống. Mặc dù các bước kiểm tra bảo mật bổ sung được thực hiện trong Chrome và hệ điều hành, nhưng chúng tôi cảm thấy việc chặn nội dung tải xuống trong iframe hộp cát cũng phù hợp với ý tưởng chung về hộp cát. Ngoài các vấn đề về bảo mật, người dùng sẽ có trải nghiệm dễ chịu hơn khi một lượt nhấp kích hoạt quá trình tải xuống trên cùng một trang, so với việc tải xuống tự động bắt đầu khi truy cập vào một trang mới hoặc bắt đầu không tự nhiên sau khi nhấp.
Tính năng này dự kiến sẽ bị xoá trong Chrome 81.
Chính sách về việc ngừng cung cấp
Để duy trì hoạt động ổn định của nền tảng, đôi khi chúng tôi sẽ xoá các API đã chạy hết thời gian của chúng khỏi Nền tảng web. Có nhiều lý do khiến chúng tôi xoá một API, chẳng hạn như:
- Các API này đã được thay thế bằng các API mới hơn.
- Các thông số này được cập nhật để phản ánh những thay đổi đối với thông số kỹ thuật nhằm đảm bảo tính 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 trong các trình duyệt khác và 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ẽ ảnh hưởng đến rất ít trang web. Để giảm thiểu vấn đề trước khi xảy ra, chúng tôi cố gắng thông báo trước cho nhà phát triển để họ có thể thực hiện những 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:
- Thông báo trên danh sách gửi thư blink-dev.
- Đặt cảnh báo và đưa ra các khung 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 thấy hoạt động sử dụng trên trang.
- Chờ, theo dõi rồi xoá tính năng khi mức sử dụng giảm.
Bạn có thể tìm thấy danh sách tất cả tính năng không dùng nữa trên chromestatus.com bằng cách sử dụng bộ lọc không dùng nữa 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.