Macromedia tiene mucho por lo que responder. El flash puede estar en el camino de salida; pero los sitios web llamativos que recuerdan a los '90 están muy vivos y coleando. Simplemente usan JavaScript ahora. Y ocupan mucho ancho de banda.
De acuerdo, prometo que esto no será otra diatriba que exalte las virtudes del minimalismo y los sitios web que son difíciles de romper. Quiero decir, los prefiero. Yo siempre. Sin embargo, me doy cuenta de que los diseñadores amantes del minimalismo son superados en número por los diseñadores que les gusta hacer que las cosas se muevan por la pantalla (en exceso), y los clientes que los contratan para hacerlo.
puedes hacer que tus sitios web sean todo un lujo, mientras te aseguras de que no son una mierda
Solo mira cualquiera de mis portafoliorevisiónartículos . Los sitios web llamativos y llamativos llegaron para quedarse, y se comerán nuestros planes de datos con vida. ¡Lo dejaste volar! Maldita sea que ... está bien, eso está fuera de mi sistema.
Sin embargo, no se pierde toda esperanza. Las mejores prácticas todavía son una cosa. Todavía hay formas en que puede hacer que sus sitios web sean de lo más sofisticados, sin dejar de asegurarse de que no son una mierda. Aquí hay algunos consejos básicos para asegurarse de que su extravagancia de paralaje dinámica y de estilo de punto de energía aún convierta a los usuarios en lugar de frustrarlos:
Los efectos elegantes se destacan más cuando no están en todas partes. Cuando todo está animado, entonces las cosas animadas no son tan especiales, ¿verdad? Intenta limitar la cantidad de elementos en tu página que reciben el impacto del innovador. Si esa no es una opción, cree elementos que los usuarios tengan que interactuar con más elegante y llamativos que otros elementos. Use animaciones más sutiles para imágenes de héroes, y especialmente para cualquier cosa en el fondo.
Limitar el número de cosas que anima o de lo contrario crea fantasía disminuirá drásticamente la cantidad de tiempo dedicado a la optimización de su sitio para la velocidad. También puede reducir drásticamente la carga cognitiva en los cerebros de los usuarios, ya que pasan menos tiempo averiguando en qué pueden o no pueden tocar.
Es frustrante hacer lo mismo una y otra vez. Los patrones de navegación tienden a tener el mismo aspecto, incluso más que otros elementos del sitio web. Puede sentir que no hay innovación. Puede ser tentador volverse loco con nuevas ideas para la navegación del sitio web.
Puede disfrutar creando nuevos patrones de diseño; pero a los usuarios no les gusta aprender
Este es el problema: todavía debe asegurarse de que cada usuario pueda encontrar exactamente lo que está buscando, lo más rápido posible. Cuanto más desconocida sea su navegación, más difícil será para los usuarios encontrar lo que desean. Puede disfrutar creando nuevos patrones de diseño; pero a los usuarios no les gusta aprenderlos. Esto es triplemente cierto si tienen prisa.
Haga que todo lo demás en el sitio sea lo más salvaje que desee. ¡Vete loco! Pero la navegación siempre debe ser lo más fácil en su sitio.
¿Tiene una solución de JavaScript para CSS que aún no es totalmente compatible? Haga una reserva para eso. ¿Tienes una presentación? Retroceder. Fondo animado? Retroceder. Voy a suponer que ya tienes la idea.
Para decirlo sin rodeos, si alguna parte de su sitio se rompe cuando lo hace JavaScript, ha fallado. Y JavaScript se rompe. Si las cosas van realmente mal, pueden romperse para miles de usuarios a la vez. El único sitio razonablemente infalible es aquel que permanece funcional incluso cuando JavaScript no lo hace.
Vamos más allá: su sitio idealmente debería ser funcional, incluso si el CSS no se carga. Sí, es un viejo argumento; pero, ¿es realmente menos válido para su edad? El trabajo de cualquier buen diseñador o desarrollador es asegurarse de que el sitio de su cliente se pueda utilizar en la mayor cantidad de condiciones posibles.
Entonces sí ... retrocesos. Aprende a amarlos.
De acuerdo, sé que ya he hablado de esto antes, pero cuanto más elegante sea la esquizofrecuencia que pongas en un sitio, más importante será la velocidad. Es realmente tan malo que las personas están usando precargadores en los sitios web de nuevo. Una vez que todo está cargado, todo debe ejecutarse rápidamente.
Olvide los ejemplos clásicos de teléfonos de gama baja y escritorios antiguos. Incluso se venden Chromebooks con solo dos gigabytes de RAM. 2GB. Eso es. Para un sistema operativo basado en Chrome , uno de los cerdos RAM más notorios del mundo. Incluso los teléfonos Android con solo dos gigabytes comienzan a sentirse lentos y lentos. Ejecutar una computadora portátil con especificaciones similares es básicamente una locura.
Pero sigue siendo su trabajo asegurarse de que su sitio se cargue y se ejecute razonablemente rápido en esos portátiles pequeños y tristes. Los usuarios amantes de Chromebook no le darán un pase gratuito si el sitio que compila no funciona para ellos.
Has pensado fuera de la caja. Has roto el molde. Has hecho algo nuevo y único. ¡Mírate, vete! Ahora pruébalo ... con la gente. Cuanto más elegante y estrafalario sea su diseño, más se lo debe probar a las personas comunes, especialmente a aquellas que no pertenecen a la industria del diseño. Incluso si su sitio está dirigido directamente a diseñadores y nadie más, los diseñadores son personas ocupadas. Las personas ocupadas no tienen tiempo para aprender una nueva forma de navegar.
La única razón por la que no me gustan los sitios llamativos con muchos extras es porque cada característica adicional es otra oportunidad para que tu sitio se rompa. Eso es. Esa es la única razón. He visto demasiados que básicamente dejan al usuario con una página de inicio en blanco si algo sale mal.
No tiene que ser así. Su sitio puede ser tan robusto como lindo, dinámico e innovador. Solo tomará un trabajo extra. Ese trabajo lo vale.