1. Gran rendimiento
JavaScript y jQuery están falsamente combinados. La animación de JavaScript es rápida. jQuery lo ralentiza. A pesar de que jQuery es tremendamente poderoso, no fue diseñado para ser un motor de animación de alto rendimiento. No tiene ningún mecanismo para evitar la “agitación del diseño”, en el que un navegador se vuelve a realizar tareas de procesamiento de diseño mientras está en proceso de animación.
Las bibliotecas de animación JavaScript que omiten jQuery ofrecen un rendimiento fantástico al agilizar su interacción con una página.
2.características
- ¿Quién hubiera sido una mejor pareja para Hachi de Nana (anime): Nobu o Takumi?
- ¿Hay un buen margen para un bvoc en animación?
- ¿Cuáles son algunas de las mejores conversaciones en un anime?
- ¿Cuál es tu OST de anime favorito?
- ¿Alguna vez te has burlado de que te guste el anime?
La velocidad, por supuesto, no es la única razón para usar JavaScript: su abundancia de características es igualmente importante.
Algunos de ellos son:
Desplazamiento de página
El desplazamiento de página es uno de los usos más populares para la animación basada en JavaScript. Una tendencia reciente en el diseño web es crear páginas web largas que animen nuevas piezas de contenido a la vista a medida que la página se desplaza hacia abajo.
Las bibliotecas de animación de JavaScript, como Velocity, proporcionan funciones simples para desplazar elementos a la vista:
$ element.velocity (“desplazamiento”, 1000);
Inversión de la animación
La inversión de animación es una abreviatura útil para deshacer la animación anterior de un elemento. Al invocar el comando inverso, le está indicando a un elemento que vuelva a animar sus valores antes de su última animación. Un uso común para la reversión es animar un diálogo modal a la vista y luego ocultarlo cuando el usuario presiona para cerrarlo.
Movimiento basado en la física
La utilidad de la física en el diseño de movimiento refleja el principio central de lo que hace que la experiencia del usuario (UX) sea excelente en su sitio: las interfaces que fluyen naturalmente desde la entrada del usuario. Dicho de otra manera, interfaces que rinden homenaje a cómo se mueven los objetos en el mundo real.
Flujos de trabajo mantenibles
El diseño de la animación es un proceso experimental que requiere ajustes repetidos del tiempo y valores de flexibilización para lograr una sensación uniforme en toda la página. Inevitablemente, justo cuando haya perfeccionado su diseño, un cliente solicitará cambios significativos. En estas situaciones, el código mantenible se vuelve crítico.
¡Aprenda tecnologías web!