Разпознаване на iPad чрез PHP или JavaScript

След като новият продукт на Apple – iPad предизвика бум (както всеки друг продукт на Apple), реших да Ви покажа начин, чрез който да разпознаете тази джаджа. За целта ще проверим думата iPad се съдържа в browser детекцията:
[html2]Mozilla/5.0 (iPad; U; CPU OS 3_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B334b Safari/531.21.10[/html2]
JavaScript
[html2]var iPad = navigator.userAgent.match(/iPad/i) != null;[/html2]
PHP
[html2]$iPad = (bool) strpos($_SERVER['HTTP_USER_AGENT'],’iPad’);[/html2]
Този код е полезен за тези от вас, които искат да забранят посещението на сайта Ви от iPad или препращането им в друга (мобилна) версия
.
Номерът с препращането на iPad потребителите към мобилна версия на сайта може да стане и чрез .htaccess:
[html2]RewriteCond %{HTTP_USER_AGENT} ^.*iPad.*$
RewriteRule ^(.*)$ http://mobile.site.com [R=301][/html2]
Оригиналната статия е написана от David Walsh.