Ngừng sử dụng và xoá bỏ trong Chrome 68

Liên khúc Joe
Joe Medley

Xoá

Xoá document.createTouch

Phương thức document.createTouch() bị xoá vì hàm khởi tạo Touch() đã được hỗ trợ kể từ Chrome 48. Điều này diễn ra theo xu hướng lâu dài trong các API JavaScript là ngừng sử dụng các hàm nhà máy và chuyển hướng đến các hàm khởi tạo. Phương thức document.createTouchList() có liên quan chặt chẽ dự kiến sẽ bị loại bỏ trong Chrome 69.

Ý định xoá | Trình theo dõi trạng thái Chrome | Lỗi Chromium

Xoá Document.selectedStylesheetSet và Document.preferredStylesheetSet

Các thuộc tính Document.selectedStylesheetSet và Document.preferredStylesheetSet bị xoá vì các thuộc tính này không chuẩn và chỉ được Chrome và Nhấn triển khai. Phiên bản chuẩn của các thuộc tính này đã bị xoá khỏi quy cách vào năm 2016.

Document.styleSheets cung cấp một số chức năng tương tự, nhưng không phải tất cả. May mắn thay, rủi ro cho trang web sẽ thấp vì việc sử dụng các mục này dường như chỉ ở một chữ số. (Xem Ý định xoá để biết số chính xác.)

Ý định xoá | Trình theo dõi trạng thái Chrome | Lỗi Chromium

WEBGL_compressed_texture_atc

Trước đây, Chrome cung cấp các định dạng AMD_compressed_ATC_texture_atc. Các định dạng này được hỗ trợ rộng rãi tại thời điểm tiện ích được tạo. Kể từ đó, khả năng hỗ trợ phần cứng đã giảm xuống mức gần bằng 0, hiện chỉ có thể triển khai trên các thiết bị của chạm. Tiện ích này đã bị Nhóm làm việc WebGL từ chối và dịch vụ hỗ trợ cho tiện ích này hiện đã bị xoá khỏi Chrome.

Trình theo dõi Chromestatus | Lỗi Chromium

Ngừng sử dụng

Ngừng sử dụng và xoá các giá trị độ sáng âm trong bộ lọc

Để tuân thủ quy cách, hàm brightness() của bộ lọc không còn chấp nhận các giá trị âm.

Trình theo dõi Chromestatus | Lỗi Chromium

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.