Cách kiểm tra xem tiện ích mở rộng của bạn có ngừng hoạt động với Firefox 57 không
Với Firefox 57, dự kiến phát hành vào ngày 14 tháng 11 năm 2017, Mozilla sẽ kết thúc hỗ trợ cho các tiện ích mở rộng cũ và chỉ hỗ trợ WebExtensions mới hơn. Dưới đây là cách kiểm tra xem tiện ích mở rộng của bạn có ngừng hoạt động không - và cách tiếp tục sử dụng chúng sau tháng 11, nếu bạn cần.
Tại sao tiện ích mở rộng XUL sẽ biến mất
Tất cả các tiện ích mở rộng truyền thống, bao gồm cả tiện ích mở rộng XUL, đang bị ngừng sử dụng. Họ rất mạnh, nhưng đó vừa là điểm mạnh vừa là điểm yếu. Sức mạnh tuyệt đối của các tiện ích mở rộng này có nghĩa là chúng có thể sửa đổi mã trình duyệt của Firefox, điều này có thể dẫn đến các tiện ích bổ sung phần mềm độc hại trông có vẻ không ổn định.
Thay vào đó, Mozilla đã làm việc trên WebExtensions, tương tự như các tiện ích bổ sung của Chrome và Edge. Đây là tương lai của các tiện ích mở rộng Firefox. Vì các tiện ích bổ sung này phải hoạt động theo cách chuẩn hơn và không thể gây rối với mã nội bộ của Firefox, nên chúng sẽ gây ra ít vấn đề hơn. Các nhà phát triển cũng nên chuyển các tiện ích bổ sung từ Chrome sang Firefox.
Hiện tại, Firefox hỗ trợ cả tiện ích mở rộng (di sản) truyền thống và WebExtensions. Với Firefox 57, các tiện ích mở rộng cũ hơn sẽ ngừng hoạt động và chỉ WebExtensions mới hơn mới hoạt động. Thay đổi này đã có trong Firefox Nightly, phiên bản phát triển cạnh hàng đầu của Firefox. Các nhà phát triển đã được thúc đẩy để nâng cấp các tiện ích mở rộng của họ, nhưng không phải tất cả đều có - điều này dẫn chúng ta đến vấn đề.
Cách xem phần mở rộng của bạn sẽ ngừng hoạt động
nếu bạn sử dụng Firefox ngay hôm nay, bạn có thể kiểm tra xem tiện ích mở rộng nào sẽ ngừng hoạt động trong phiên bản 57. Để kiểm tra, hãy nhấp vào menu> Tiện ích bổ sung và chọn danh mục Tiện ích mở rộng.
Các tiện ích mở rộng cũ hơn sẽ ngừng hoạt động được gắn nhãn bằng thẻ Legacy Legion nếu bạn đang sử dụng Firefox 55 hoặc mới hơn. WebExtensions hiện đại sẽ tiếp tục hoạt động bình thường.
Cách tìm kiếm tiện ích mở rộng mới
Nếu tiện ích mở rộng có thẻ của Legacy Legacy, bạn có thể kiểm tra danh sách các tiện ích mở rộng phổ biến này với thông tin về trạng thái nâng cấp của chúng. Ví dụ: trong ảnh chụp màn hình ở trên, LastPass được đánh dấu là tiện ích mở rộng Legacy sẽ ngừng hoạt động, nhưng chúng ta có thể thấy rằng các nhà phát triển có kế hoạch thay thế nó bằng WebExtension trước ngày phát hành của Firefox 57.
Đối với các tiện ích mở rộng ít phổ biến hơn, bạn có thể cần thực hiện tìm kiếm trên web để xem nhà phát triển có kế hoạch cập nhật hay không. Các nhà phát triển phải chuyển các tiện ích mở rộng của họ sang WebExtensions và không phải tất cả các nhà phát triển sẽ làm như vậy.
Nếu một tiện ích mở rộng mà bạn phụ thuộc sẽ ngừng hoạt động, bạn có thể cần tìm kiếm một giải pháp thay thế hiện đại có chức năng tương tự. Bạn chỉ có thể tìm kiếm các tiện ích bổ sung tương thích với Firefox 57 hoặc mới hơn trên trang web Tiện ích Mozilla.
Bất kỳ tiện ích bổ sung nào có Thẻ Tương thích với Firefox 57+ Thẻ là một WebExtension sẽ tiếp tục hoạt động. Ví dụ: tiện ích mở rộng Trình chuyển đổi tác nhân người dùng mà chúng tôi đã cài đặt không được lên kế hoạch nâng cấp, vì vậy chúng tôi có thể muốn cài đặt một trong các tiện ích mở rộng Trình chuyển đổi tác nhân người dùng hiện đại hơn.
Đây là thời điểm tốt để đánh giá xem bạn có thực sự cần tất cả các tiện ích mở rộng đó hay không. Tiện ích mở rộng trình duyệt có thể nguy hiểm, do đó, chỉ nên cài đặt chúng nếu chúng thực sự hữu ích cho bạn và từ một nguồn đáng tin cậy.
Cách sử dụng tiện ích mở rộng kế thừa
Nếu bạn thực sự yêu cầu một tiện ích mở rộng cũ, có một cách để tiếp tục sử dụng chúng một cách an toàn. Chuyển sang Bản phát hành hỗ trợ mở rộng của Firefox, còn được gọi là Firefox ESR. Đây là phiên bản Firefox chuyển động chậm hơn dành cho các doanh nghiệp không muốn nâng cấp tính năng chính mỗi sáu tuần.
Bản phát hành Firefox ESR hiện tại dựa trên Firefox 52 và sẽ được hỗ trợ cập nhật bảo mật cho đến ngày 26 tháng 6 năm 2018. Vì nó dựa trên Firefox 52, các tiện ích mở rộng cũ hơn sẽ tiếp tục hoạt động mà không gặp sự cố nào
Sau ngày 26 tháng 6 năm 2018, bạn sẽ phải nâng cấp lên phiên bản Firefox ESR mới hơn sẽ không còn hỗ trợ các tiện ích mở rộng cũ nếu bạn muốn tiếp tục nhận các bản cập nhật bảo mật. Đây không phải là một giải pháp lâu dài, nhưng đó là một cách tốt để tiếp tục sử dụng các tiện ích mở rộng hiện tại của bạn trong bảy tháng nữa trong khi bạn đánh giá các lựa chọn thay thế hiện đại hơn.