В моем приложении я хотел бы сохранить последний использованный браузер пользователя, чтобы не тратить много времени на телефон с пользователями, пытающимися выяснить, используют ли они IE7 или IE8. Хранение строки пользовательского агента, вероятно, было бы для меня вполне подходящим, однако, если возможно, я хотел бы хранить и отображать только название бренда и версию, то есть что-то читаемое для «нормальных» людей, таких как «Mozilla Firefox 3.6».
Итак, мой вопрос: существует ли какая-то база данных, которая собирает строки агента пользователя и сопоставляет их с торговыми марками и предоставляет данные как нечто, что я мог бы использовать в разработке? Если нет, знаете ли вы какое-либо зрелое программное обеспечение, которое анализирует строку пользовательского агента и возвращает название бренда?