# 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)*