Investigate a "low/expensive bandwidth mode" for the browser?
Categories
(Firefox :: General, enhancement)
Tracking
()
People
(Reporter: Dolske, Unassigned)
References
Details
Comment 1•13 years ago
|
||
Comment 2•13 years ago
|
||
Updated•3 years ago
|
We can also view this from the angle of use cases. I see 3 use cases to consider with very similar interests:
- people on capped measured-rate bandwidth-poor connections, who need to conserve consumption to save money (ref bug 1897301)
- environmentalists trying not to waste energy (ref bug 1897301)
- people who do not care about bandwidth but really just want to see no images, e.g. who likely oppose advertising or want NSFW pics off the screen (ref bug 331257)
An indicator of page size / cost / monthly-usage.
Yes that’s important indeed. In 2010 avg page size was 500kb. That has quadrupled since Cloudflare took over half the world’s web and gave web designers a blank cheque on page weight. So page sizes are out of control and Firefox is not empowering users to take control of it. We need:
- The task manager to include a column for page size. The memory column does not serve that purpose because it includes memory for applications that are executing.
- For environmentalists, each tab (or mouse-over thereof) could show the estimated CO₂ emissions of the page, which could be a function of both CPU from the apps and the page weight. Though this in itself would be a heavy calculation so doing that in a lean way might be non-trivial.
- For bandwidth-starved people, it’s important to know of a page weight before it is fetched. A knee-jerk thought would be to have a right-click option to grab the
content-lengthheader and show it. But that could be tedious if that’s the only way. I would probably like to set a threshold: if acontent-lengthis <500kb then fetch it with no further prompting. But if thecontent-lengthexceeds a threshold, then present the size in the window that I can either control-w or click to continue, perhaps with a timer that continues if no action is taken. The page would of course load without images or video in this mode. But then users need a way to click an object’s placeholder to get thecontent-lengthon a per-object basis.
As it stands now, I browse with all images disabled. Then I have another browser open which has images enabled. I have to copy-paste either just one image or a whole page in the 2nd browser if I want to see the graphics.
Regarding the monthly usage idea, it would also be quite useful to have stats like that. If someone on a mobile prepaid data plan reaches their quota near the end of the month, it would be useful to compare which websites are the biggest consumers. And environmentalists might like to see which sites have the highest energy consumption. Some sites are so abusive with CPU they bring my machine down to a crawl (the the task manager can help with if it still functions well enough to open).
Description
•