Natürlich ist das iPad ein ziemlich großer Bildschirm und ein voll funktionsfähiger Browser, daher benötigen die meisten Websites keine iPad-spezifischen Versionen. Aber wenn Sie müssen, können Sie es mit .htaccess erkennen.
RewriteCond %{HTTP_USER_AGENT} ^.*iPad.*$
RewriteRule ^(.*)$ http://ipad.yourdomain.com [R=301]
Dies leitet iPad-Benutzer zu einer von Ihnen angegebenen URL weiter. Dies ist wahrscheinlich der beste Weg, dies zu tun (vorausgesetzt, Sie betreiben einen Apache-Server), aber wenn nicht, gibt es PHP- und JavaScript-Methoden hier.
Für CSS können Sie verwenden
Eigentlich gehe ich davon aus, dass dieses Snippet auch verwendet werden könnte, um sicherzustellen, dass ein fähiges iPad die vollständige und normale Version Ihrer Website sieht … Wie der Poster erwähnt, hat das iPad einen großen Bildschirm und einen fähigen Browser … dennoch habe ich bei der Verwendung von Safari auf dem iPad festgestellt, dass viele Websites derzeit die mobile Version von Safari erkennen und mich zu den mobilen Versionen ihrer Website weiterleiten. Dann muss ich ständig nach einem Weg suchen, um auf vielen Seiten zur Standardversion zu gelangen, das ist ärgerlich (Twitter zum Beispiel versteckt den Link zur Standardversion ihrer Seiten, ganz unten in ihrem Footer).
Ich habe eine jQuery-Slider-Version meiner Website unter electricarms.com/Slider.html geschrieben und werde versuchen, das zu implementieren… Danke für die Tipps
Wow, Ihre Website (electricarms.com/Slider.html) braucht viel mehr Blau.
PS
Flash ist Mist.
Danke Parker… ich habe alles außer dem Flash-Teil auf der Website gemacht, also bin ich froh, dass es nicht meine Arbeit ist, die Mist ist – du hast den Punkt der Website verpasst, weil du mit Windows 95 arbeitest
PS
Sarkasmus ist viel cooler als Flash, aber er ist auch Mist
Wie würde man nur die CSS-Datei ändern statt der ganzen Website.
Ist es möglich, die .htaccess rewriterule zu verwenden, um nur eine Seite innerhalb einer Website weiterzuleiten? Zum Beispiel, wenn eine Seite ein Flash-Objekt hat, kann ich Anfragen für diese eine Seite nur für iPads zu einer statischen Version weiterleiten?
Hier ist der Android User Agent
RewriteCond %{HTTP_USER_AGENT} ^.*Android.*$
Ich stecke bis zu den Ellbogen in einer gigantischen Rohcode-HTML/JS-Website mit 600 Seiten, die für das iPad optimiert werden soll. Sie wurde vom letzten Typen für das iPhone optimiert und ich sehe das im JS… die beiden Code-Blöcke für Browser und iPhone sind identisch. Was füge ich der Datei hinzu, um sie für das iPad zu optimieren? Oder wo kann ich nachsehen? Alles, was ich finde, ist für Apps… -am
Ich benutze kein PHP, aber diese ASP-Lösung funktioniert für mich perfekt.
Super und danke an Justin für die Android-Erkennungstechnik.
Super und danke an Justin für die Android-Erkennungstechnik.
und für alle Noobs wie mich, 'RewriteEngine On' einzufügen war anscheinend das, was dies für mich endlich zum Laufen brachte, d.h.:
RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ^.iPad.$
RewriteRule ^(.*)$ http://subdomain.yoursite.com [R=301]