Tecnología

Inicio

Cómo construir un sitio web para móviles Uso de la tecnología basada en estándares

A medida que más gente navega por Internet con computadoras de tableta o teléfonos inteligentes, usted quiere asegurarse de que su sitio web está optimizado para móviles. Ya sea que su visitante tiene un navegador que soporte todas las etiquetas moderno o tiras de un sitio web de ciertos elementos, se puede ajustar con precisión en su editor HTML normal. construcción de sitios web con estándares en mente ayuda a que aparezcan uniforme a través de múltiples dispositivos y código bien formado también le puede ayudar a solucionar cualquier problema que pueda ejecutar en el camino.

Instrucciones

1 Ejecutar su sitio web existente a través de un validador de código. Si ya utiliza XHTML básico, que utiliza etiquetas de cierre automático y requiere que usted correctamente nido de esas etiquetas en el orden correcto, que está en su camino a un sitio web para móviles. El validador muestra errores o advertencias cuando no está siguiendo las normas del código, y se puede eliminar estos errores para que los diferentes navegadores, así como los dispositivos, pueden mostrar su sitio web de acuerdo a los estándares de codificación.

2 Retire el contenido móvil hostil, tales como marcos, JavaScript y video - o proporcionar alternativas para los teléfonos móviles. Los navegadores móviles no son compatibles con marcos, que se puede utilizar para cargar varias páginas en una sola ventana, y el código no valida con HTML. Del mismo modo, incluso los navegadores móviles con HTML pueden no tener javascript habilitado, o su usuario puede apagarlo de forma predeterminada. El soporte de video es tan limitada; sin embargo, considerar la adición de un enlace directo a un video de Youtube puede permitir a los espectadores con la aplicación de YouTube en sus teléfonos inteligentes para ver el video.

3 Optimizar su página para reducir el tamaño del archivo. El W3C recomienda mantener páginas, incluyendo imágenes, menos de 20 kilobytes. Debido a las conexiones inalámbricas tienden a ser más lenta, la descarga de imágenes o incluso grandes páginas lleva más tiempo. Por otra parte, los lectores que han limitado los planes de datos alcanzarán sus tapas rápidamente. pantallas más pequeñas también incluyen desplazamiento para mostrar el contenido de gran tamaño. Guarde las páginas destinadas a la visualización móvil más corta. Gráficos editores como Photoshop le permiten guardar imágenes para uso web y seleccionar un equilibrio entre calidad y tamaño de la imagen.

4 Especificar las dimensiones de las imágenes por lo que el navegador móvil puede leer la cantidad de espacio que destinar para su imagen y no tiene que volver a dibujar la página. Debido a que los visitantes pueden desactivar las imágenes por completo, siempre use el atributo "alt" para aplicar un texto descriptivo de las imágenes. Por ejemplo, usted tiene mostrar su cabecera utilizando una sintaxis similar a la siguiente:

<Img src = "header.jpg" alt = estilo "Encabezado" = "width: 200px; altura: 100px;" />

El W3C también advierte que la mayoría de los navegadores muestran GIF o JPEG imágenes, pero algunos navegador no muestran otros tipos de imagen, como PNG.

5 Crear una hoja de estilo, tema o versión separada de su sitio web. Si su versión de escritorio no puede prescindir de grandes imágenes o Javascript, por ejemplo, una versión reducida podría ser mejor para los dispositivos móviles. Por ejemplo, puede especificar una hoja de estilo diferente para pequeños dispositivos con el tipo de medio "mano" si desea mostrar los tipos de letra en el EMS en lugar de porcentajes, que no son móviles de usar:

<Style>
de mano @media
{
body {font-family: Verdana; font-size: 14em;}
}
</ Style>

WordPress plug-ins como WPtouch y WordPress Mobile Edition detectan los navegadores móviles y mostrar el tema apropiado. Puede enviar manualmente los usuarios móviles a un sitio web diferente mediante la adición de detección de agente de usuario con una función de PHP. La página web Detectar Móviles Navegadores incluye un generador para crear la función de PHP.