Foros del Web » Creando para Internet » Diseño web »

¿Como redirigir si es un Móvil?

Estas en el tema de ¿Como redirigir si es un Móvil? en el foro de Diseño web en Foros del Web. 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 ...
  #1 (permalink)  
Antiguo 13/05/2009, 17:38
 
Fecha de Ingreso: febrero-2006
Mensajes: 148
Antigüedad: 18 años, 2 meses
Puntos: 0
¿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.
  #2 (permalink)  
Antiguo 13/05/2009, 18:27
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años
Puntos: 33
Respuesta: ¿Como redirigir si es un Móvil?

Yrnving:

Si utilizas Apache y PHP entonces es sencillo.
Postea si los utilizas!.

Saludos
Franco
  #3 (permalink)  
Antiguo 14/05/2009, 14:57
Avatar de Basteri  
Fecha de Ingreso: noviembre-2008
Mensajes: 30
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: ¿Como redirigir si es un Móvil?

Hola franco mis itio etsa programado en php y uso servidor apache, precisamente estaba buscando esto como redirigir si el visitante se conecta desde un dispositivo movil.
Te agradeceria si me pudieras ayudar para saber como hacerlo.

De antemano Gracias ;)
  #4 (permalink)  
Antiguo 14/05/2009, 15:22
Colaborador
 
Fecha de Ingreso: junio-2007
Mensajes: 5.798
Antigüedad: 16 años, 10 meses
Puntos: 539
Respuesta: ¿Como redirigir si es un Móvil?

¿y qué tal si en vez de redirigir usas css:
Cita:
<link rel="stylesheet" type="text/css" media="handheld" href="telefonos.css" />
para "maquetar" la misma página a los dispositivos móviles?
__________________
Por una web con mucho estilo
+++ CUENTA ABANDONADA. ¿la quieres? +++

Última edición por kseso?; 14/05/2009 a las 15:42
  #5 (permalink)  
Antiguo 14/05/2009, 15:53
 
Fecha de Ingreso: febrero-2006
Mensajes: 148
Antigüedad: 18 años, 2 meses
Puntos: 0
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.
  #6 (permalink)  
Antiguo 14/05/2009, 16:20
Avatar de Basteri  
Fecha de Ingreso: noviembre-2008
Mensajes: 30
Antigüedad: 15 años, 5 meses
Puntos: 0
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
  #7 (permalink)  
Antiguo 14/05/2009, 19:22
 
Fecha de Ingreso: abril-2006
Mensajes: 1.128
Antigüedad: 18 años
Puntos: 33
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
  #8 (permalink)  
Antiguo 15/05/2009, 09:22
 
Fecha de Ingreso: febrero-2006
Mensajes: 148
Antigüedad: 18 años, 2 meses
Puntos: 0
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.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:13.