Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community!
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialBrian Jones
10,892 PointsResponsive Images - Best Practices
I'm interested using what I consider "truly responsive" image structure like <picture> ,srcset. But it appears the browsers aren't supportive yet.
2 Questions:
1) What are current best practices?
2) In the meantime, what are the downsides to using css @media queries and background imgs?
2 Answers

Dustin Matlock
33,856 PointsHey Brian, you might check the Treehouse Blog, They did a recent show on this subject.

Dustin Matlock
33,856 PointsBrian, I'm guessing you saw the Opera link at the end of the Treehouse blog post? Also, here's some other resources. I'm sure nothing is perfect at this point, and I think the main issue is browser support.
- Responsive Images: Use Cases and Documented Code Snippets to Get You Started
- Native Responsive Images
- Why Responsive Images Is So Hard
- Responsive Images: If you’re just changing resolutions, use srcset (Posted 4 Hours Ago)
- Built-in Browser Support for Responsive Images
- Responsive Images Community Group
- An Event Apart: The Future of Responsive Images
- Responsive Images In Your Browser
Brian Jones
10,892 PointsBrian Jones
10,892 PointsThanks Dustin.
I've watched several tuts and tv shows here, as well as other places, but it seems to be a quickly evolving problem with lots of differing solutions. I'm just curious as to most up-to-date best practices.
Dustin Matlock
33,856 PointsDustin Matlock
33,856 PointsBrian Jones, I'm not sure if you've come across this one, but here's a recent article on responsive images.