Er is geen CSS ondersteuning.
Vanaf OS 3.2 (iPhone) wordt er (voldoende) Javascript ondersteund, en het ligt in de lijn der
verwachting dat alle "Ipad's" dit zullen volgen. En dat is maar goed ook voor
alle "guru's en web-tovenaars" die een leuk javascriptje in de aanbieding hebben
om ipad's te detecteren... Het zou meer dan humoristisch zijn geweest als je een procedure maakt
(voor een ipad) die het apparaat geen eens kan "gebruiken".
Dit neemt nog steeds niet weg dat het niet handig is om met javascript een user-agent uit lezen. Het getuigt ook niet van een grote intelligentie om alléén maar voor een ipad een procedure te bedenken: Er zijn wel meer mobiele browsers die belangrijk voor jouw website zijn.
Ik ga niet die éne regel javascript op de dns5 zetten, die zoekt op de vier lettertjes "ipad" in een user-agent-string. Die kan je genoeg vinden op het web bij de "experts" met hun "zwijmelende" lezers/aanhangers (ik verdenk ze er wel eens van dat ze zelf de, wel bijzonder ophemelende, commentaren schrijven..).
Om alle mobiele "agents" te detecteren, en de Ipad in het bijzonder, heb ik hier
de php-module die dat voor jou doet. Kopieer de gehele pagina van de ipad-detectie
naar jouw webruimte en wijzig alles in een voor jouw werkbaar geheel. Als er speciale zaken
zijn die uitgevoerd moeten worden als er specifiek een ipad "langskomt" hoef je
alleen maar
<?php if($ipad>0){echo "voer hier alle code voor de IPAD uit";}?>
(als voorbeeld natuurlijk) in jouw broncode te gebruiken.
cache 03-02-2012