¿Cuáles son las formas más rápidas y sencillas de garantizar que las páginas web existentes se muestren bien en las plataformas móviles?

StackOverflow https://stackoverflow.com/questions/100519

Pregunta

Las páginas en cuestión contienen mucho javascript y CSS.¿Qué tan bien son compatibles con las plataformas móviles en general?

¿Existe un emulador de navegador (o herramienta equivalente) para ayudar en las pruebas?

¿Fue útil?

Solución

Ópera tiene una opción para ver páginas como a través de un dispositivo móvil.Lo encontré útil en el pasado.

Otros consejos

puedo decirte que Safari móvil de Apple en el iPhone genera Stack Overflow perfectamente, lo cual me parece bastante sorprendente.

Este es un sitio para programadores, no para usuarios promedio, por lo que aceptamos muchas dependencias de JavaScript.

Ojalá más dispositivos móviles tuvieran navegadores tan potentes como Mobile Safari.escucho cosas buenas sobre mini Opera también.

Un ejemplo:El navegador BlackBerry estándar en mi BlackBerry 8130 (Pearl) parece ignorar CSS y JavaScript al cargar mi página de inicio.

También instalé Opera Mobile en este dispositivo, que representa el CSS pero no mis efectos de desplazamiento de jQuery.Entiende algo de jQuery; por ejemplo, tengo un formulario de validación que muestra () mensajes de error si la validación falla.Eso funciona en Opera, aunque sin el efecto de animación.

Lo más seguro para los navegadores móviles es diseñar páginas que se degraden elegantemente sin JS ni CSS..Depende de usted si vale la pena el esfuerzo o no.

En unos años, es de esperar que las únicas diferencias en la representación sean los límites de tamaño de pantalla de los teléfonos.

Puede instalar Opera Mini en un emulador como Java WTK y probar la renderización móvil en una PC.Un inconveniente es que Opera Mini todavía funciona a través de un proxy, por lo que la depuración de archivos/sitios locales no funcionará: debe cargar su sitio en un servidor accesible en todo el mundo.

Sólo búscalo en Google.

Depende completamente del teléfono.Si desea admitir todos los dispositivos disponibles, ni siquiera se moleste con CSS o JavaScript, ya que ninguno de los dos funcionará (o hará algo completamente no estándar) en el 99% de los dispositivos.Si solo apunta a dispositivos de alta gama, como el iPhone o los últimos Nokia Serie 60, debería poder salirse con la suya con JS y CSS limitados.

Algunos emuladores de navegador que conozco:

Hay muchos más fabricantes que simplemente no tienen ninguna herramienta (te reto a que intentes encontrar un sitio de desarrollador para LG), por lo que necesitas tener acceso a los teléfonos físicos si quieres estar seguro de que el sitio aparece como debería. .

Dispositivo en cualquier lugar Es una excelente herramienta si tienes dinero.Fue extremadamente lento la última vez que lo usé hace aproximadamente un año y medio.Además, es Java puro, por lo que es un perro en cualquier máquina.Pero podría decirse que es la mejor herramienta de desarrollo móvil disponible y, créanme, he probado una lote.

Los dispositivos BlackBerry con OS 4.5 o anterior no manejarán muy bien Javascript o CSS, en todo caso.Los dispositivos con sistema operativo 4.6 y superior (Bold, Pearl Flip, Storm, etc.) vienen con un nuevo motor de renderizado que tiene un soporte mucho mejor para Javascript, DOM y CSS.No es perfecto, pero debería representar bastante bien la mayoría de las páginas.Puede descargar el simulador de BlackBerry para estos dispositivos desde el sitio web del desarrollador y probarlo.Dado que ejecuta el mismo código que en el dispositivo real, es una excelente representación de lo que puede esperar ver en el dispositivo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top