Chuyển tới nội dung

Has Been V3 – Cuộc Chiến Của Chrome Với Extension

Có hơn hai năm kể từ khi chúng tôi đưa ra phản hồi ban đầu về đề xuất Manifest V3 của Google. Manifest V3 là một bộ quy tắc mới nhằm điều chỉnh các tiện ích trình duyệt mở rộng của Chrome. Mỗi bản cập nhật phiên bản manifest mang lại các thay đổi không tương thích ngược để nền tảng tiến lên phía trước. Năm 2018, Manifest V3 được đề xuất, với Google lặp đi lặp lại việc cho rằng họ đang lắng nghe phản hồi. Hãy xem chúng ta đang ở đâu khi năm 2021 kết thúc.

Khám phá Manifest V3 và Những Thách Thức

Từ khi công bố Manifest V3 vào năm 2018, Google đã triển khai Manifest V3 trên Chrome, cho phép tải lên các tiện ích sử dụng Manifest V3 lên Chrome Web Store, cùng với việc công bố gia nhập Nhóm Cộng đồng W3C WebExtensions (thành lập phối hợp với Apple, Microsoft và Mozilla), và gần đây nhất là định thời gian khi Manifest V2 bị loại bỏ. Các tiện ích Manifest V2 mới sẽ không còn được chấp nhận từ tháng 1 năm 2022 và Manifest V2 sẽ không hoạt động từ tháng 1 năm 2023.

Theo Google, Manifest V3 sẽ cải thiện quyền riêng tư, bảo mật và hiệu suất. Tuy nhiên, chúng tôi không đồng tình với quan điểm này. Manifest V3 không ngăn chặn các tiện ích độc hại, nhưng sẽ gây tổn thương đến sự đổi mới, giới hạn khả năng của tiện ích và gây hại hiệu suất thực tế. Google quyết định chặn mã được lưu trữ từ xa (với một số ngoại lệ cho các tập lệnh người dùng), nhưng đây là một thay đổi chính sách không cần thiết phải được gắn kết với phần còn lại của Manifest V3.

Phản ứng của cộng đồng và Tương lai của các tiện ích trình duyệt

Phản ứng của cộng đồng đối với Manifest V3, cho dù là trong nhóm Chromium extensions của Google hoặc trong Nhóm Cộng đồng W3C WebExtensions, đã phần lớn tiêu cực. Các nhà phát triển lo lắng về việc Manifest V3 làm hỏng các tiện ích của họ, bối rối vì tài liệu kém chất lượng và cảm thấy thất vọng về sự không chắc chắn về chức năng bị mất kết hợp với thời hạn chấm dứt của Manifest V2.

Google chỉ phản ứng cá nhân một cách chọn lọc, điền vào một số khoảng trống tệ hại trong chức năng và tăng giới hạn tùy ý trên các quy tắc chặn tuyên bố. Tuy nhiên, không có dấu hiệu của Google thay đổi quỹ đạo trong những phần đau đớn nhất của Manifest V3. Điều tương tự đã xảy ra khi Chrome thông báo thêm biểu tượng “đồ chơi ghép hình” vào thanh công cụ của Chrome. Tất cả các biểu tượng tiện ích đều được ẩn trong menu “đồ chơi ghép hình” mặc định. Mặc dù nhận phản hồi tiêu cực từ tất cả mọi người, Google vẫn tiếp tục với việc ẩn các tiện ích mặc định. Kinh nghiệm biểu tượng “đồ chơi ghép hình” của Chrome vẫn làm người dùng nhầm lẫn cho đến ngày nay.

Nhóm Cộng đồng WebExtensions của World Wide Web Consortium (W3C) là một phát triển đáng chào đón, nhưng nó sẽ không giải quyết được sự mất cân bằng quyền lực do Chrome chiếm thị phần áp đảo: hơn hai phần ba người dùng trên toàn cầu sử dụng Chrome làm trình duyệt. Số lượng lớn người dùng trình duyệt này không có khả năng chuyển đổi vì một cuộc tranh luận kỹ thuật về giao diện lập trình tiện ích. Bất kể Google quyết định làm gì, các nhà phát triển tiện ích sẽ phải làm việc xung quanh nó hoặc đánh mất hầu hết người dùng của họ. Và vì những nhà phát triển không muốn duy trì mã nguồn riêng biệt cho các trình duyệt khác nhau, các trình duyệt khác sẽ được khuyến khích mạnh mẽ để áp dụng bất kỳ tập hợp nào của các giao diện lập trình tiện ích mà Google đưa ra.

Thay vì làm việc trong sự hợp tác thực sự với nhau về phiên bản tiếp theo của tiện ích trình duyệt, Google mong đợi Manifest V3 được coi như một kết luận từ trước. Việc tham gia vào nhóm WebExtensions mang lại cho Google sự hợp tác ngay cả khi họ tiếp tục làm điều họ đã dự định. Nói một cách ngắn gọn, Google tiếp cận sự hợp tác như một con khỉ nặng 800 pound không muốn lắng nghe hoặc làm việc ý nghĩa với cộng đồng.

Buộc mọi tiện ích phải được viết lại theo yêu cầu của Google mà không có lợi ích tương ứng cho người dùng là một hành động không tốt đối với người dùng. Manifest V3 vi phạm các nguyên tắc thiết kế “tập trung vào người dùng”, “tương thích”, “hiệu suất” và “dễ bảo trì” của bản hiến chương Nhóm WebExtensions.

Chúng tôi đã theo dõi những gì nhà phát triển đang nói. Những điểm khuyết của Manifest V3 đã được đặt ra đầy đủ.

Chào bài kiểm tra TOEIC và ngữ pháp tiếng Anh miễn phí!

Nếu bạn muốn nâng cao kỹ năng tiếng Anh của mình, chúng tôi rất vui mừng giới thiệu trang web testtoeic.com. Trang web này cung cấp các bài kiểm tra TOEIC và ngữ pháp tiếng Anh miễn phí. Bằng cách tham gia các bài kiểm tra này, bạn có thể đánh giá trình độ tiếng Anh của mình và rèn luyện kỹ năng để đạt được kết quả tốt hơn trong các bài kiểm tra thực tế. Hãy truy cập testtoeic.com để bắt đầu hành trình học tiếng Anh của bạn ngay bây giờ!