Змініть агент користувача браузера в Chrome
Зміст:
- Як змінити агент користувача в Chrome
- Як змінити агент користувача браузера в Safari
- Як змінити агент користувача браузера у Firefox без використання розширення
Агент користувача веб-браузера – це те, як веб-сайт дізнається, який тип комп’ютера, операційну систему та програму перегляду ви використовуєте. Деякі сайти обслуговують різні теми, CSS, вміст або навіть різні сайти для різних браузерів і ОС, і багатьом розробникам часто потрібно змінити свій власний агент користувача, щоб мати можливість перевірити ці можливості та створити ці альтернативні сайти.
Ми розповімо, як змінити агент користувача для всіх популярних сучасних веб-браузерів, доступних для користувачів комп’ютера в Mac OS X і Windows, включаючи Chrome, Safari та Firefox.
Як змінити агент користувача в Chrome
Усі нові версії Chrome включають можливість дуже легко змінювати агента користувача, і це потужніше з більшою кількістю опцій, ніж спрощені параметри, доступні для користувачів Safari. За допомогою заміни агента користувача Chrome також можна вказати роздільну здатність пристрою агента користувача, примусово перемальовуючи сторінку в межах цієї роздільної здатності. Немає необхідності вмикати параметри агента користувача в Chrome, вам просто потрібно знайти їх у параметрах розробника:
- Відкрийте Chrome і витягніть меню «Перегляд», перейдіть до «Розробник» і виберіть «Інструменти розробника», щоб відкрити панель розробника
- Натисніть кнопку з трьома крапками в крайньому правому куті, потім виберіть «Інші інструменти» та виберіть «Умови мережі»
- Шукайте «Агент користувача» та зніміть прапорець «Вибирати автоматично», щоб відкрити всі параметри агента користувача в Chrome
- Виберіть додатковий агент користувача зі спадного меню, щоб активувати цей агент користувача в Chrome
Це працює в Chrome для Mac, Windows і Linux.
У старих версіях Chrome ви можете змінити агент користувача таким чином:
- Відкрийте Chrome і витягніть меню «Перегляд», перейдіть до «Розробник» і виберіть «Інструменти розробника», щоб відкрити панель розробника
- Натисніть значок шестірні Кнопка налаштувань у нижньому правому куті
- Натисніть вкладку «Перевизначення», щоб знайти параметри агента користувача, вибрати агента користувача зі спадного меню, змінити існуючий або ввести новий агент користувача
Chrome також миттєво перемальовує сторінки за допомогою нового агента користувача, і якщо встановлено показники пристрою, під час перемальовування сторінки також використовуватиметься встановлений пристроями розмір роздільної здатності.
Як змінити агент користувача браузера в Safari
На сьогоднішній день найпростіший спосіб змінити агента користувача на Mac — це меню «Розробка» Safari, якщо воно ще не ввімкнено, ми розглянемо це, а також покажемо, як легко змінити агента користувача:
- Відкрийте Safari, потім перетягніть «Налаштування» з меню Safari
- Натисніть вкладку «Додатково» та встановіть прапорець поруч із «Показати меню розробки на панелі меню»
- Закрийте налаштування та знайдіть нове меню «Розробка» поруч із «Вікном», потягніть його вниз і виберіть «Агент користувача»
- Виберіть будь-який попередньо визначений агент користувача або виберіть «Інше», щоб використовувати інший рядок агента користувача
Зауважте, що якщо ви наведете курсор на певний агент користувача, точний використаний рядок UA з’явиться в жовтому полі поруч із пунктом меню.
Після вибору будь-якого з агентів користувача ви побачите, що відкрита веб-сторінка оновиться. Якщо сторінка, про яку йдеться, надає іншу інформацію альтернативним браузерам, ви можете виявити, що сторінка виглядає інакше. Наприклад, зміна агента користувача на мобільний пристрій і мобільний браузер може призвести до того, що деякі веб-сторінки спрямовуватимуть вас на свої мобільні веб-сайти або обслуговуватимуть іншу сторінку за допомогою адаптивного макета.
Як змінити агент користувача браузера у Firefox без використання розширення
Firefox також може робити це за замовчуванням, хоча це, мабуть, найбільш незграбний із сучасних браузерів і тому не рекомендується, оскільки деякі розширення Firefox справляються з цим краще.
- Введіть about:config у поле URL і натисніть return
- Здійсніть пошук за «useragent» (одне слово) і створіть новий рядок під назвою «general.useragent.override»
- Помістіть агент користувача та виберіть «OK»
Пам’ятайте, що зміна користувацького агента не змінює спосіб, у який веб-браузер відтворює сторінки, окрім випадків, коли він обслуговує спеціальний вміст користувацького агента. Наприклад, використання агента користувача IE8 – це не те ж саме, що відвідати сторінку за допомогою IE8 і дозволити йому відобразити сторінку, що часто є обов’язковим для веб-розробників. Для цього вам потрібно буде витратити час на запуск Internet Explorer у віртуальній машині поверх Mac OS X, що є безкоштовним і досить простим у налаштуванні.
Як щодо підробки агентів користувача з командного рядка?
Для любителів командного рядка ви також можете використати curl для цієї мети та отримати вихідний код сторінки як інший браузер або ОС, базовий синтаксис:
"curl -A UserAgentString>"
Наведені нижче відео демонструють увімкнення можливості та зміну агента користувача браузера в Safari під Mac OS X, а також як це зробити в Chrome під Mac OS X, Windows або Linux:
І Chrome:
Пам’ятайте, що зміна користувацького агента не змінює спосіб, у який веб-браузер відтворює сторінки, окрім випадків, коли він обслуговує спеціальний вміст користувацького агента. Наприклад, використання агента користувача IE8 – це не те ж саме, що відвідати сторінку за допомогою IE8 і дозволити йому відобразити сторінку, що часто є обов’язковим для веб-розробників. Для цього вам потрібно буде витратити час на запуск Internet Explorer у віртуальній машині поверх Mac OS X, що є безкоштовним і досить простим у налаштуванні, якщо це необхідно.
Дякуємо @ImpechCerrato за підказку, ви також можете стежити за @OSXDaily у Twitter.