User agent switcher

User Agent Switcher - невелике розширення наявне в складі більшості сучасних браузерів (в деякі інтегровано з самого початку). додає на панель кнопку при натисканні на яку може бути змінений User Agent (інформація представляється веб-сервера при відвідуванні сайтів клієнтськими додатками, браузерами, менеджерами завантаження та ін.).

Спочатку User Agent рядок призначалася для того що б веб-сайти могли ідентифікувати версію браузера і грунтуючись на цих даних видати йому контент в "коректно зрозумілому" для нього вигляді. В основному це було пов'язано з відмінності в браузерних двигунах, що перетворюють вміст веб-сторінок і інформацію про форматування в інтерактивне зображення форматированного вмісту на екрані. Надалі, після "стандартизації" браузерних движків, ця функція стала практично незатребуваною і тепер використовується в основному для збору статистики, пошукової оптимізації (в тому числі "чорної") та ін.

За допомогою User Agent Switcher можна перевірити сайти на предмет клоакинга (прийом "чорної" пошукової оптимізації) і подивитися однаковий чи контент віддається відвідувачам сайту і пошуковим роботам. Так само, розширення можна застосовувати для обходу обмеження доступу, заснованого на версії браузера, яке використовується на деяких сайтах (наприклад деякі сайти досі погоджуються спілкуватися тільки з Internet Explorer).

User Agent Switcher в своєму "дефолтних" стані має дуже маленький "набір браузерів", а заповнювати (створювати) їх самостійно заняття довге і мало цікаве. Але, в доповненні є функція експорту / імпорту налаштувань, тому можна скористатися будь-яким готовим файлом XML (UserAgent Switcher list). наприклад файлом налаштувань створеним відвідувачами форуму Tech Patterns (Download XML file). Газ, що імпортується з файлу "набір браузерів" дуже великий:


Використовуючи User Agent Switcher необхідно мати на увазі що він не змінює стиль відображення сторінки надається движком використовуваного браузера, а тільки здійснює підміну ідентифікації браузера (User Agent). Тому деякі з "особливо хитрих" сайтів можуть виглядати "не так".

Ліцензія: GNU General Public License v3.0
