“Flash of unstyled content” has been an issue for the duration of styling. Images used to load extremely slowly, so we didn’t need to worry about flashing things. But with fast internet speeds came responsibility to ensure our content is as accesible as possible. If nothing else, it just feels janky. Like some potentially shady things are going on behind the scenes. In this post, I’ll go over my simple problem and how I solved it using aspect-ratio and a well-placed preload.