¿Cuáles son las cosas que deberían importarme al desarrollar aplicaciones web?

Depende de para qué es la aplicación y quién es el público objetivo. Pero hay algunas cosas que buscar.

  1. Compatibilidad del navegador. Asegúrese de que su aplicación funcione al menos en Chrome, Firefox e Internet Explorer.
  2. Disposición Responsive. Si su aplicación es pública, muchos usuarios accederán a ella desde su dispositivo móvil. Su diseño debe ajustarse para dispositivos pequeños, así como pantallas de escritorio. No hagas que la gente se acerque.
  3. Localización e internacionalización. ¿Vienen sus usuarios de diferentes partes del mundo? ¿Que idioma hablan? Es posible que deba tener soporte para varios idiomas.
  4. Analítica. Ponga Google Analytics en su sitio. Vea dónde navegan sus usuarios, luego puede ver si necesita ajustar el diseño.
  5. Velocidad. Su página debería cargarse idealmente en un par de segundos. Evite muchos gráficos y flash.
  6. No animar sin usar la intervención. Si hay un grillo saltando arriba y abajo en una esquina, solo robará la atención de los usuarios. Animar solo para transmitir el cambio. Por ejemplo, hacer zoom cuando un uso hace clic o se desliza hacia la izquierda y la derecha en las transiciones de página.
  7. No tengo audio Básicamente, le está pidiendo a los usuarios que cierren su página cuando tienen varias pestañas abiertas.
  8. No pongas una pared de texto. Hazlo simple.

More Interesting

¿Cuáles son las ventajas de SPA (aplicación de una sola página) sobre una aplicación web normal?

¿Alguien sabe de literatura académica que vincule el valor del Diseño Centrado en el Usuario con la Estrategia: AKA Mejorar el UCD de una aplicación / producto permitiría que sea más ampliamente adoptado?

¿Cuál es la diferencia entre desarrollar aplicaciones web para un navegador frente a un decodificador?

¿Cómo crearía una aplicación web para que la gente pueda enumerar los autos que están a la venta?

Quiero crear un sitio web como Twitter y Facebook. ¿Qué tipo de lenguajes de programación necesito aprender?

¿Cuál es la mejor plataforma de facturación y pago para un producto de suscripción web basado en equipo?

¿Qué debo aprender primero para convertirme en un desarrollador web back-end?

¿Cuál es el requisito de hardware (infraestructura) necesario para que Jmeter cargue grandes aplicaciones web de prueba? (Digamos, sitios web y aplicaciones de la universidad).

¿Cuáles son las características / requisitos comunes de las aplicaciones web escalables (referencias, por favor: D)?

¿Debería compilarse y compilarse el código fuente de una aplicación web antes de la implementación o una vez implementado en el servidor de producción?

¿Debo desarrollar mi aplicación web (SaaS) en C # con .NET Framework o simplemente usar PHP?

¿Cómo crear una aplicación básica o blog? Quiero hacer una aplicación básica pero también útil y mencionarla en mis solicitudes universitarias al respecto

¿Cuáles son las mejores demostraciones de productos web de 1 minuto que existen?

¿Cuál es la práctica estándar para que un servidor notifique a un equilibrador de carga que no está disponible?

¿Qué software puedo usar para automatizar tareas web como ir al sitio x, descargar el archivo x a q y descargar por fecha de carga?