2024-05-30 · 7 phút đọc

Tiện ích mở rộng Monosnap Chrome bị vô hiệu hóa? Tại đây'Lý do và Nên sử dụng gì thay thế

Nếu bạn đã dựa vào tiện ích mở rộng Chrome của Monosnap để chụp ảnh màn hình trình duyệt, có lẽ bạn đã nhận thấy nó ngừng hoạt động. Tiện ích mở rộng này đã bị vô hiệu hóa như một phần của việc Google ngừng hỗ trợ Manifest V2 — một thay đổi sâu rộng đối với nền tảng tiện ích mở rộng của Chrome đã ảnh hưởng đến hàng nghìn tiện ích mở rộng trên Chrome Web Store.

Đây không phải là một trục trặc tạm thời. Thay đổi kiến trúc đã khiến tiện ích mở rộng này ngừng hoạt động là vĩnh viễn, và nhóm của Monosnap đã chậm trễ trong việc phát hành phiên bản thay thế Manifest V3. Nếu bạn cần chụp ảnh màn hình trình duyệt ngay hôm nay, bạn cần một giải pháp thay thế. Dưới đây là những gì đã xảy ra và những gì nên sử dụng thay thế.

Điều gì đã xảy ra: Việc ngừng hỗ trợ Manifest V2

Các tiện ích mở rộng của Chrome được xây dựng trên một nền tảng gọi là hệ thống Manifest. Manifest V2 (MV2) là tiêu chuẩn từ năm 2012 cho đến khi Google công bố phiên bản thay thế, Manifest V3 (MV3), vào năm 2019. Quá trình chuyển đổi đã diễn ra dần dần nhưng kiên quyết: Google bắt đầu vô hiệu hóa các tiện ích mở rộng MV2 trong Chrome 127 (giữa năm 2024) và đang loại bỏ chúng hoàn toàn.

Lý do kỹ thuật cho sự thay đổi này là bảo mật. MV2 cho phép các tiện ích mở rộng chạy các trang nền liên tục với quyền truy cập rộng rãi vào nội dung web và các yêu cầu mạng. Điều này giúp tạo ra các tiện ích mở rộng mạnh mẽ, nhưng cũng khiến các tiện ích mở rộng độc hại trở nên nguy hiểm. MV3 thay thế các trang nền liên tục bằng service worker, giới hạn việc chặn yêu cầu mạng và hạn chế quyền của content script.

Đối với các tiện ích mở rộng chụp ảnh màn hình như của Monosnap, tác động là đáng kể. Tiện ích mở rộng này dựa vào các API của MV2 để chụp nội dung tab hiển thị, chèn lớp phủ chú thích và truy cập tài nguyên đa nguồn gốc. Việc chuyển đổi các tính năng này sang MV3 đòi hỏi phải viết lại đáng kể — không chỉ là cập nhật tệp manifest, mà là những thay đổi kiến trúc cơ bản.

Tại sao Monosnap chậm thích nghi

Google đã công bố lộ trình ngừng hỗ trợ MV2 nhiều năm trước. Nhiều nhà phát triển tiện ích mở rộng — bao gồm các công cụ chụp ảnh màn hình như Nimbus và Awesome Screenshot — đã di chuyển sang MV3 rất lâu trước thời hạn. Nhóm phát triển tiện ích mở rộng của Monosnap không nằm trong số đó.

Lý do có thể là ưu tiên tài nguyên. Sản phẩm chính của Monosnap là ứng dụng máy tính để bàn, chứ không phải tiện ích mở rộng trình duyệt của họ. Với việc ứng dụng máy tính để bàn tiêu tốn tài nguyên phát triển (và tạo ra một loạt vấn đề riêng bao gồm rò rỉ bộ nhớ và báo cáo sự cố), tiện ích mở rộng Chrome có lẽ đã bị giảm ưu tiên.

Kiểu mẫu này — một công cụ máy tính để bàn với tiện ích mở rộng trình duyệt trở thành một thứ bị bỏ quên — rất phổ biến trong lĩnh vực công cụ chụp ảnh màn hình. Khi doanh thu của một công ty đến từ ứng dụng máy tính để bàn, tiện ích mở rộng Chrome miễn phí sẽ không nhận được sự quan tâm cần thiết.

Điều này có ý nghĩa gì đối với bạn

