Johan Grobler wroteTiming Charts: A Blueprint For SMIL AnimationsAug 20, 2026 in CSS, SVG, Design · Smashing Magazine

Discover SMIL, the often-overlooked way to animate SVGs that works inside <img> tags and can fully animate everything in an SVG without JavaScript.

Continue reading ↬

Latest Posts

Victor Ayomipo wrote

When It Makes Sense To “Block” The Main Thread

The common rule of thumb is to never “block” the browser’s main thread when running JavaScript tasks. But is this a hard rule? Victor Ayomipo describes a use case he encountered involving a screenshot extension where he made an exception to the rule and decided that blocking the main thread was absolutely the right thing to do.

That’s The Smashing Family.

Smashing Magazine is so much more than articles.

Community Links

Person Of The Week

Chris Adams is the Director of Technology and Policy at the Green Web Foundation, and has spent the last 15 years working in tech startups, blue-chip companies, and government, as a user researcher, product manager, developer, and sysadmin. He is organizer of ClimateAction.tech, a community for technology professionals taking climate action, editor of Branch Magazine, invited expert at the W3C Sustainable Web Interest Group, and policy chair of the Green Software Foundation. Thank you for everything you do for the community, dear Chris!

Nathan Curtis

Nathan Curtis wrote

Component Contracts And Schemas

Component contracts and schemas establish principles to shape, design, and communicate design intent. Nathan Curtis wrote a comprehensive guide on how to use contracts and schemas to guide work.

Read the original on smashingmagazine.com ↗