Tu sitio web ya no s贸lo es visitado desde ordenadores de escritorio, sino que tambi茅n puede recibir visitantes desde la tablet m谩s popular, el iPad. Aqu铆 te contamos c贸mo detectar estas visitas y crear una redirecci贸n a una versi贸n de tu sitio preparada especialmente para este exitoso dispositivo.
Fuente original del art铆culo: David Walsh Blog
Traducci贸n realizada por elWebmaster.com
Comencemos por el Javascript:
-
// Para usar con clientes web normales
-
var isiPad = navigator.userAgent.match(/iPad/i) != null;
-
-
// Para usar con UIWebView
-
var ua = navigator.userAgent;
-
var isiPad = /iPad/i.test(ua) || /iPhone OS 3_1_2/i.test(ua) || /iPhone OS 3_2_2/i.test(ua);
Un test r谩pido de la expresi贸n regular String.match puede comprobar la presencia del t茅rmino "iPad" en el string del user agent. Por otro lado, podemos optar por el PHP:
Con esto, buscamos la posici贸n del t茅rmino "iPad" en el string. Finalmente, tenemos la 煤ltima opci贸n... a帽adir lo siguiente al .htaccess:
-
RewriteCond %{HTTP_USER_AGENT} ^.*iPad.*$
-
RewriteRule ^(.*)$ http://ipad.tudominio.com [R=301]
...reemplazando la URL de ejemplo por la que desees utilizar.
Y eso es todo. 隆Hasta la pr贸xima!
Fuente original del art铆culo: David Walsh Blog
Traducci贸n realizada por elWebmaster.com








Martes, 8 de Marzo de 2011 a las 18.00
Gran aporte para quienes seguimos aprendiendo despues de todo, hay que estar al dia con las nuevas tecnologias, muchas gracias.
Martes, 8 de Marzo de 2011 a las 21.31
No consigo que me funcione en la web que estoy posicionando, no localizo visitas desde ipods.
Jueves, 28 de Abril de 2011 a las 13.07
Muy bueno, esto es todo un tema. Buscando info parece que la merjor opcion es redirigir a los usuarios desde el lado del servidor al sitio movil.
Podrian armar un ejemplo de codigo para el htaccess que redirija cuando se accede al sitio desde un dispositivo con una resolucion menor a 600px? o cuando se accede desde ipod, ipad, android y black berry?
Saludos.
Viernes, 10 de Junio de 2011 a las 18.16
Hola, alguien me puede ayudar, necesito un script que me informe con un reporte o en el analytics, cuantas personas accedieron ami sitio web a trav茅s de un dispositivo mobil, ipad, iphone, balckberry o smartphone, gracias por el espacio y espero su respuesta.Saludos.