Вы хотите найти в пользовательском агенте конкретные браузеры и ключевые слова, такие как «Mobile», «Skyfire» и т. Д. Это должно быть довольно надежным способом. Вы хотели бы сделать Google Search для мобильных браузеров UserAgent. Кто-то, вероятно, составил список.