Detectar y redirigir a usuarios de ipad en tu web

12/12/2017 Kalibula Applesan@ Colaborador

Ingreso: ago 2008 Nº Usuario:39079 Karma: 23

Detectar y redirigir a usuarios de ipad en tu web


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 cuento cómo detectar estas visitas y crear una redirección a una versión de tu sitio preparada especialmente para este exitoso dispositivo.

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:

$isiPad = (bool) strpos($_SERVER['HTTP_USER_AGENT'],'iPad'),
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 ^(.*)$ [R=301] ...reemplazando la URL de ejemplo por la que desees utilizar. Se entiende que una web con un theme para iPad
Y eso es todo. ¡Hasta la próxima!

RELACCIONADO CON Detectar y redirigir a usuarios de ipad en tu web


Mapa web | Política de cookies. | Aviso Legal y Política de Privacidad. | Contactar. | Sponsors: /74/40626/detectar-y-redirigir-a-usuarios-de-ipad-en-tu-web.html/

Country:US