Tecnología

Inicio

Limitaciones de diseño de sitios web

Limitaciones de diseño de sitios web


A pesar de los grandes avances que el diseño Web se ha hecho en los últimos años con el uso generalizado de la CSS, todavía hay problemas importantes. Estos problemas surgen de una combinación de técnicas de codificación anticuados, una falta de estandarización navegador y una creciente diversidad en los tipos de dispositivos que pueden acceder a la página Web. CSS, un código más ágil, ayuda a aliviar muchos de los problemas provocados por la naturaleza arcaica de HTML, pero problemas como el navegador y compatibilidad de dispositivos todavía se hace difícil el diseño Web.

Compatibilidad del navegador

Uno de los problemas de la premier de diseño web es la capacidad de diseñar una página Web que es compatible con cualquier navegador. Los diferentes navegadores interpretan el código detrás de una página web de forma ligeramente diferente, así que lo que funciona en un navegador puede no funcionar en otro. También un navegador puede ser capaz de pasar por alto un error de codificación, mientras que el mismo defecto es causa de otro para estrellarse por completo. La localización de la culpable detrás de este tipo de accidentes es un proceso necesario, pero la mano de obra intensiva. La tarea de verificar la compatibilidad de un diseño diferente entre el navegador se puede hacer un poco más fácil mediante el uso de navegador comprobación de programas tales como los enumerados en la sección de recursos de este artículo. Sin embargo, los problemas de compatibilidad siguen siendo un punto delicado para muchos diseñadores, ya que a veces es más fácil de omitir pedazos complejos de código en lugar de asegurarse de que el código es compatible con todos los navegadores.

envío de carga

El número de hogares que tienen algún tipo de conexión a Internet de alta velocidad se ha disparado en los últimos años. Como resultado, muchos diseñadores Web ya no se sienten obligados a diseñar páginas con sólo las velocidades de Internet más lentas en mente. Sin embargo, la carga de una página Web con grandes archivos de Flash, imágenes y otros contenidos todavía puede empantanar incluso una conexión razonablemente rápida. Mantener un equilibrio entre el contenido de Internet y velocidades sorprendentes es una batalla en curso. Por ejemplo, si una página Web incorpora una serie de animaciones al pasar el mouse, se tardará mucho más tiempo en cargar que una página básica. El diseñador que utiliza muchos de estos corre el riesgo de ahuyentar a los potenciales visitantes que llegan a ser impaciente a la espera de la página se cargue.

Destello

Una vez en el favorito de la animación, Flash todavía tiene sus usos, pero su implementación en páginas web está en declive. No sólo es glitchy y la memoria hambre, pero muchos de los dispositivos móviles más populares de Apple como el iPhone y el iPod Touch no registrará flash en absoluto. los diseñadores de páginas web con experiencia, por tanto, no utilizan Flash para crear contenido crítico por miedo a que puede bloquear aquellos usuarios que acceden a sus sitios de este tipo de dispositivos. los dispositivos de Apple futuros pueden permitir Flash, pero las personas que utilizan los dispositivos más antiguos todavía no será capaz de verla.

bloqueadores

En gran parte una reacción a los anuncios intrusivos de Internet y las amenazas de virus, muchos usuarios de Internet instalar el navegador ad-ons que bloquean código específico, tales como ventanas emergentes o JavaScript. Como resultado, los diseñadores Web pueden encontrar que algunas personas que acceden a sus páginas no pueden ver el contenido crítico que se proporciona a través de ventanas emergentes o JavaScript, tales como menús desplegables y formularios web. Muchos de estos menús se puede hacer en lugar de CSS, pero estos bloqueadores hacen presentar otro obstáculo a considerar en el diseño de una página web. El diseñador que incorpora estos elementos le echo fuera un porcentaje de visitantes potenciales, sino que también puede hacer una página web fácil de navegar.