Khi bạn điều hướng đến một trang web, phản hồi từ máy chủ sẽ phụ thuộc vào một số yếu tố. Hệ điều hành đang được sử dụng sẽ được kiểm tra (Windows, Linux, Mac hoặc Di động) cùng với trình duyệt (Firefox, Chrome, Safari, v.v.) và có thể là kiến trúc hệ thống (x86, x64, v.v.) Những yếu tố này giúp nhà phát triển web tối ưu hóa các trang của họ và là một phần quan trọng của trải nghiệm web hiện đại.
Điều này được thực hiện bằng cách đọc “tác nhân người dùng” trong trình duyệt. Tác nhân người dùng giống như một thẻ ID. Nó cho phép các trang web xác định các chi tiết cụ thể, từ đó thay đổi cách trang được phân phát cho người dùng. Một trình duyệt báo cáo là từ thiết bị di động sẽ có một trang web khác với một trang dành cho máy tính để bàn. Ví dụ:các menu sẽ dễ chạm và đọc hơn, đồng thời văn bản sẽ được rút gọn và dễ đọc hơn.
Thông thường, người dùng không biết gì về việc trao đổi dữ liệu tác nhân người dùng của trình duyệt; Tuy nhiên, có những cách mà người dùng và nhà phát triển có thể thay đổi tác nhân người dùng để kiểm tra các nền tảng khác nhau hoặc chỉ đơn giản là để che giấu ID trình duyệt của họ.
Lưu ý: điều này không giống như ẩn danh hoặc ẩn trên Internet. Các trình duyệt có một dấu vân tay có thể giúp xác định duy nhất người dùng với tác nhân người dùng là một trong những yếu tố này.
Cách thay đổi tác nhân người dùng trong Edge
Có một loạt các plugin và tiện ích bổ sung cho tất cả các trình duyệt chính để thay đổi tác nhân người dùng; tuy nhiên, nó có thể đạt được từ chính trình duyệt.
Khi sử dụng Edge, hãy mở một trang và nhấn F12 để truy cập cài đặt nhà phát triển.
Chọn tab “Mô phỏng” và tìm kiếm “Danh sách chuỗi Tác nhân Người dùng”. Tại đây, bạn có thể chọn để làm cho Edge bắt chước trình duyệt mà bạn chọn. Trang sẽ làm mới theo thời gian thực để bạn có thể kiểm tra dễ dàng.
Cách thay đổi tác nhân người dùng trong Chrome
Cũng như với Edge, Chrome có sự thay đổi về tác nhân người dùng trong cài đặt nhà phát triển, mặc dù việc truy cập phức tạp hơn rất nhiều.
Mở trình duyệt và nhấp vào nút menu ở góc trên bên phải. Từ đó nhấp vào “Công cụ” và sau đó nhấp vào “Tùy chọn nhà phát triển”. Bạn cũng có thể dễ dàng truy cập vào phần này thông qua tổ hợp phím Ctrl + Shift + Tôi .
Khi cửa sổ công cụ dành cho nhà phát triển bật lên, hãy chọn Mạng, sau đó chọn menu, sẽ giống như ba dấu chấm dọc. Trên menu thả xuống này, chọn thêm công cụ và Điều kiện mạng. Như bạn có thể thấy bên dưới, sẽ có một tùy chọn để thay đổi tác nhân người dùng bằng cách bỏ chọn hộp "Chọn tự động".
Như với Edge, điều này sẽ bị giới hạn trong tab và chỉ khi cửa sổ tùy chọn dành cho nhà phát triển đang mở.
Cách thay đổi tác nhân người dùng trong Firefox
Firefox cũng chia sẻ khả năng thay đổi tác nhân người dùng. Mở cửa sổ trình duyệt và nhập about:config
trong thanh địa chỉ. Một cảnh báo sẽ xuất hiện, nhưng khá an toàn để tiếp tục, miễn là bạn không thay đổi cài đặt hoặc cờ mà không được quan tâm và chú ý.
Trong hộp tìm kiếm, hãy tìm thông tin sau:
general.useragent.overridepreference
Nếu bạn không có giá trị “general.useragent.overridepreference”, hãy tự tạo. Nhấp chuột phải vào trang about:config và chuyển đến “New -> String” trong menu ngữ cảnh. Đặt tên cho chuỗi mới là “general.useragent.overridepreference” và nhấn Enter để lưu.
Bây giờ, hãy nhập các giá trị sau dựa trên tùy chọn của bạn.
Chrome trên Linux:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36
Microsoft Edge:
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2486.0 Safari/537.36 Edge/13.10586
Internet Explorer:
Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; AS; rv:11.0) like Gecko
Tất nhiên, bạn có thể tìm các tác nhân người dùng khác trực tuyến và sử dụng chúng.
Có những lựa chọn nào khác?
Nếu bạn không thích ý tưởng làm xáo trộn cài đặt của trình duyệt, thì có một số tiện ích bổ sung và tiện ích mở rộng sẽ thực hiện công việc đó cho bạn. Chúng khác nhau giữa các trình duyệt, nhưng tôi sẽ nêu bật hai trình duyệt hoạt động tốt cho Chrome và Firefox.
Thứ nhất, đối với Chrome có Trình chuyển đổi tác nhân người dùng. Tính năng này không chỉ hoạt động tốt mà còn do chính Google sở hữu và duy trì, vì vậy bạn có thể chắc chắn rằng nó an toàn.
Đối với Firefox, thông thường tôi sẽ giới thiệu Trình chuyển đổi Tác nhân Người dùng từ Chris Pederick. Rất tiếc, nó vẫn chưa được nhà phát triển cập nhật cho Firefox Quantum. Do đó, một addon khác mà tôi tìm thấy cũng có cùng tên, User Agent Switcher, nhưng từ Linder. Các đánh giá có vẻ chủ yếu là tích cực, nhưng tôi không thể đảm bảo về độ chính xác của addon vì tôi chưa sử dụng nó. Hiện tại, tại thời điểm viết bài này, là một tiện ích mở rộng nổi bật của Firefox, do đó, điều này có thể giải quyết một số lo ngại mà người dùng có thể có.
Thay đổi tác nhân người dùng là một công cụ tốt để sử dụng, đặc biệt nếu bạn là nhà phát triển web. Hãy cho chúng tôi biết trong phần bình luận nếu bạn thay đổi địa chỉ của mình và tại sao.