What I see is that CSS is slowly becoming more and more of a programming/Turing complete and/or graphics language, rather than simply just stylesheets.
What I see is that CSS is slowly becoming more and more of a programming/Turing complete and/or graphics language, rather than simply just stylesheets.
Could you just position the mouse somewhere, never move it again, and let CSS flicker drive everything? It gives you a natural clock.
You could write a page so that an element grows until it hits the mouse cursor, shrinks until it's not under the cursor again, then starts growing again... The element boundary will jitter under the cursor, with a frequency determined by animation speed.
Worked example: https://dev.to/linxea/css-flicker-on-hover-5gj5
HTML, CSS, SVG, etc. are wonderful things that I hope we perpetuate.
If we're talking artwork, I do get it. But most websites are not work of art. They're business, mainly.
The webkit reflect operation can be decomposed into a CSS transform and repetition. If there was some sort of template expansion, you could avoid the repetition entirely.
But people have a hard on for doing it this way instead, even though it just means adding more special case operators to CSS, instead of designing a proper layout and styling system based on orthogonality.
Wonderful is not the word I'd use.