Nếu bạn đã sử dụng tiện ích mở rộng Chrome của Monosnap cho bất kỳ quy trình làm việc nào sau đây, bạn cần một giải pháp thay thế:

  • Chụp nội dung trình duyệt hiển thị — Trường hợp sử dụng phổ biến nhất. Chụp ảnh màn hình những gì đang hiển thị trong một tab Chrome.
  • Chụp toàn bộ trang cuộn — Chụp toàn bộ một trang web bao gồm cả nội dung bên dưới màn hình.
  • Chú thích trong trình duyệt — Chú thích trực tiếp lên nội dung web trước khi lưu.
  • Chia sẻ nhanh lên đám mây Monosnap — Tải ảnh chụp lên bộ nhớ của Monosnap để có các liên kết có thể chia sẻ.

Các lựa chọn thay thế cho chụp màn hình trình duyệt

Lựa chọn 1: Sử dụng công cụ chụp màn hình máy tính để bàn (Khuyên dùng)

Cách đáng tin cậy nhất để chụp nội dung trình duyệt là sử dụng công cụ chụp màn hình máy tính để bàn có sử dụng phím tắt toàn cầu. Các công cụ này chụp bất cứ thứ gì trên màn hình của bạn — bao gồm nội dung trình duyệt — mà không phụ thuộc vào API tiện ích mở rộng của Chrome.

Maxisnap hoạt động theo cách này. Nhấn Ctrl+Alt+5 từ bất kỳ ứng dụng nào (bao gồm Chrome) để chụp một vùng màn hình của bạn. Trình chỉnh sửa chú thích sẽ mở ngay lập tức. Nội dung trình duyệt của bạn được chụp dưới dạng pixel, vì vậy không có sự phụ thuộc vào nền tảng tiện ích mở rộng của Chrome. Không cần lo lắng về Manifest V2, V3 hay bất kỳ phiên bản V nào khác.

Ưu điểm của các công cụ máy tính để bàn so với tiện ích mở rộng trình duyệt là tính vĩnh viễn. Nền tảng tiện ích mở rộng của Chrome thay đổi. Các công cụ máy tính để bàn chụp trực tiếp nội dung màn hình không phụ thuộc vào API trình duyệt và sẽ không bị lỗi khi Chrome cập nhật. Tải xuống Maxisnap và nó hoạt động bất kể Chrome làm gì.

Lựa chọn 2: Công cụ dành cho nhà phát triển tích hợp sẵn của Chrome

Chrome có một tính năng chụp màn hình ẩn trong DevTools. Mở DevTools (F12), nhấn Ctrl+Shift+P để mở menu lệnh, và gõ "screenshot." Bạn sẽ thấy bốn tùy chọn:

  • Chụp màn hình — Chụp khung nhìn hiển thị
  • Chụp màn hình kích thước đầy đủ — Chụp toàn bộ trang (chụp cuộn)
  • Chụp màn hình phần tử — Chụp một phần tử DOM cụ thể
  • Chụp màn hình khu vực — Chụp một khu vực được chọn thủ công

Tính năng này rất mạnh mẽ, đặc biệt là các tùy chọn chụp toàn trang và chụp phần tử. Nhược điểm là tốc độ — mất 4-5 lần gõ phím và tìm kiếm menu mỗi lần. Không có chú thích, không có tải lên và không có phím tắt tùy chỉnh. Đây là một công cụ dành cho nhà phát triển, không phải công cụ năng suất.

Lựa chọn 3: Nimbus Screenshot (Tiện ích mở rộng tương thích MV3)

Nimbus Screenshot đã chuyển sang Manifest V3 sớm và tiếp tục hoạt động trong Chrome. Nó cung cấp tính năng chụp khu vực hiển thị, chụp toàn trang và chú thích trong trình duyệt. Phiên bản miễn phí hoạt động tốt cho các ảnh chụp màn hình cơ bản; phiên bản trả phí bổ sung các tính năng như quay video.

Rủi ro với bất kỳ tiện ích mở rộng trình duyệt nào là nền tảng của Chrome có thể thay đổi lần nữa. Sự phụ thuộc tương tự đã loại bỏ các tiện ích mở rộng MV2 có thể ảnh hưởng đến các tiện ích mở rộng MV3 trong tương lai. Nếu sự ổn định là quan trọng, một công cụ máy tính để bàn là lựa chọn an toàn hơn.

Lựa chọn 4: Tích hợp sẵn của Windows (Win + Shift + S)

Công cụ Snipping Tool của Windows luôn có sẵn và chụp nội dung trình duyệt giống như bất kỳ nội dung màn hình nào khác. Nhấn Win + Shift + S, chọn một vùng, và ảnh chụp sẽ được sao chép vào khay nhớ tạm của bạn. Chú thích cơ bản có sẵn thông qua cửa sổ thông báo bật lên. Nó hoạt động, nhưng các công cụ chú thích bị hạn chế — không có mũi tên, không có bước đánh số, không có làm mờ. Đối với các ảnh chụp đơn giản thì ổn; đối với báo cáo lỗi và tài liệu, bạn sẽ muốn nhiều hơn. Xem hướng dẫn phím tắt đầy đủ của chúng tôi.

