Вы идете по стопам ДонКихота. Это война с ветряными мельницами, которая напряжет только часть ни в чем не повинных пользователей. Боты будут тихо смеяться наблюдая за этим.
существует ли в сети скрипт определения всех действующих user-agent по браузерам, их версиям и операционным системам или "все сам, все сам, ручками"?
А при чем тут скрипт, тут просто список их нужен. Скрипт - там перебор простой. Но какая вероятность, что в списке все учтено и он свежий?
если имеется такой скрипт, то интересно его поведение
Берет список, перебирает, сравнивает с Вашей строкой. Читать про циклы и условные операторы.
неужели придется как-то отслеживать все новые версии браузеров
Да ну нет конечно. Разработчики браузеров, перед тем как выкатить свой код, обязательно позвонят Вам предварительно. И разработчики гугла сидят и думают:
- Давай не будем менять имя поискового бота, вдруг
weranda заблокирует его.
- Точно, надо позвонить предупредить
- Да и вообще по интернету найти все списки подобные и подобавляться
- Отличная идея, нам же как раз заняться не чем
стоит ли оно того?
нет. Не вижу не единого плюса и кучу минусов.