Cờ Chrome là một cách để kích hoạt các tính năng của trình duyệt không có sẵn theo mặc định.
Ví dụ: Chrome muốn cho phép người dùng dùng thử các tính năng video ảnh trong ảnh trước khi triển khai tính năng này cho mọi người.
Tính năng này được cung cấp sau một cờ, vì vậy, mọi người dùng đều có thể dùng thử và đưa ra ý kiến phản hồi. Mã và thiết kế đã được kiểm thử và tinh chỉnh dựa trên ý kiến phản hồi. Giờ đây, bạn có thể sử dụng chế độ hình trong hình theo mặc định trong Chrome và chế độ này hoạt động rất tốt.
Hầu hết người dùng Chrome không bao giờ cần sử dụng cờ Chrome.
Nếu bạn đặt cờ Chrome, hãy cẩn thận. Khi kích hoạt hoặc huỷ kích hoạt các tính năng, bạn có thể mất dữ liệu hoặc bị xâm phạm quyền riêng tư hoặc sự bảo mật. Các tính năng mà bạn bật/tắt bằng cờ có thể ngừng hoạt động hoặc bị xoá mà không cần thông báo.
Nếu là quản trị viên CNTT doanh nghiệp, bạn không nên sử dụng cờ Chrome trong môi trường phát hành chính thức. Thay vào đó, hãy xem chính sách dành cho doanh nghiệp.
Tuy nhiên, nếu bạn là một nhà phát triển web cần thử nghiệm công nghệ mới hoặc chỉ là một người đam mê công nghệ tò mò, thì việc tìm hiểu về cờ Chrome có thể thực sự đáng giá.
Có một số lượng lớn cờ cho nhiều loại tính năng. Một số cờ ảnh hưởng đến giao diện hoặc cách hoạt động của Chrome, còn một số cờ kích hoạt các tính năng như API JavaScript mới. Việc có cờ hay không phụ thuộc vào phiên bản Chrome bạn đang chạy.
Điểm chính: Hãy nhớ kiểm thử trang web của bạn trong Chrome phiên bản ổn định mà không đặt cờ nào, vì đa số người dùng sẽ sử dụng phiên bản này.Có hai cách để đặt cờ Chrome:
Để đặt cờ từ trang chrome://flags trong Chrome, bạn cần tìm cờ, bật/tắt chế độ cài đặt cho cờ đó, sau đó khởi chạy lại trình duyệt. Ví dụ: để kích hoạt màn hình hiển thị thông tin quan trọng của Chrome cho các chỉ số hiệu suất:
Tìm kiếm tính năng. 
Đặt giá trị thành Bật. 
Chạy lại Chrome. 
Giờ đây, bạn có thể sử dụng màn hình hiển thị thông tin quan trọng để xem thông tin kỹ thuật về hiệu suất của trang web.

