Something that just came to my mind: Unlike srcset and src-N, <picture> has the power to support MQs beyond viewport width: <picture> <source media="screen" src=...> <source media="print" src=...> <img src=...> </picture> The UA will have to download both sources, or printing will be delayed. Is this a problem?