# Ending responsive images
> [!quote]
> "Lazy loading removes the race condition that forced complex responsive images solutions, enabling simpler markup and server-side optimization." — Jason Grigsby
Grigsby argues Responsive Image Client Hints + lazy loading let you drop most `srcset`/`sizes` complexity — though in-viewport images still need the old syntax. A case of removing an upstream constraint (the race condition) dissolving a downstream workaround.
## Links
- [[3. Resources/Permanent Notes/A System Failure That Looks Like a Performance Failure Never Gets Fixed]] — adjacent systems-thinking on where the real cause lives
- [[Adapting Typography to User Preferences With CSS]] — companion case of browser-native features replacing older front-end workarounds
- [[DevRel MOC]] — the constraint-removal argument gives web developers a concrete way to teach when platform advances make old complexity optional
## Source
- [Reader: Ending Responsive Images (CloudFour / Jason Grigsby)](https://read.readwise.io/read/01ktwhc3630pmen5vhy1f2vya9) *(vault source note pending next Readwise sync)*