Replies: 4 comments
-
I'd be very hesitant to add animations like these to core blocks... Animations are fun when they are properly done, but in many cases they are an a11y issue, they have the potential to slow down a site on slower/older client machines and they can introduce a level of complexity that many visitors may find annoying. Animations are fancy, but in most cases don't really enhance the experience that much. |
Beta Was this translation helpful? Give feedback.
-
One of the opportunities of having very basic animation features in core is to provide a mechanism that comes with basic accessibility affordances right out of the box, such as being turned off entirely in the case of reduce-motion flags detected, and by being non-interruptive in their playback (i.e. never blocking a user action until complete). In addition to this, it could provide points of extensibility on which plugins could build, extending those principles to plugins. |
Beta Was this translation helpful? Give feedback.
-
When framed like that, it makes sense... 👍 |
Beta Was this translation helpful? Give feedback.
-
I'd like to add that if it's available in core, then we can guide the creator/designer in the right direction with motion options that are tasteful and not overdone, all implemented with respect to the viewers' preferences (which might not be the case with a plugin). If done well, motion can be a powerful tool for storytelling as well as enhanced usability via feedback and interaction. |
Beta Was this translation helpful? Give feedback.
-
I know this idea has been discussed in the past, and it would be really cool to revisit an animation feature in the editor. The example in the video is from the CoBlocks plugin. Animations add a polished, subtle touch to websites and it would be great to have these work in any theme.
animation.mp4
Beta Was this translation helpful? Give feedback.
All reactions