Khi truy cập trang web, phản hồi server phụ thuộc nhiều yếu tố: OS (Windows, Linux, Mac, Mobile), trình duyệt (Firefox, Chrome, Safari...), kiến trúc hệ thống (x86, x64...). Giúp developer tối ưu trang – phần thiết yếu của web hiện đại.
Thực hiện qua "user agent" trong trình duyệt. User agent giống "thẻ căn cước" – cho site biết chi tiết → thay đổi cách phục vụ trang. Browser báo mobile → giao diện khác desktop: menu dễ chạm, text gọn nhẹ.
Thường user không nhận ra trao đổi user agent; nhưng có cách đổi user agent để test nền tảng khác hoặc che giấu ID browser.
Lưu ý: Không đồng nghĩa ẩn danh/vô hình trên mạng. Browser có fingerprint nhận dạng duy nhất user, user agent chỉ là 1 yếu tố.
Đổi User Agent trên Edge
Có plugin/addon cho mọi browser, nhưng làm trong chính browser được.
- Mở trang, nhấn F12 → Developer settings.
- Chọn tab "Emulation" → tìm "User Agent string list". Chọn browser muốn mô phỏng. Trang refresh real-time → test dễ dàng.
Đổi User Agent trên Chrome
Chrome cũng có trong Developer settings, nhưng phức tạp hơn truy cập.
- Menu góc trên phải → Tools → Developer Options. Hoặc Ctrl+Shift+I.
- Developer tools mở → chọn Network → menu 3 chấm dọc → More tools → Network Conditions.
- Bỏ tick "Select automatically" → đổi user agent.
Giống Edge: chỉ áp dụng cho tab đó và khi cửa sổ DevTools mở.
Đổi User Agent trên Firefox
- Mở tab, gõ
about:configthanh địa chỉ. Cảnh báo xuất hiện – an toàn nếu không đổi setting/flag bừa. - Ô tìm kiếm:
general.useragent.overridepreference - Nếu không có: chuột phải trang about:config → New → String → tên "general.useragent.overridepreference" → Enter.
- Nhập giá trị theo ý muố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
Có thể tìm user agent khác online dùng.
Các lựa chọn khác?
Không muốn chạm setting browser? Dùng addon/extension. Khác nhau giữa browser, nêu 2 cái tốt cho Chrome/Firefox.
- Chrome: User Agent Switcher – hoạt động tốt, do Google sở hữu/duy trì → an toàn.
- Firefox: Thường khuyên User Agent Switcher của Chris Pederick. Nhưng chưa cập nhật cho Firefox Quantum. Extension khác cùng tên, tác giả Linder – review hầu như tích cực, là featured extension của Firefox → đáng tin.
Đổi user agent công cụ tốt, nhất là web developer. Cho biết bạn đổi user agent vì lý do gì ở comment!