Chrome 71 cũng có các thay đổi đối với cache.addAll()
và importScripts()
. Hãy đọc bài viết của Jeff Posnick về Các điều chỉnh đối với cache.addAll()
và importScripts()
trong Chrome 71.
Xoá SpeechSynthesis.speak() khi không có hoạt động kích hoạt của người dùng
Giao diện SpeechSynthesis
đang bị lợi dụng trên web. Có bằng chứng cho thấy rằng vì các phương thức tự động phát khác đang bị đóng, nên hành vi sai trái đang chuyển sang Web Speech API, không tuân theo các quy tắc tự động phát.
Hàm speechSynthesis.speak()
hiện sẽ gửi lỗi nếu tài liệu chưa nhận được hoạt động kích hoạt của người dùng. Tính năng này không còn được dùng nữa kể từ Chrome 70.
Ý định ngừng sử dụng | Trình theo dõi trạng thái Chrome | Lỗi Chromium
Xoá các phiên bản có tiền tố của API
Chrome đã xoá các bí danh không chuẩn cho hai giao diện tiêu chuẩn được hỗ trợ rộng rãi.
WebKitAnimationEvent
WebKitAnimationEvent
đã được thay thế hoàn toàn bằng
AnimationEvent
, giao diện sự kiện dùng cho các sự kiện liên quan đến Ảnh động CSS. Biểu mẫu có tiền tố chỉ được hỗ trợ trong Safari. Firefox và Edge chỉ hỗ trợ AnimationEvent
không có tiền tố.
Ý định xoá | Trình theo dõi trạng thái Chrome | Lỗi Chromium
WebKitTransitionEvent
WebKitTransitionEvent
đã được thay thế hoàn toàn bằng TransitionEvent
, giao diện sự kiện dùng cho các sự kiện liên quan đến Hiệu ứng chuyển đổi CSS (ví dụ: transitionstart
). Biểu mẫu có tiền tố chỉ được hỗ trợ trong Safari. Firefox và
Edge chỉ hỗ trợ TransitionEvent
không có tiền tố.
Ý định xoá | Trình theo dõi trạng thái Chrome | Lỗi Chromium
Xoá URL.createObjectURL khỏi MediaStream
Phương thức URL.createObjectURL()
đã bị xoá khỏi giao diện MediaStream
. Phương thức này không còn được dùng nữa từ năm 2013 và được thay thế bằng cách chỉ định luồng cho HTMLMediaElement.srcObject
.
Phương thức cũ đã bị xoá vì kém an toàn hơn, yêu cầu một lệnh gọi đến URL.revokeOjbectURL()
để kết thúc luồng. Các tác nhân người dùng khác đã ngừng sử dụng (Firefox) hoặc xoá (Safari) tính năng này.
Ý định xoá | Trình theo dõi trạng thái Chrome | Lỗi Chromium
Xoá document.origin
Xoá thuộc tính document.origin
. Thuộc tính này chỉ được triển khai trong Chromium và WebKit. Phương thức này dư thừa với self.origin
có thể được sử dụng trong cả ngữ cảnh cửa sổ và worker và có khả năng hỗ trợ rộng hơn.
Ý định xoá | Trình theo dõi trạng thái Chrome | Lỗi Chromium
Ngừng sử dụng
Không có tính năng nào ngừng hoạt động trong phiên bản Chrome này. Trang Trạng thái của nền tảng Chrome cung cấp danh sách các tính năng không dùng nữa trong các phiên bản Chrome trước.
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.