Я, вобщем-то, отвечал на это, предположив, что автора интересует размер:
> dasty, сегодня в 11:18
> Стили править
Для определения именно touch-девайсов есть modernizr.
Юзер-агент легко подменяется при использовании той-же оперы, поэтому, думаю, если и использовать этот вариант, то только вместе с каким-нибудь другим способом.
Первое что приходит в голову по теме — использовать адаптивный шаблон, второе — определять разрешение через JS и отправлять его в PHP через GET
API Яндекс.Детектор предоставляет возможность определения модели и характеристик мобильного устройства пользователя сайта по заголовкам HTTP-запросов, передаваемых браузером его устройства