Chuỗi user-agent là một dòng thông tin ít được biết đến nhưng có tác động rất lớn đến cách trình duyệt nhìn thấy web. Chúng tôi gần đây đã thảo luận về lợi ích của công cụ chuyển đổi user-agent và cách nó nâng cao trải nghiệm duyệt web.
Tuy nhiên, thay đổi user-agent trình duyệt không còn yêu cầu cài phần mềm bên thứ ba như extension. Qua vài năm qua, các trình duyệt chính đều bắt đầu tích hợp chức năng này như một phần của console developer hoặc trong menu chuẩn.
Mặc dù hiếm, nhưng có khả năng extension trình duyệt bị khai thác cho mục đích xấu, gây rủi ro bảo mật. Chúng cũng có thể thêm bloat không cần thiết cho trình duyệt và cuối cùng làm chậm nó.
Trong bài này, chúng ta sẽ xem cách thay đổi user agent trong các trình duyệt phổ biến nhất hiện nay mà không cần extension.
Cách thay đổi User Agent trong Google Chrome
- Trước tiên, mở console developer của Chrome. Nhấn phím Ctrl + Shift + I. Một panel sẽ mở ở bên phải cửa sổ Chrome.
- Nhấp vào biểu tượng ba chấm dọc (góc trên bên phải).
- Trong menu này, di chuột qua More tools rồi chọn Network conditions.
- Một panel mới sẽ mở ở dưới panel hiện tại. Nếu nhìn hoặc cuộn xuống dưới cùng panel này, bạn sẽ thấy nhãn User agent kèm các tùy chọn tương ứng.
Ở đây, bạn có thể chọn từ tập user agent đã định nghĩa sẵn hoặc thậm chí nhập chuỗi user agent tùy chỉnh của riêng mình. Rất đơn giản.
Cách thay đổi User Agent trong Mozilla Firefox hoặc Opera
Không dùng add-on trình duyệt, thay đổi user agent của Firefox là việc phức tạp đòi hỏi bạn phải đi sâu vào cấu hình trình duyệt. Đối với người dùng Opera, bạn có thể làm theo cùng hướng dẫn này - quy trình giống hệt nhau.
- Bước đầu: gõ about:config vào thanh địa chỉ và nhấn Enter. Nếu lần đầu làm, bạn sẽ thấy cảnh báo rằng bạn đang truy cập vùng rủi ro dành cho người dùng nâng cao. Tiếp tục qua cảnh báo này.
- Tiếp theo, trong trường Search ở đầu màn hình này, gõ general.useragent.override. Bạn có thể gặp màn hình trống. Nếu tìm thấy tùy chọn, bỏ qua xuống phần sửa giá trị của nó.
- Nếu tùy chọn không có, nhấp chuột phải vào khu vực trống, di chuột qua New, chọn String. Ở đây, nhập cùng chuỗi chúng ta đã tìm: general.useragent.override.
- Sau khi nhấn Enter, lời nhắc tiếp theo sẽ hỏi giá trị của string mới. Giá trị phải là tên chính xác của chuỗi user-agent bạn muốn dùng. Bạn có thể dùng chuỗi hoàn toàn tùy chỉnh hoặc tìm hàng triệu chuỗi user-agent hợp lệ từ WhatIsMyBrowser.com.
- Sau khi nhập chuỗi user-agent, nhấn Enter, xong. Cài đặt này sẽ lưu lại mỗi khi bạn khởi động lại trình duyệt. Nếu muốn đặt lại giá trị mặc định, chỉ cần nhấp chuột phải vào tên tùy chọn và chọn Reset.
Chuỗi sẽ vẫn nằm trong cài đặt, nhưng đặt giá trị rỗng có hiệu lực như xóa nó.
Cách thay đổi User Agent trong Microsoft Edge
Edge là trình duyệt mới Microsoft đang cố gắng quảng bá, nhưng nếu bạn vẫn thích Internet Explorer, quy trình thay đổi user agent là giống nhau.
- Mở Edge và nhấn phím F12 trên bàn phím.
- Trong panel bên phải mở ra, tìm Emulation ở thanh trên cùng. Tùy độ phân giải, bạn có thể không thấy ngay, nhưng nếu nhấp vào mũi tên hướng xuống với tooltip More tools, bạn sẽ tìm thấy nó.
Tùy chọn emulation của Edge khá mạnh, cho phép thay đổi thiết bị, hướng hiển thị/độ phân giải, vị trí địa lý, và chuỗi user-agent.
Giống nhiều trình duyệt khác, Edge hỗ trợ chuỗi user-agent tùy chỉnh.
Cách thay đổi User Agent trong Safari
Safari cho phép thay đổi user agent từ thanh menu, nhưng trước tiên bạn phải bật menu developer.
- Vào menu Preferences… (bằng cách nhấp vào Safari hoặc biểu tượng cog góc phải xa, tùy phiên bản).
- Trên cửa sổ bật lên, nhấp tab Advanced rồi tích vào ô tùy chọn cuối cùng: Show Develop menu in menu bar.
- Đóng cửa sổ này và tìm menu Develop trên thanh menu phía trên, cùng chỗ với File, Edit, View và các menu khác.
- Nếu không thấy hàng tùy chọn này, bạn có thể cần nhấp lại vào menu Safari hoặc biểu tượng cog và nhấp Show Menu Bar.
- Tiếp theo, nhấp vào tùy chọn menu Develop, di chuột qua User Agent, bạn sẽ thấy danh sách user agent có thể chuyển đổi.
- Danh sách cài sẵn không quá nhiều, nhưng nhấp vào Other… sẽ cho phép nhập chuỗi user-agent tùy chỉnh của riêng bạn.
Nếu bạn không ngại mò "dưới nắp máy", thay đổi chuỗi user-agent qua preferences hoặc developer console của trình duyệt là cách tuyệt vời để bỏ qua một extension trình duyệt thừa. Có hàng triệu chuỗi user-agent hợp lệ, vì vậy hãy nhớ rằng dùng chuỗi tùy chỉnh thường là tùy chọn khi các preset không đáp ứng nhu cầu.
Cũng nhớ xóa hoặc hoàn tác tất cả thay đổi đối với user-agent nếu bạn muốn duyệt web như bình thường. Nhiều trang web sẽ thay đổi cách phân phối nội dung dựa trên user agent của bạn, nên quên việc này có thể khiến bạn xem trang web không tối ưu.