Спеціальний рядок UserAgent - це розширення Firefox, яке дозволяє встановлювати користувацький агент на основі кожного сайту
- Категорія: Firefox
Так, Mozilla видалила налаштування переопределення специфічних для користувача агентів із Firefox 71 . Для цього існує рішення, яке, як було сказано в попередній статті, полягає у використанні глобального користувальницького агента. Основна проблема вирішення полягає в тому, що встановлений користувальницький агент потім використовується на кожному веб-сайті, який ви відвідуєте у веб-браузері Firefox.
І хоча я попереджав вас про можливі побічні ефекти, спочатку я не помітив багатьох, окрім того, як YouTube повертався до більш старої конструкції. Через кілька днів, коли я відвідав банківський веб-сайт, я виявив, що на ньому відображається повідомлення, в якому написано щось на кшталт 'Оновіть веб-переглядач для доступу до веб-сайту' Інколи один-два веб-сайти просто не завантажуються взагалі. Я ігнорував їх, тому що думав, що це проблема сервера, але мої друзі сказали мені, що вони можуть отримати доступ до сайтів зі свого браузера (також Firefox).

Ось коли це мене вразило, звичайно, налаштування агента користувача - це те, що возиться з іншими веб-сайтами. Звичайно, відключення налаштування забезпечило роботу цих веб-сайтів так, як вони зазвичай працюють. Іронічно, чи не так? Ви встановлюєте можливість доступу до деяких веб-сайтів, але це призводить до порушення інших. Я шукав виправлення, і є буквально лише один варіант - використовувати розширення комутатора користувача-агента.
Після деяких досліджень та тестувань (і пошуку альтернатив існуючим доповненням) я натрапив на те, що дозволило мені використовувати користувацькі агенти на основі кожного сайту. Розширення називається Custom UserAgent String. Це написано автором Перемикач користувача-агента відродився доповнення (не плутати з тим, яке зробив автор Олександр Шларб ). Дивно, скільки доповнень мають одне ім’я.
Функціонально обидва доповнення від Liner досить схожі, але розширення User-Agent Switcher дозволяє лише встановити глобальний користувальницький агент, що ми хотіли тут виправити. Однак користувацький рядок UserAgent дозволяє встановлювати користувацький агент на основі кожного сайту. Ідеально, і використовувати його досить просто.
Як користуватися користувацьким рядком UserAgent
Встановіть розширення, натисніть на його піктограму, а потім на кнопку Параметри. Це повинно перенести вас на екран налаштувань.
Ігноруйте розділ I та перейдіть до розділу II, який надписом 'Заздалегідь задані рядки UserAgent'. Він має два спадні меню, одне для вибору браузера та операційної системи, а інше для вибору користувача-агента браузера.
Крок 1

Клацніть на поле, вказане у розділі 'Введіть потрібну URL-адресу'. Ви побачите, що в ньому є символ зірочки *. Видаліть його та введіть у поле адресу веб-сайту, для якого потрібно встановити користувальницький агент. Ось дивна частина: Введення часткової адреси у вікні URL-адреси, наприклад ghacks.net або www.ghacks.net, не додає сайт належним чином, тобто повертається до зірочки (завдяки чому він використовує агент-користувач у всьому світі).
Щоб цього уникнути, ви повинні використовувати повну адресу. Наприклад, https://www.ghacks.net/ буде працювати.

Крок 2
Використовуйте поле під налаштуванням, яке глазує 'Введіть користувацький рядок UserAgent або виберіть його зі списку вище'. Тут ви можете ввести спеціальні користувацькі агенти для конкретних веб-сайтів. Ви можете отримати агента користувача зі згаданого вище випадаючого меню. Або ви можете використовувати свій власний (для старих версій браузера, які можуть бути відсутні). Клацніть на кнопку + праворуч, щоб закінчити додавання конкретного користувача-агента; вона повинна відображатися в таблиці в кінці сторінки.
Примітка : Спеціальний варіант рядка хороший для тривалого використання, оскільки навіть якщо надбудова не оновлена, ви все одно можете отримати найновіший користувальницький агент з інших місць та використовувати його.
Розглянемо ще один приклад:
Скажімо, ви хочете отримати доступ до Skype в Інтернеті. URL-адресу слід записати так https://web.skype.com/
Агент-користувач повинен бути Mozilla / 5.0 (Windows NT 10.0; Win64; x64) AppleWebKit / 537.36 (KHTML, як і Gecko) Chrome / 65.0.3325.181 Safari / 537.36
Є ще 2 речі, для яких корисна таблиця рядків користувацьких агентів. Поставити прапорець поруч із кожним переліченим сайтом, перемикає користувальницький агент, який буде використовуватися для всього веб-сайту (домен верхнього рівня) або лише для вказаної адреси. Клацання порожньої сірої кнопки в правому кінці таблиці виконує функцію перемикання для вмикання / відключення користувача-агента.
Ви можете повністю відключити додатковий додаток для користувацьких агентів, натиснувши на піктограму та натиснувши кнопку живлення.
Цей метод відмінно працює в Firefox 71. Яке розширення ви використовуєте для налаштування конкретних користувальницьких агентів?