Nếu là nhà phát triển web, bạn nên đặt cờ bằng cách mở Chrome từ dòng lệnh. Bạn chạy lệnh để mở Chrome và thêm các cờ bạn muốn đặt. Bạn có thể định cấu hình nhiều chế độ cài đặt Chrome hơn trên dòng lệnh so với những chế độ có sẵn trên chrome://flags.
Ví dụ: để chạy Chrome Canary từ một thiết bị đầu cuối trên máy Mac, với Topics API được kích hoạt và thời lượng epoch được đặt thành 15 giây, hãy sử dụng lệnh sau:
/Applications/Google Chrome Canary.app/Contents/MacOS/Google Chrome Canary -enable-features=BrowsingTopics:time_period_per_epoch/15s,PrivacySandboxAdsAPIsOverride,PrivacySandboxSettings3,OverridePrivacySandboxSettingsLocalTestingCó hàng trăm cờ khác để kích hoạt, vô hiệu hoá và định cấu hình các tính năng ít được biết đến.
Nếu thường xuyên sử dụng nhiều kênh Chrome có cờ dòng lệnh, bạn nên tạo một hàm cho mỗi kênh và thêm các hàm này vào tệp RC của shell. Ví dụ: trên macOS:
Trong ngôn ngữ kỹ thuật của Chrome, người dùng Chrome đề cập đến một người dùng Chrome riêng lẻ.
Ứng dụng Chrome là một lượt cài đặt riêng lẻ của Chrome trên một thiết bị.
Chính xác hơn, ứng dụng Chrome tương ứng với một thư mục dữ liệu người dùng riêng lẻ. Mỗi hồ sơ của Chrome được lưu trữ trong một thư mục con trong thư mục dữ liệu người dùng.
Nếu chạy Chrome từ dòng lệnh, bạn có thể đặt thư mục dữ liệu người dùng bằng -user-data-dir flag.
Điều đó có nghĩa là bạn có thể có một thư mục dữ liệu người dùng riêng biệt để phát triển, với các thư mục con hồ sơ riêng. Việc tạo thư mục dữ liệu người dùng mới sẽ khiến Chrome hoạt động như thể vừa được cài đặt, điều này có thể hữu ích cho việc gỡ lỗi các vấn đề liên quan đến hồ sơ.
Để chạy Chrome từ dòng lệnh bằng một thư mục người dùng tạm thời mới, hãy sử dụng cờ sau:
-user-data-dir=$(mktemp -d)Bạn cũng nên thêm các cờ sau để tránh việc kiểm tra trình duyệt và giao diện người dùng chạy lần đầu:
-no-default-browser-check -no-first-runCác cờ bạn đặt có thể xung đột với nhau. Chế độ cài đặt chrome://flags sẽ ghi đè chế độ cài đặt dòng lệnh cho cùng một cờ và trong một số trường hợp, chế độ cài đặt mặc định cho chế độ cài đặt chrome://flags có thể ghi đè cấu hình dòng lệnh. Nếu các cờ bạn đặt để chạy Chrome qua dòng lệnh không hoạt động như mong đợi, bạn nên kiểm tra trang chrome://flags.
chrome://flags không phản ánh các cờ được đặt từ dòng lệnh. Thay vào đó, hãy xem trang chrome://version. Phần Dòng lệnh hiển thị chế độ cài đặt cờ.

Bạn có thể bật một loạt tính năng thử nghiệm không có cờ riêng bằng cách bật/tắt cờ chrome://flags#enable-experimental-web-platform-features. Tài liệu về các tính năng mới sẽ giải thích trường hợp bạn có thể sử dụng tính năng này.
Trong Chrome Beta, bạn có thể dùng thử các thử nghiệm được làm nổi bật và đưa ra ý kiến phản hồi bằng cách bật/tắt chế độ cài đặt Thử nghiệm rồi khởi chạy lại trình duyệt. Bài viết Dùng thử các tính năng thử nghiệm trong Chrome cung cấp thêm thông tin chi tiết.

Không phải tính năng thử nghiệm nào cũng có cờ Chrome riêng:
Chế độ cài đặt Chrome và cờ Chrome phục vụ những mục đích khác nhau.
Cờ Chrome cho phép người dùng kích hoạt hoặc huỷ kích hoạt các tính năng thử nghiệm, trong khi các lựa chọn trong chrome://settings cho phép người dùng tuỳ chỉnh trải nghiệm của họ cho các tính năng mặc định.
Bản dùng thử theo nguyên gốc là một cách để nhà phát triển thử nghiệm tính năng mới hoặc tính năng thử nghiệm trên nền tảng web trên quy mô lớn. Nhà phát triển có thể đưa ra ý kiến phản hồi cho cộng đồng tiêu chuẩn web trước khi tính năng này có thể được cung cấp cho tất cả người dùng.
Các tính năng đang thử nghiệm theo nguyên gốc sẽ được kích hoạt trên tất cả các trang cung cấp mã thông báo hợp lệ cho thử nghiệm đó. Điều này cho phép chủ sở hữu trang web kích hoạt một tính năng thử nghiệm cho tất cả người dùng mà không yêu cầu người dùng thay đổi chế độ cài đặt trình duyệt hoặc đặt cờ. So sánh thì cờ Chrome cho phép từng người dùng kích hoạt hoặc huỷ kích hoạt một tính năng thử nghiệm trên tất cả trang web mà họ truy cập.
Link nội dung: https://mozart.edu.vn/co-co-la-gi-a71960.html