Автоматичесчое изменение дизайна под iPhone как у gmail.com

интернет google iPhone wordpress PDA

Если скрипты похожие на плагин к WordPress "Wordpress PDA & iPhone" - http://wordpress.org/extend/plugins/wp-pda/
Т.е. автоматическое изменение дизайна и структуры сайта под компьютер и под PDA и iPhone.
Как это можно увидеть при входе gmail.com - через компьютер один, а через iPhone совсем другой хотя адрес набирается также.
Дайте ссылку на скачку данного скрипта на PHP.

Примечание:
я втеории то знаю как сделать, но мне нужен сам код =)

Примечание:
2K_AHTOH- у них стоит Wordpress =)

Примечание:
2onliner - но мне надо не только css менять, а еще и саму структуру сайта же =)
вот выдрал с плагина для Wordpress код.....вроде он обрабатывает-

function detectPDA($query){
$browserAgent = $_SERVER['HTTP_USER_AGENT'];
$userAgents = $this->getBrowserAgentsToDetect();
foreach ( $userAgents as $userAgent ) {
if(eregi($userAgent,$browserAgent)){
if(eregi("iphone",$browserAgent) || eregi("ipod",$browserAgent) ){
$this->iphone = true;
}else{
$this->pda = true;
}
}
}
}
Ответы:
А там все просто. Определяется браузер и ему по условию скармливается уже другая страница. Так же сделано на 4pda.ru (кстати у них же на форуме и можно поспрашать)
Хотелось немного уточнить. Проверяется тип устройства в заголовке страницы. И уже потом скармливается не другая страница, а другой CSS файл, для этой страницы, содержащий верстку под конкретный тип устройства.
Пример для наглядности такой:


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.