Cách đặt cờ của trình duyệt trong Chromium

Đối với một số API mới chúng tôi giới thiệu trong Chromium, bạn cần đặt cờ trình duyệt để thử nghiệm. Bài viết này giải thích cách thực hiện việc này trong các sản phẩm phái sinh của Chromium như Google Chrome, Microsoft Edge và các sản phẩm khác.

Chromium là dự án trình duyệt nguồn mở nhằm xây dựng một cách thức an toàn hơn, nhanh hơn và ổn định hơn để tất cả người dùng trải nghiệm web. Có nhiều trình duyệt web được xây dựng trên Chromium, trong đó có các trình duyệt phổ biến Google Chrome của Google, Microsoft Edge của Microsoft, Trình duyệt web Opera của Operanhiều trình duyệt khác.

Lược đồ chrome://

Ngay từ đầu, Google Chrome đã hỗ trợ một lược đồ đặc biệt có tên là chrome:// để truy cập vào các tính năng hoặc chế độ cài đặt nội bộ của trình duyệt. Bạn có thể xem danh sách đầy đủ bằng cách đặt chrome://chrome-urls vào thanh URL. URL đặc biệt mà bạn quan tâm ở đây là chrome://flags.

Đặt cờ của trình duyệt

Đối với một số API mới trong Chromium, bạn cần đặt cờ trình duyệt để thử nghiệm. Bạn đoán đúng rồi, chrome://flags chính là nơi điều này xảy ra. Cờ phổ biến nhất mà chúng tôi yêu cầu bạn đặt là chrome://flags/#enable-experimental-web-platform-features. Như tên gọi, cờ này cho phép các tính năng nền tảng web thử nghiệm.

Bật/tắt cờ "các tính năng nền tảng web thử nghiệm".

Ghi lại lược đồ

Tuy nhiên, một số điều thú vị sẽ xảy ra nếu bạn nhập URL chrome:// vào trình duyệt không phải Chrome. Ví dụ: nếu nhập chrome://flags/#enable-experimental-web-platform-features vào Microsoft Edge, bạn sẽ thấy mã này được viết lại dưới dạng edge://flags/#enable-experimental-web-platform-features. Tất cả các nhà cung cấp đã tạo ra cơ chế ghi lại này, điều này hợp lý vì Edge không phải là Chrome, mặc dù dựa trên Chromium.

Tài liệu dành cho tất cả mọi người

Chúng tôi cố gắng làm cho tài liệu của mình có thể bao gồm nhiều trình duyệt khác nhau. Ví dụ: việc yêu cầu người dùng Brave chuyển đến chrome://flags để bật/tắt một cờ nhất định (trong khi hoạt động nhờ cơ chế ghi lại) có thể không phải là trải nghiệm dễ chịu nhất. Đồng thời, việc liệt kê tất cả lược đồ nhà cung cấp có thể có như edge://, chrome://, brave://, v.v. cũng không phải là một giải pháp hiệu quả.

Một lược đồ để thống trị tất cả

Thật may là có một lược đồ vô địch ẩn phù hợp với tất cả nhu cầu của chúng ta: about://. Trong Chrome, about:// URL được viết lại trong chrome://, trong Edge thành edge://, v.v. đối với tất cả nhà cung cấp. Chúng ta đang ở trong web này cùng nhau và đây là about://, tất cả chúng ta! Bất cứ khi nào bạn thấy hướng dẫn bao gồm giao thức about://, trình duyệt Chromium mà bạn chọn sẽ thực hiện đúng thao tác.

Xác nhận

Hình ảnh chính của Photos by Lanty trên Unsplash.