Chụp cuộn toàn trang không cần tiện ích mở rộng

Khả năng duy nhất thực sự khó thay thế nếu không có tiện ích mở rộng trình duyệt là chụp cuộn toàn trang. Các công cụ chụp màn hình máy tính để bàn chụp những gì hiển thị trên màn hình; chúng không thể cuộn một trang web và ghép các ảnh chụp lại với nhau.

Các lựa chọn của bạn để chụp toàn trang mà không cần tiện ích mở rộng:

  • Chrome DevTools — "Chụp ảnh màn hình toàn trang" hoạt động đáng tin cậy trên hầu hết các trang. Không có chú thích, nhưng ảnh chụp hoàn chỉnh.
  • Công cụ chụp ảnh màn hình tích hợp của Firefox — Nhấp chuột phải vào bất kỳ trang nào và chọn "Chụp ảnh màn hình" > "Lưu toàn trang". Cách triển khai của Firefox là một trong những cách tốt nhất.
  • In ra PDFCtrl+P > "Lưu dưới dạng PDF" chụp toàn bộ trang. Không phải là hình ảnh, nhưng hữu ích cho tài liệu.

Tại sao công cụ máy tính để bàn là tương lai của việc chụp ảnh màn hình trình duyệt

Tình hình tiện ích mở rộng Monosnap minh họa một xu hướng rộng hơn: việc dựa vào API tiện ích mở rộng trình duyệt cho các công cụ quy trình làm việc cốt lõi là rủi ro. Nền tảng của Chrome thay đổi thường xuyên, các tiện ích mở rộng bị ngừng hỗ trợ và người dùng không thể kiểm soát khi nào hoặc bằng cách nào mọi thứ bị lỗi.

Các công cụ chụp ảnh màn hình trên máy tính để bàn như Maxisnap hoạt động ở cấp độ hệ điều hành. Chúng chụp các pixel từ màn hình, độc lập với ứng dụng nào đang hiển thị các pixel đó. Chrome có thể cập nhật, thay đổi API tiện ích mở rộng của nó hoặc loại bỏ hoàn toàn hỗ trợ tiện ích mở rộng, và quy trình chụp ảnh màn hình của bạn vẫn không thay đổi.

Những lợi ích bổ sung của một công cụ máy tính để bàn so với một tiện ích mở rộng trình duyệt:

  • Hoạt động trong mọi ứng dụng, không chỉ Chrome
  • Công cụ chú thích tốt hơn (11 công cụ trong Maxisnap so với các công cụ cơ bản trong hầu hết các tiện ích mở rộng)
  • Tải lên máy chủ của riêng bạn qua SFTP, S3, hoặc HTTP
  • Tải tài nguyên thấp hơn — không có tiện ích mở rộng nào chạy trong mỗi tab Chrome
  • Tùy chỉnh phím tắt hoạt động trên toàn hệ thống

Thực hiện chuyển đổi

Nếu bạn đang chuyển đổi từ tiện ích mở rộng Chrome của Monosnap, đây là lộ trình di chuyển nhanh:

  1. Tải xuống Maxisnap và cài đặt nó (dưới 70 MB, mất khoảng một phút)
  2. Bật "Khởi động cùng Windows" trong cài đặt để nó luôn sẵn sàng
  3. Học ba phím tắt: Ctrl+Alt+5 (vùng chọn), Ctrl+Alt+6 (toàn màn hình), Ctrl+Alt+7 (tự động tải lên)
  4. Cấu hình cài đặt tải lên nếu bạn cần liên kết có thể chia sẻ (Cài đặt > Tải lên)
  5. Gỡ cài đặt tiện ích mở rộng Monosnap khỏi Chrome — nó sẽ không quay lại đâu

Quá trình chuyển đổi mất chưa đầy năm phút, và bạn sẽ có một công cụ chụp ảnh màn hình mạnh mẽ hơn hoạt động ở mọi nơi, không chỉ trong Chrome. Maxisnap miễn phí cho mục đích sử dụng cá nhân, vì vậy không tốn phí để dùng thử.

Sẵn sàng thử một công cụ chụp ảnh màn hình tốt hơn?

Tải Maxisnap miễn phí và cảm nhận sự khác biệt.

Tải Maxisnap Miễn phí