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