General :  K-Meleon Web Browser Forum
General discussion about K-Meleon 
Reduce Data Volume, Bandwidth saving tips
Posted by: siria
Date: November 12, 2018 11:26PM

Quote
KM2005
Quote
siria
...resource-killing javascript...

Me being on a limited monthly data plan, my somewhat related amazon problem--and with ebay--is they devour large amounts of data, much more data than typical sites (not including video, Facebook, Disqus, etc sites).

Yeah my bandwidth is limited too, per month, and especially the *real* download speed is often almost zero sad smiley
Have no specific solution for amazon, ebay etc., just in general:
Guess there are already lots of topics with recommandations somewhere... Some people use external tools for finegrained traffic filtering. And the HOSTS file and adblockers for blocking domains and elements. And Gecko browsers have almost 2000 hidden browser settings to play with. For example "Prefetching" costs bandwidth too:
https://www.ghacks.net/2013/04/27/firefox-prefetching-what-you-need-to-know/
And font-downloading:
pref("gfx.downloadable_fonts.enabled", false);
pref("gfx.downloadable_fonts.woff2.enabled", false);
There are TONS more out there, and tons of recommended pref-collections all over the web.

Here's what I do, aside from the above:
Blocking all sorts of elements in general, but have a long row of buttons to easily toggle something on again if needed temporarily.
Javascript is the #1 bandwidth eater of course. What most people don't know, it can be blocked on several levels, with or without 3rd-party scripts, with or without Ajax/XHR, etc.

One of my favorite toggle macros is Priv3buttons, for easily blocking all 3rd-party iframes (Ads!) and some other elements. It works exactly like the Privacy Toolbar only with triple toggles (allow all/ only domain/ none) and it can block some other element types. Blocking html5 "media" is probably crucial too for bandwidth on KM7X.
http://kmeleonbrowser.org/forum/read.php?9,135558
(my private update also has a button for ajax/xhr, just didn't get around yet to finish and upload it too)

If someone doesn't like buttons, a macro doing the same as Priv3buttons but by menu is "permdefs".
Those 2 macros just control the global default settings for the chosen elements. By toggling the native Mozilla prefs "permissions.default.xxx", while the blocking itself is done by the engine.

For permanent domain exceptions, black-white-lists, am using the great FF addon ExExceptions (KM-version ExExPermissions).
And for quickly mass-toggling a whole bunch of settings with 1 click the Blockeria macro.
No idea if any of that helps you, but I couldn't survive without those macros in todays web smiling smiley



Edited 1 time(s). Last edit at 11/21/2018 02:10AM by siria.

Options: ReplyQuote
Re: site tweaks for Amazon (old browser workarounds, css etc.)
Posted by: Mello
Date: November 13, 2018 02:21AM

Thank you, informative as ever siria, I will experiment with some css.

For Google in goanna 76 I like that useragent string for XP ie7.0
I've set it as an override in about:config.



Edited 1 time(s). Last edit at 11/13/2018 02:24AM by Mello.

Options: ReplyQuote
Re: site tweaks for Amazon (old browser workarounds, css etc.)
Posted by: KM2005
Date: November 21, 2018 12:04AM

Quote
siria
...
Have no specific solution for amazon, eBay etc., just in general:

Some testing using Useragent in KM77 on eBay:
Opera/9.80 (Android; Opera Mini/28.0.2254/66.318; U; en) Presto/2.12.423 Version/12.16

eBay results (variable):
Homepage load...95% data savings vs FF tablet UA
Search...65% data savings vs KM77 general.useragent.override
View a single item...73% data savings vs KM77 general.useragent.override

Amazon results (variable):
View single item...68% 92% data savings vs original KM77 Amazon override

eBay "Confirm and Pay" non-compatibility using the Opera Mini UA:
ebay doesn't show "Change" buttons for Mailing address or Paypal payment type on the Checkout/pay.ebay.com page. And, other changes.

Eleviated the eBay Checkout page missing buttons by adding a second ebay UA override:
general.useragent.override.pay.ebay.com with a value the same as the KM77 general.useragent.override (Override at the primary domain name. Second, override at Checkout/pay subdomain name).

eBay refine by "Price" range non-compatibility using the Opera Mini UA.



Edited 8 time(s). Last edit at 11/26/2018 05:36PM by KM2005.

Options: ReplyQuote
Re: Reduce Data Volume, Bandwidth saving tips
Posted by: KM2005
Date: November 23, 2018 06:49PM

Testing results (variable). Using original KM77 Amazon override:
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.9) Gecko/20100101 Firefox/45.9 (Pale Moon)

But, with Javascript disabled. View Amazon single item with no JavaScript:
68% data savings vs original KM77 amazon override with Javascript enabled=
92% data savings vs original KM77 global override with Javascript enabled.
Compatibility results with no Javascript: No loss of viewing grouped star ratings (1-star, 2-star, etc); unlike using Opera Mini useragent.

http://kmeleonbrowser.org/forum/read.php?12,148279,148279#msg-148279 (JohnHell msg...No Javascript required at Wikipedia and BBC. Not tested myself)



Edited 2 time(s). Last edit at 11/26/2018 05:36PM by KM2005.

Options: ReplyQuote
Re: Reduce Data Volume, Bandwidth saving tips
Posted by: mrbane
Date: November 26, 2018 11:39AM

Thanks for sharing this wonderful info. surely try this out method soon

Options: ReplyQuote
Re: Reduce Data Volume, Bandwidth saving tips
Posted by: KM2005
Date: November 26, 2018 05:12PM

Quote
KM2005
Some testing using Useragent in KM77 on eBay:
Opera/9.80 (Android; Opera Mini/28.0.2254/66.318; U; en) Presto/2.12.423 Version/12.16
...
eBay refine by "Price" range non-compatibility using the Opera Mini UA.

For ebay.com, I found the following UA to be most compatible and to have the most data savings.
Mozilla/5.0 (Android 8.1.0; Mobile; rv:61.0) Gecko/61.0 Firefox/61.0

Search...45% data savings vs KM77 with Firefox/45.9 (Pale Moon) UA=
Search...51% data savings vs KM77 global override
Refine/filter by price works.

Still add a second UA override for pay.ebay.com/checkout mentioned above.



Edited 11 time(s). Last edit at 11/26/2018 05:37PM by KM2005.

Options: ReplyQuote


K-Meleon forum is powered by Phorum.