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

Joe Medley
Joe Medley

Xoá

Xoá document.createTouch

Phương thức document.createTouch() sẽ bị xoá vì Touch() hàm khởi tạo đã được hỗ trợ kể từ Chrome 48. Điều này là do một mối quan hệ xu hướng trong các API JavaScript là ngừng sử dụng các chức năng ban đầu và chuyển sang hàm dựng. Phương thức document.createTouchList() liên quan chặt chẽ dự kiến sẽ bị xoá trong Chrome 69.

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

Xoá Document.selectedStylesheetSet và Document.TemplatesStylesheetSet

Document.selectedStylesheetSet và Document.preferredStylesheetSet bị xoá vì không theo chuẩn và chỉ được triển khai bởi Chrome và WebKit. Phiên bản chuẩn của những thuộc tính này đã bị xoá khỏi thông số kỹ thuật vào năm 2016.

Document.styleSheets cung cấp một số chức năng tương tự, tôi nghĩ không tất cả. Rất may là rủi ro đối với các trang web là thấp khi việc sử dụng những mục này xuất hiện ở dạng một chữ số. (Hãy xem mục Ý định xoá để biết số liệu 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 được hỗ trợ rộng rãi vào thời điểm tạo phần mở rộng. Hàng kim khí số lượng hỗ trợ đã giảm xuống gần như bằng 0, với việc triển khai hiện có thể thực hiện được chỉ hoạt động trên các thiết bị Qualcomm. Tiện ích này đã bị WebGL hoạt động từ chối Nhóm và hỗ trợ nhóm hiện đã bị loại bỏ khỏi Chrome.

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

Ngừng sử dụng

Ngừng sử dụng và xoá 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 hoạt động nữa chấp nhận 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 đã chạy khoá học khỏi Nền tảng web. Có thể có nhiều lý do khiến chúng tôi xoá API, chẳng hạn như:

  • Các API mới sẽ được thay thế bằng các API mới.
  • Chúng được cập nhật để phản ánh các thay đổi về 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 từng 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 một số lượng rất nhỏ các trang web. Để giảm thiểu vấn đề trước, 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 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 là:

  • Thông báo trên danh sách gửi thư của blink-dev.
  • Đặt cảnh báo và đưa ra thang 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.
  • Chờ, theo dõi rồi xoá tính năng này khi mức sử dụng giảm xuống.

Bạn có thể xem danh sách tất cả tính năng không dùng nữa trên chromestatus.com bằng cách dùng bộ lọc không dùng nữa và loại bỏ các tính năng 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.