What Does It Really Mean For A Site To Be Keyboard Navigable
hello@smashingmagazine.com (Eleanor Hecks) |
Keyboard navigation is a vital aspect of accessible web design, and a detail-oriented approach is crucial. Prioritizing keyboard navigation prioritizes the user experience for a diverse audience, extending your reach while simultaneously fostering a more inclusive web environment.... read more
Fostering An Accessibility Culture
hello@smashingmagazine.com (Daniel Devesa Derksen-Staats) |
While there’s no definitive playbook for building an accessibility culture, Dani shares lessons from his experience in shaping it through habits rather than mandates.... read more
Inclusive Dark Mode: Designing Accessible Dark Themes For All Users
hello@smashingmagazine.com (Alex Williams) |
Dark mode isn’t just a trendy aesthetic. It’s a gateway to more inclusive digital experiences, but only if designed thoughtfully. Discover how to craft dark modes that don’t just look good but work for everyone, from those with light sensitivity to machine learning algorithms.... read more
Gild Just One Lily
hello@smashingmagazine.com (Steven Garrity) |
“Gilding the lily” isn’t always bad. In design, a touch of metaphorical gold — a subtle animated transition, a hint of color, or added depth in a drop shadow — can help communicate a level of care and attention that builds trust. But first? You need a lily. Nail the fundamentals. Then, gild it caref... read more
Using Manim For Making UI Animations
hello@smashingmagazine.com (Joas Pambou) |
Animation makes things clearer, especially for designers and front-end developers working on UI, prototypes, or interactive visuals. Manim is a tool that lets you create smooth and dynamic animations, not just for the design field but also in math, coding, and beyond, to explain complex ideas or sim... read more
How To Build A Business Case To Promote Accessibility In Your B2B Products
hello@smashingmagazine.com (Gloria Diaz Alonso) |
When passion for accessibility meets business indifference, what bridges the gap? Gloria Diaz Alonso shares how she turned frustration into strategy — by learning to speak the language of business.... read more
Building A Drupal To Storyblok Migration Tool: An Engineering Perspective
hello@smashingmagazine.com (Edoardo Dusi) |
In this article, Edoardo Dusi shares the engineering and architectural choices made by the team at Storyblok and how real-world migration challenges were addressed using modern PHP practices.... read more
Blossoms, Flowers, And The Magic Of Spring (April 2025 Wallpapers Edition)
hello@smashingmagazine.com (Cosima Mielke) |
The beginning of the new month is the perfect opportunity to give your desktop a makeover. If you’re looking for some beautiful and unique wallpapers to cater for a bit of inspiration this April, well, this post has got you covered.... read more
How To Argue Against AI-First Research
hello@smashingmagazine.com (Vitaly Friedman) |
Companies have been turning their attention to “synthetic,” AI-driven user testing. However, as convenient as it might seem, it’s dangerous, expensive, and usually diminishes user value. Let’s take a closer look at why exactly it is problematic and how we can argue against it to make a case for UX r... read more
Adaptive Video Streaming With Dash.js In React
hello@smashingmagazine.com (Teng Wei Herr) |
HTML `` is the de facto element we turn to for embedding video content, but it comes with constraints. For example, it downloads the video file linearly over HTTP, which leads to performance hiccups, especially for large videos consumed on slower connections. But with adaptive bitrate streaming, we ... read more