Можливо, вас той чи інший час дратувало відвідування веб-сайту, для якого потрібен певний браузер. На щастя, ви можете обдурити веб-сайт, думаючи, що ви використовуєте інший браузер, і ви можете зробити це з більшістю, включаючи Safari.
"Підробка" агента користувача - не нова річ. Іноді це було необхідно, коли йшла так звана браузерна війна. Дизайнери веб-сайтів часто розробляють сторінки для відтворення та доставки різного вмісту залежно від браузера користувача. Рішенням цього часто було надсилання помилкової “рядка агента користувача”, що вводило б веб-сервер у відповідність до бажаного вмісту.
Сьогодні у користувачів рідше виникає проблем, оскільки веб-сайти та браузери краще дотримуються веб-стандартів. Це не означає, що ви все ще не стикаєтесь з ним раз у раз.
Якщо ви використовуєте Safari від Apple OS X, ось як ви змінюєте користувацький агент і навіть створюєте власні.
Що взагалі є агентом користувача?
Коли Safari відвідує веб-сайт, він надсилає рядок тексту, наприклад:
Mozilla / 5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit / 600.3.18 (KHTML, як Gecko) Версія / 8.0.3 Safari / 600.3.18
Це повідомляє веб-серверу, що саме цей користувач запускає Safari 8 на Mac під управлінням OS X 10.10.2.
Очевидно, це буде відрізнятися в залежності від операційної системи та веб-браузера. Комп’ютер під управлінням Windows 7 та Internet Explorer 10 виглядатиме таким чином:
Mozilla / 5.0 (сумісний; MSIE 10.0; Windows NT 6.1; Trident / 6.0)
Список рядків агента користувача досить великий тому що в різних операційних системах дуже багато браузерів. До речі, це можливо подивіться, яку інформацію про вас відкриває ваш браузер , що включає роздільну здатність екрана, IP-адресу тощо.