Not quite sure how this would work, but I'm imagining a browser setting or flag that users could set to prefer low bandwidth media consumption. Something like "prefers-reduced-motion", but "prefers-low-bandwidth"
In the case of images, it might choose the lowest image in a `srcset`, maybe, regardless of the browser window / agent's parameters. In streaming media, it could prompt or analyze the option to download vs stream in instances where downloading would be advantageous for minimizing bandwidth / energy consumption.
(Note: similar ideas have been merged into this thread)
Video Smart Watch or download interruption or download pause/reduced speed function
When I download small files, or any files at all, I watch videos on YouTube or streaming services so that I don't waste time. And it is important not to waste time, and a person tries to win it all the time. So I want when I downloaded a file and watched a video at the same time, the download priority was on the video, and the lower speed on the file, if it is small, so that when I have already finished watching the video I wanted, the file has already been downloaded.
Thanks for submitting an idea to the Mozilla Connect community! Your idea is now open to votes (aka kudos) and comments.