En este curso implementaremos algo muy divertido para aprender al hablar de una película muy famosa, donde la protagonista se pregunta el por qué de varias cosas.
Justamente ese nuestro punto de partida ¿Por qué hacer animaciones?
Tienen beneficios para el cerebro
Comunican
Conectan los contextos
Generan una coreografía de UI
Llaman la atención
1. Las animaciones tienen beneficios para el cerebro
Las animaciones permiten reducir el esfuerzo que hace el usuario al entrar a una página web con varios elementos, por consiguiente, elevamos la atención en lo más importante.
2. Las animaciones comunican
Las animaciones sirven para elaborar un hilo conductor que esté asociado a la vida real, caso contrario, puede generar confusión o frustración.
3. Las animaciones conectan los contextos
Las animaciones relacionan las características únicas de cualquier aplicación, independiente de la plataforma en la que se usa o el lenguaje que fue construido.
En conjunto con las imágenes y la tipografía, las animaciones son relevantes para que el usuario tenga la sensación de que está en el mismo lugar.
Por ejemplo, Platzi, independiente de la versión en Android, Apple o en la web, sus animaciones son las mismas haciendo que el usuario reconozca la aplicación.
4. Coreografía de UI
Las animaciones deben tener coherencia en el movimiento y la duración. Una pelota rebotando suavemente no transmite lo mismo que una pelota rebotando rápidamente.
5. Las animaciones llaman la atención
Esta es la intercepción de las razones anteriores, las animaciones reducen la carga cognitiva para comunicar y expresar varias situaciones de la vida real de manera ordenada, pensando en el futuro de aquello que estamos creando.
🎉¡Bienvenido/a al curso! Y acompañanos a este increíble mundo de “Alice in Animationland”.
Codi.link es un editor de código para escribir HTML, CSS y JavaScript, y visualizar el resultado a tiempo real. A lo largo del curso observarás ejemplos con esta herramienta. Utilízalo para dañar o crear nuevos ejemplos que te ayuden a reforzar los temas aprendidos.
☝ Las animaciones también son importantes para brindar uuna buena experiencia de usuario. ¿Algunas vez has entrado a una de estas páginas modernas y has sentido como las animaciones le dan un toque más suave? El uso de animaciones puede llegar a ser muy importante, ya que de alguna manera puedes sentir que tu página está “viva” 😄
.
Adicionalmente, hacer animaciones con CSS es ridículamente fácil, tal vez muchos lleguen pensando aquí: “No, es que esto es difícil, seguro será mucho códigp”, pero para nada es así, con muy pocas propiedades puedes crear animaciones bien pro 😉. De hecho, seguramente escribas más reglas para darle estilos a tu elemento que las reglas que escribirás para animar jaja.
.
So, ya que estás aquí… ¡Ánimos! Este curso es increíble 😄
- Las animaciones tienen beneficio para nuestro cerebro: Ayudan a reducir la carga cognitiva, y generar atención en espacios realmente importantes.
**- Las animaciones se comunican: **Las figuras emiten diversos mensajes que nos ayudan a asociar situaciones en la vida real.
**- Las animaciones conectan contextos: **Si ejecutaríamos una App móvil y la web de un mismo sitio(ejemplo: Platzi), la animación ayudaría a que logremos relacionarlos y reconozcamos de manera rápida de quien se trata. (Platzi)
- Coreografía de UI: Las animaciones deben comunicar el mismo mensaje.
**- Las animaciones llaman la atención: **Si bien es cierto que las animaciones son visualmente entretenidas y cómodas, ayudan a resaltar ciertas cosas de nuestro sitio web.
5 Razones para usar animaciones en la web
1 - Las animaciones tienen beneficios para el cerebro: nos ayudan a reducir la carga cognitiva, Con animaciones podemos hacer que los usuarios se enfoquen en las partes importantes de un web dejando de lado lo que no es tan importante.
2 - Las animaciones se comunican: Los seres humanos tratamos de conectar absolutamente todo, con animaciones podemos facilitar la comunicación entre diferentes objetos.
3 – Las animaciones conectan contextos: Independientemente de la plataforma por la que entro (web o app), debo tener la sensación como usuario de que estoy en el mismo lugar.
4 – Coreografía de UI: Todas las animaciones que creemos deben comunicar de la misma manera. Debe haber coherencia cuando creamos las animaciones.
5 – Las animaciones llaman la atención: Nos ayudan a reducir la cargar cognitiva, nos ayudan a comunicar y también a expresar muchas cosas.
Uso practico de las animaciones con CSS
.
Yo estoy haciendo un juego para mi portafolio con CSS, cuando este listo les dejare el enlace.
.
El punto es que para que parezca que el pacman y los fantasmas se mueven, yo use unos efectos en css. Así que no solo son muy cool, sino que también son útiles para crear arcade games
Pdt: Que excelente que se empiece hablando de lo bueno de las animaciones, normalmente nos encontramos con gente que dice que esto puede ser algo perjudicial para las paginas. 😃
Había buscado un curso de animaciones en CSS y vi que existía uno en el pasado, que bueno saber que se convirtieron en más de 1!
Espero aprender mucho 😄
Las animaciones pueden tener un gran impacto en la interacción, la experiencia del usuario y la eficacia de la comunicación en un sitio web o aplicación. Es importante tener en cuenta que el uso adecuado y estratégico de las animaciones puede mejorar significativamente la experiencia del usuario y ayudar a alcanzar los objetivos de negocio. Sin embargo, es importante también tener cuidado de no sobrecargar un sitio web con animaciones innecesarias ya que distraen al usuario de lo que es importante.
Mejorar la experiencia de usuario: Las animaciones pueden hacer que una página web sea más atractiva y fácil de navegar.
Destacar elementos importantes: Las animaciones pueden ayudar a resaltar elementos específicos en una página web, lo que puede ser especialmente útil en páginas con mucha información.
Proporcionar retroalimentación visual: Las animaciones pueden proporcionar retroalimentación visual a los usuarios sobre su interacción con la página web, lo que puede mejorar la usabilidad y la accesibilidad.
Conseguir atención: Las animaciones pueden atraer la atención de los usuarios a una página web y retener su interés.
Añadir personalidad: Las animaciones pueden añadir personalidad y estilo a una página web y ayudar a diferenciarse de otros sitios web similares.
Mejorar la comprensión: Las animaciones pueden ayudar a explicar conceptos complejos de manera clara y concisa, haciéndolos más accesibles y fáciles de entender.
Crear interacción: Las animaciones pueden ser utilizadas para crear interacciones con los usuarios, como juegos o aplicaciones en línea.
Aumentar la retención de información: Las animaciones pueden ser más efectivas para retener la atención de los usuarios y aumentar la retención de información en comparación con otros medios de presentación.
Proporcionar un aspecto más profesional: Las animaciones bien ejecutadas pueden mejorar la percepción de calidad y profesionalismo de un sitio web.
Mejorar la accesibilidad: Las animaciones pueden ser utilizadas para proporcionar indicaciones visuales a los usuarios con discapacidad visual, mejorando la accesibilidad del sitio web.
🧠 Las animaciones tienen beneficios para el cerebro: reduce el esfuerzo que hace el usuario y enfocarlo en las partes importates.
🗣️ Las animaciones se comunican: los humanos tratamos de armar un hilo conductor asociandolo a la vida real.
📲 Las animaciones conectan contextos: deben comunicar lo mismo independientemente de la plataforma para que el usuario tenga la sensaciòn de estar en el mismo lugar.
🕺 Coreografía de UI: Coincidir las animaciones al menos que comuniquen lo mismo. Coherencia en las animaciones.
🔊 Las animaciones llaman la atenciòn: nos ayudan a comunicar y expresar lo que debe sentirse.
Recopilatorio de resúmenes hechos por la comunidad, todo en un solo lugar GitHub. Además, en este repositorio encontraras mas resumenes de los cursos de la escuela de Desarrollo Web.😊
Analizando un poco la clase entendí que las animaciones no deben de abrumar al usuarrio. A mi parecer la función de la animación el llevar la atencion del usario hacia un elemento deseado.
Las animaciones tienen beneficios para nuestro cerebro. Evitando la sobre carga cognitiva de un sitio web, haciendo que el usuario se enfoque en lo importante.
Las animaciones se comunican. Porque nos permiten armar un hilo conductor que nos relacione con la vida real.
Las animaciones conectan contextos, si hacemos web y mobile nos permiten comunicar lo mismo.
La coreografía de UI. Nos permiten comunicar de la misma manera usando las mismas animaciones. Esto siendo coherentes con estas.
Las animaciones llaman la atención, que sería como un resumen de las primeras 4 razones.
Nunca he visto la película y no tengo ganas de verla, espero que no haya mas referencias de ella en el resto del curso. Se volverá insufrible de haber mas.
La clase va de animaciones, pero poner un fondo animado es distractivo y hasta un poco molesto, quita la atención a la presentación. La comunicación corporal de la profesora es excelente y creo que eso era suficiente para la clase.
Tenías muchas ganas de que saliera este curso!!! Además Estefany es de mis profesores favoritas 💚
Las animaciones me parecen muy importantes porque llaman la atención (lo que en diseño podríamos denominar peso visual) por ende nos permite ayudar al usuario a navegar por nuestra página (además se ve genial!).
Siento que voy a disfrutar este curso después de mucha teoría, ya que vengo del curso de Diseño Web. Se me hace gracioso que usemos <https://codi.link/> ya que el creador no es muy fan de las transformaciones, transiciones y animaciones en la web jajajaja
Tienen beneficio para el cerebro.
Una buena animación puede reducir la carga cognitiva del usuario al intentar entender la app.
Las animaciones comunican.
Las animaciones pueden transmitir una conexión con un caso de la vida real, por ejemplo, una campanita de notificaciones vibrando.
Las animaciones conectan los contextos.
Una aplicación que puede estar en diferentes plataformas; si en todas estas hay las mismas animaciones, el usuario puede entender que está en el mismo contexto, en la misma aplicación.
Coreografía de UI.
¿Una aplicación super estética que refleja suavidad, pero que todo se mueve bruscamente? Eso no va con nosotros. Las animaciones pueden hacer que toda una app lleve un ritmo y una constancia en la forma de expresarse ante el usuario.
Las animaciones nos llaman la atención.
Una animación nos da un preámbulo de algo que está a punto de suceder, o, dicho de otra forma, nos pica el ojo para que veamos lo que está pasando.
Buenos puntos, como desarrollador indi , diria que las animaciones hacen todo mas fluido y que se mire mas profesional la pagina al hacer que todo se muestre fluidamente y no abrutamente
Comienzo una nueva aventura a la par que me pongo a realizar apuntes en Notion casi que por primera vez para ir probando si me resulta mejor estrategia de estudio a solo ir tomando las clases.
Es un tema que me interesa mucho y espero pronto poder estar implementando animaciones que resulten agradables a la vista, pero que cuenten algo al usuario final.
A darle con todo 🚀
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?