¿Cómo construir un documento móvil multi-página para HTML5 y CSS3 programación

Es genial ser capaz de recortar una página web HTML5 y CSS3 para que se ajuste en un dispositivo móvil, pero es evidente que si la página es más pequeño, usted necesitará más de ellos. Las aplicaciones móviles a menudo utilizar una metáfora página-mover de un tirón para empacar más datos en un pequeño pedazo de espacio en pantalla, y la biblioteca móvil jQuery tiene otra herramienta maravillosa para hacer esto fácil.

imagen0.jpg

Hasta ahora, esta aplicación se parece a las otras aplicaciones móviles de jQuery que he visto hasta ahora. Una cosa es diferente, y eso es el botón en la cabecera. Es muy común que las aplicaciones móviles tengan botones de navegación en la cabecera. Pulse el botón Siguiente.

image1.jpg

Después de una transición de fundido ingenioso, aparece la página siguiente. Éste tiene dos botones en la cabecera. Al pulsar de nuevo en Siguiente lleva al usuario a la tercera página.

image2.jpg

La tercera página es una vez más, muy familiar, pero esta vez no tiene un solo botón en la izquierda de la cabecera, y el otro botón en el área de contenido principal.

Lo interesante de estos tres páginas es que no son tres páginas en absoluto! Todo esto es sólo una página, diseñada para actuar como tres páginas diferentes. Hay un par de ventajas de este arreglo.

  • Recursos CSS y javascript sólo tienen que cargarse una vez: Esto mantiene el sistema coherente y mejora los tiempos de carga ligeramente.

  • No hay tiempo de retardo: Cuando se carga el documento, todo el asunto es en la memoria, incluso si sólo una parte es visible a la vez. Esto le permite moverse rápidamente entre páginas sin tener que esperar a que el acceso al servidor.

Que normalmente implementar este tipo de mecanismo cuando se tiene una página grande usted quiere tratar como varias páginas más pequeñas para que el usuario no tiene que desplazarse.

Aquí está el código para multiPage.html en su totalidad.

multiPage.html

Este es el índice

La segunda página es muy parecida a la primera, exceptit no es la primera, y tiene texto en lugar thanbuttons. Es la segunda page.If te gusta el primero, supongo que Cango espalda, pero realmente debería ir a la nextpage, porque me han dicho que es muy bonito.

33333333 333333333 33333333

Ir al índice

Mientras que el código para este ejemplo es largo, no se rompe un montón de nuevos caminos.

  1. Cargar el contenido móvil jQuery.

    Tirar en el CSS necesario y archivos javascript desde el sitio jQuery.com.

  2. Aplique su propio CSS.

    Incluso si usted es " endeudamiento " Código CSS de jQuery, estás todavía Anadir su cuenta. Puede añadir CSS para hacer que el pie de página y elementos pre actúan de la forma que desee.

  3. Construye tus páginas.

    Usted puede construir tantas páginas como quieras, pero todos siguen el mismo patrón general jQuery móvil: Crear un div página con divs encabezado, contenido, y pie de página. Utilizar el en roles de datos atributo para indicar el papel de cada div.

  4. Nombre cada uno de los divs de nivel de página con el Identificación atribuir.

    Debido a que el usuario se hojeando las páginas, cada página necesita algún tipo de identificador. Dé a cada página de un único Identificación atribuir.

  5. Botones dentro de las cabeceras Build.

    El único verdaderamente nuevo parte de este ejemplo (aparte de la página-mover de un tirón en sí # 8202- # 8202-) es los botones en las cabeceras. Vaya directamente a la cabecera de la página 2, y verás algo realmente interesante:

    prev

    Página Dos

    Siguiente

    Si define un enlace dentro de un elemento con el datos de cabecera-papel, ese vínculo se convertirá automáticamente en un botón. Por otra parte, el primer enlace definido automáticamente se colocará a la izquierda de la cabecera, y el segundo se coloca a la derecha.

  6. Forzar un solo botón a la derecha.

    Si quieres un botón para ser de la derecha, agregar una clase al botón:

    Página uno

    Siguiente
  7. Utilice anclajes internos para saltar entre las páginas.

    Echa un vistazo a las URL de todos los botones. Comienzan con un hash, lo que indica un enlace interno dentro del documento. Recuerde, sin embargo esto se siente como tres páginas diferentes para el usuario, es realmente toda una página Web grande.

  8. Experimentar con transiciones.

    Tome una mirada cuidadosa a la tecla en la página tres:

    Ir al índice

    Este botón tiene un especial datos transición atribuir. Por defecto, las páginas móviles intercambian con un fundido. Puede establecer la transición a diapositiva, deslizar hacia arriba, slideDown, música pop, fade, o dar la vuelta. También puede revertir la transición mediante la adición de otro atributo: datos de dirección = " a revertir ".




» » » » ¿Cómo construir un documento móvil multi-página para HTML5 y CSS3 programación