Cách thay đổi các tác nhân người dùng trong Firefox, Chrome và IE
Đối với người dùng Internet trung bình, 'tác nhân người dùng' của trình duyệt của họ sẽ không phải là nguyên nhân để xem xét - nhiều, trên thực tế, có thể không biết tác nhân người dùng đề cập đến điều gì. Có một số mô tả chi tiết hơn có sẵn trực tuyến; tóm lại, chúng là dấu vết duy nhất của trình duyệt web. Điều này có nghĩa là một nhà phát triển web có thể tạo một phiên bản của một trang web để sử dụng trong Internet Explorer 6, do thiếu sự tương thích khét tiếng với các tiêu chuẩn.
Tác nhân người dùng cũng hoạt động để giúp xác định trình duyệt di động đến, như Chrome trên Android hoặc Safari trên iOS, dẫn đến việc tải trang web trên thiết bị di động. Tất cả các trình duyệt Windows chính có thể che dấu các tác nhân người dùng của họ, làm cho đây là một cách thuận tiện để giảm mức tiêu thụ dữ liệu với băng thông hạn chế.
Tác nhân người dùng ghi đè (Firefox)
Một trong hai tùy chọn cho người dùng Firefox, Overrider là một addon không khởi động lại, có nghĩa là nó có hiệu lực ngay sau khi một trang được làm mới, như đã thấy trong hình trên của trang kết quả di động của Google. Tùy chọn được giữ ở mức tối thiểu ngoài một danh sách thả xuống của các tác nhân người dùng có sẵn mà trình duyệt có thể xác định và cửa sổ có thể thêm các tác nhân người dùng mới. Tuy nhiên, điều này là quá đủ, do chuỗi tác nhân người dùng xuất hiện chính xác dưới dạng thiết bị iOS bên dưới.
Ghi đè hoạt động tốt dựa trên thử nghiệm của chúng tôi, chuyển đổi giữa các phiên bản trang web dành cho thiết bị di động và máy tính để bàn với một lần làm mới. Trong quá trình thử nghiệm của chúng tôi, chúng tôi chỉ gặp phải một vấn đề: khi được che dấu dưới dạng trình duyệt web trên máy tính để bàn, trình phát YouTube từ chối tải nó một cách chính xác. Khi được che dấu là trình duyệt web Android hoặc iOS, trình duyệt này hoạt động bình thường và cũng chuyển sang trang web YouTube dành cho thiết bị di động.
Trình chuyển đổi tác nhân người dùng (Firefox)
Phiên bản cũ của hai addons Firefox, User Agent Switcher được cập nhật lần cuối vào năm 2011 mặc dù vẫn giữ được khả năng tương thích với các phiên bản Firefox mới nhất (tại thời điểm viết bài 31.0). Lúc đầu, chúng tôi lo ngại rằng nó không hoạt động, vì nó không cung cấp sự lựa chọn. Sau khi đi săn, chúng tôi có thể tìm thấy một tệp XML chứa một số lượng lớn các tác nhân người dùng. Khi cửa sổ Cài đặt hiển thị, có nhiều tùy chọn hơn trong Overrider, bao gồm khả năng nhập các tùy chọn này. Thật ra, đây là danh sách toàn diện nhất về các tác nhân người dùng của bất kỳ trình duyệt nào mà chúng tôi đã kiểm tra.
Sau khi nhập tệp XML, Switcher hoạt động hoàn hảo. Nó có liên quan nhiều hơn Overrider, nhưng có thể đáng thử nếu chỉ để có thể xác định trình duyệt của bạn như một thiết bị được ghi ngày tháng là điện thoại di động Nokia N97, hoặc bất thường như một trong những bot lập chỉ mục các trang web. Điều thú vị là, Switcher cũng có thể phát các video trên YouTube thay vì tạo ra một cửa sổ trình phát có vẻ bị hỏng.
Công cụ dành cho nhà phát triển F12 (Internet Explorer 11)
Cái gọi là kết quả của phím tắt F12 mà qua đó nó được truy cập, khả năng thay đổi chuỗi tác nhân người dùng trong trình duyệt là một phần tử mặc định của Internet Explorer 11. Có rất nhiều tùy chọn được bao gồm trong cửa sổ này ngoài chuỗi người dùng, bao gồm độ phân giải và kích thước màn hình. Trong khi hầu như không đáng ngạc nhiên, rất nhiều chuỗi tác nhân người dùng là thuộc tính do Microsoft sở hữu, bao gồm bảng điều khiển Xbox One và Xbox 360. Nếu bạn là người dùng nâng cao, IE11 bao gồm khả năng thêm chuỗi người dùng tùy chỉnh, nhưng dường như không nhập các tệp XML.
Mặt nạ chuỗi tác nhân người dùng hoạt động bình thường và các trang web không thể xác định trình duyệt là Internet Explorer khi chúng tôi tìm cách để nó xuất hiện dưới dạng thứ gì đó khác. Các video trên YouTube hoạt động như bình thường trong khi thử nghiệm này.
Công cụ dành cho nhà phát triển (Chrome)
Các công cụ phát triển được tìm thấy trong Chrome, giống như các công cụ trong Internet Explorer, nhằm mục đích làm cho mọi tiện ích mở rộng không cần thiết. Chuỗi tác nhân người dùng tùy chỉnh có thể được thêm vào, mặc dù điều này hầu như không đáng ngạc nhiên khi hai trình duyệt web chính khác trên Windows cho phép thực hiện tương tự, cho dù là ngoài hộp hay không. Như với Internet Explorer, có một sự thiên vị rõ ràng trong các chuỗi người dùng mặc định có sẵn; chúng chủ yếu là các thiết bị do Google sở hữu.
Các công cụ dành cho nhà phát triển của Chrome hoạt động như mong đợi, cho phép trình duyệt tự tắt như một phiên bản cũ của Opera, trước khi công cụ dựng hình Presto bị bỏ. Truy cập vào các tùy chọn chuỗi người dùng của Chrome không đơn giản như trong Internet Explorer, yêu cầu sử dụng phím tắt “Ctrl + Shift + J” để hoạt động chính xác.
Kinh nghiệm của chúng tôi với việc thay đổi chuỗi người dùng trong ba trình duyệt Windows chính đã rất tích cực. Tất cả đều có thể tự che dấu bản thân, tải phiên bản phù hợp nhất của bất kỳ trang web nào được kiểm tra. Mặc dù sự tăng trưởng về tính phổ biến của thiết kế web đáp ứng cuối cùng có thể khiến việc chuyển đổi giữa các tác nhân người dùng bị hạn chế, nhưng thật dễ chịu khi thấy nó vẫn được hỗ trợ rộng rãi. Tuy nhiên, điều đáng ngạc nhiên hơn là Firefox không thể chuyển đổi các tác nhân người dùng mà không có phần mở rộng của bên thứ ba.