The picture element shipped in EdgeHTML 13 as part of the Microsoft Edge version included in Windows 10 build 10586 (November 2015).
Make it happen on IE too for better compatibility when developing website.
Sheila Tanner commented
I don't really think we need another element for images, but I'm voting for this anyway. Think of this as my vote for the functionality of responsive images. So, yes, what nn5 (and Jason Grigsby) said.
Good! Max votes. Though, really I am betting more on "scrset","sizes" and "sizedescriptors" on <img>.
Why <img> instead of <picture>? ... see http://blog.cloudfour.com/dont-use-picture-most-of-the-time/
Ben Edwards commented
Alleluia, Alleluia! Amen! The Edge Team is killing it!
Nicolas Hoizey commented
Chris Adams commented
In addition to having better syntax, <picture> is important because it makes deploying new image formats trivial, just as it is with <video> and <audio>: add <source type="…"> and let the browser decide rather than having to maintain and debug server-side hacks.
Bill Watling commented
The Picture element has just as much backwards compatability as srcSet. It also has more value in allowing for the best scaling of design elements and for image legibility in different view sizes and orientations. Picture element is a MUST moving forward.
Please, don't be like Apple.
Joe Duarte commented
This could be the picture element or features that supplemental it. It's not obvious how to deploy JPEG XR files so that IE loads them while other browsers load webp, JPEG 2000, jpeg, etc. The only MS documentation I see on XR is for desktop development (https://msdn.microsoft.com/en-us/library/windows/desktop/hh707223(v=vs.85).aspx)
Embedded in this suggestion, I want to encourage to revisit the JPEG XR format, improve or iterate it if possible, and vigorously market it with new reference libraries in C, C#, C++, Java, Python, Go, etc. It's just been neglected with no energy, no reason for anyone to use it. It's better than JPEG 2000, and certainly JPEG itself. There's no reason for us to still be using JPEGs. Be Microsoft. Lean forward. Lead.
(Or just focus on BPG: http://bellard.org/bpg/)
Noah Collins commented
The srcset attribute satisfies a lot of use cases. But the picture element is necessary when we need explicit control over image selection - this is the best way to solve problems like scaling design elements within an image for legibility at different viewport sizes and orientations.
Picture Element and modern web FTW! It's very important! :)
I love this idea but Although the is a great idea, having IMG tags support srcSet provides more value because of backwards compatibility