2011-12-28 39 views

Respuesta

0

usted tiene que comprar un dominio separado para que .... y los pasos son fáciles de seguir en este enlace steps to create a mobile web

+1

buen enlace, pero no es necesario con un dominio separado .. –

+2

"m." es un subdominio no es un dominio –

0

no se veía en la fuente yahoo, pero mira y la sensación me recuerda a este proyecto, http://jquerymobile.com/

+0

No hay Javascript en m.yahoo.com, creo. Pero una gran cantidad de CSS similar a jQuery Mobile. – Thilo

5

Hay muchas maneras en que puede hacerlo. Pero antes de eso, debes considerar algunas cosas;

  1. ¿Está buscando para tener 2 dominios separados para escritorio y móviles (como www.yahoo.com Y m.yahoo.com)
  2. ¿Cómo está su diseño va a ser similar en cada vista?

Las decisiones anteriores son importantes, ya que constantemente hay nuevos dispositivos (dispositivos móviles, tabletas, etc.) que están apareciendo en el mercado. Por lo tanto, debe diseñar algo que pueda ampliarse fácilmente en el futuro.

Hablando de eso, hay un muy buen enfoque para diseñar sitios web móviles. Se llama Diseño Web Adaptable (o diseño fluido) Aquí, no codifica ninguna dimensión (ancho/alto/relleno/margen, etc.) y especifica todo en% (en su CSS) Esto asegura que el diseño se ajusta de acuerdo con la pantalla en la que se ve y por lo tanto no está vinculado a ningún dispositivo específico.

Aparte de eso, también necesitarás saber acerca de la ventana gráfica para dispositivos móviles.

Además de eso, para Javascript, puedes considerar bibliotecas como jQTouch, jQuery Mobile, Sencha Touch (para sitios más complejos) e incluso básicas como plugins de Flowplayer.

Háganme saber si necesita información adicional.

+0

+1 para Responsive Web Design – Robert

2

Hay una desventaja en tener un dominio diferente para su sitio web móvil desde el sitio web de escritorio/tableta. Hace que compartir contenido en la web sea difícil. Si comparte alguna URL en un sitio móvil, todos los usuarios que accedan a esa URL mostrarán la versión móvil incluso si la abren en un escritorio.

Si usó django para crear la versión de escritorio de su sitio, puede usar algo como django_mobile para publicar la versión móvil con las mismas URL. Huele al agente de usuario de los encabezados HTTP y sirve la versión adecuada. Algunas personas piensan que esto no es tan confiable y prefieren el método anterior.

+1

Servir diferentes cargas de HTML desde la misma URL es malo para el almacenamiento en caché de front-end. Varíe: el comportamiento de caché del agente de usuario destruye el rendimiento del almacenamiento en caché. Algo más de información: https://github.com/miohtama/detectmobile.js –

Cuestiones relacionadas