| |||
¿Como redirigir si es un Móvil? Hola buenas, tengo una duda resulta que estoy pensando en crear un sesión a parte de mi sitio web para moviles el problema es que no se cómo identificar el navegador de un Móvil he estado viendo por internet y existe un código para php pero para realizarle algunas cosas hay que pagar, otra idea que se me había ocurrido era calcular la resolución de la pantalla pero creo que es método poco eficaz, en fin, alguien tiene alguna idea de cómo reconocer que se esta viendo la pagina por un Móvil y redirigirlo?.... Gracias de antemano. |
| |||
Respuesta: ¿Como redirigir si es un Móvil? ¿y qué tal si en vez de redirigir usas css: Cita: para "maquetar" la misma página a los dispositivos móviles? <link rel="stylesheet" type="text/css" media="handheld" href="telefonos.css" /> Última edición por kseso?; 14/05/2009 a las 15:42 |
| |||
Respuesta: ¿Como redirigir si es un Móvil? hola como están, gracias por postear si poseo un poco de conocimiento en php y apache (y mi servidor los soporta). y bueno de utilizar css supongo que sería practico en algunos casos pero en mi situación me gustaría reprogramar todo y hacer que sea mucho más sencillo esa página, pero igualmente muchas gracias por aportar otra solución. |
| ||||
Respuesta: ¿Como redirigir si es un Móvil? Me parece buena idea lo del css, pero tengo una duda. Hace unos años se creo la tecnoligia Wap para que los celulares pudieran tener conexion a internet y sus navegadores solo aceptaban documentos o páginas en formato .wml. Para lo cual tenias que configurar tu servidor. Mi duda es si en la actualidad los dispositivos moviles (iphone, blackberry, pocket pc, y celulares, etc) aun siguen necesitando de esta tecnologia forzosamente, o ya son capaces de interpretar documentos .html , .php etc. Por que de ser así, opino que con solo hacer un css con espesificaciones especiales para la resolucion de pantalla de los moviles, seria mas que suficiente. Tal y como lo menciona Kseso? Corrijanme si estoy equivocado! Última edición por Basteri; 14/05/2009 a las 16:48 |
| |||
Respuesta: ¿Como redirigir si es un Móvil? Yrnving: En Apache y php tienes el $agente = getenv('HTTP_USER_AGENT'); Este es lo que obtienes cuando usas el explorador de windows Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322) Lo que obtienes con los celulares SonyEricsson, es algo parecido que se inicia con el nombre de fabricante, la version, el navegador que utiliza, etc Esto es para un SonyEricsson w200a que utilizo personalmente para pruebas -> SonyEricssonW200a/R4JA Browser/NetFront/3.3 Profile/MIDP-2.0 Configuration/CLDC-1.1 Ahora, existe un archivo XML que se llama WURLF que tiine cerca de 600KB http://wurfl.sourceforge.net/ el diseñador pretende aglomerar en un solo archivo todos los celulares que existen sus caracteristicas y lo que cada uno soporta basado en una lista previa. La idea es buscar primero el celular y modelo ver que funcionalidades tiene y fundamentado en esos resultados Redirigir. Personalmente, he hecho algo NO perfecto pero mucho mas sencillo y es que he agrupado cerca de 5 navegadores de los grandes, como explorer, firefox, etc y extraigo el user_agent y con la funcion explode() le saco la primera parte y si contiene las palabras de alguno de los grandes redirijo hacia x lugar sino permite el ingreso al sitio wap. Otra cosa que se puede hacer es que cualquier usuario que desea ingresar a tu sitio wap tiene que ingresar via la IP o las IP de las operadoras locales. Osea que puedes restringir acceso basado en IP. El unico problema seria que alguien quira ingresar a tu sitio via GPRS y con la ayuda de un modem GPRS que seria muy poco probable pero si es posible. Saludos Y espero te ayude Franco Última edición por franco190453; 14/05/2009 a las 19:27 |
| |||
Respuesta: ¿Como redirigir si es un Móvil? hmmm... interesante... déjame ponerlo en práctica me funcione o no se los mostrare por si pueden mejorarlo o hacer q funcione jejeje salu2 y muchas gracias. |