Домашня » як » Як змінити агент користувача Safari на OS X

    Як змінити агент користувача Safari на OS X

    Ви, напевно, були роздратовані в той чи інший час, коли відвідували веб-сайт, який вимагає певного веб-переглядача. На щастя, ви можете обдурити веб-сайт, думаючи, що ви використовуєте інший браузер, і ви можете зробити це з більшістю, включаючи 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-адресу та багато іншого.

    Зміна агента користувача на Safari

    Ми обговорили способи зміни агента користувача в Google Chrome, Internet Explorer і Firefox. Давайте зараз обговоримо, як змінити його на Safari Apple OS X. \ t.

    Спочатку відкрийте налаштування Safari з меню "Safari" або "Command +",.

    Відкривши налаштування, натисніть вкладку "Додатково". У самому низу ви бажаєте встановити прапорець поруч із пунктом "Показувати меню розробки в рядку меню", а потім вийти за межі налаштувань.

    Тепер у Safari буде нове меню, присвячене виключно інструментам розробки.

    Меню "Агент користувача" знаходиться вгорі. Існує досить багато доступних варіантів, включаючи попередні версії Safari на OS X і iOS, Chrome на Mac і Windows, а також опція "Інші ...".

    Параметр "Інші…" дозволяє вказати інший агент користувача, окрім перерахованих, наприклад, якщо вам цікаво дізнатися, як Google Chrome на iPad, що працює під керуванням iOS 8.2, слід використовувати відповідний рядок.

    Коли ви відкриваєте параметр "Інші ..." з меню "Агент користувача", ви просто вводите копію рядка агента користувача для веб-переглядача, який потрібно перевірити.

    Після цього в меню User Agent з'явиться новий агент користувача. Примітка, однак, ви можете мати тільки один "інший" агент користувача одночасно.

    Як ми запропонували у вступі, незвично змінювати агент користувача, оскільки більшість браузерів досить добре дотримуються стандартів..

    У відповідних примітках, якщо вам цікаво побачити, як ваш веб-переглядач працює з веб-стандартами, ви завжди можете спробувати тести Acid, розроблені проектом Web Standards.

    Ми сподіваємося, що ви знайшли цю статтю корисною. Якщо ви хочете додати щось таке, як питання чи коментар, надішліть відгук на нашому форумі.