Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Why browsers are bloated

Name: Anonymous 2014-07-27 0:20

https://github.com/WebKit/webkit/blob/master/Source/WebCore/platform/Scrollbar.cpp
https://github.com/WebKit/webkit/blob/master/Source/WebCore/platform/win/ScrollbarThemeWin.cpp
Let's reinvent the fucking scrollbar, which every goddamn platform with a UI already has, and make it behave subtly different from the native one!

Right-click a native scrollbar in some other app:
- Scroll Here
- Top
- Bottom
- Page Up
- Page Down
- Scroll Up
- Scroll Down

Right-click a scrollbar in Chrome:
- Back
- Forward
- Reload
- Save As...
...

Right-click a scrollbar in Firefox and Opera:
Absolutely fucking nothing happens!

What the fuck!? How did these terminally retarded idiots get involved in creating one of the most important pieces of software to the average user?

Name: Anonymous 2016-02-24 5:23

>>801
Since I don't use ublock, I can't say more about it other than it is a blacklist program, it works by maintaining a massive list of entries to filter in memory. I presume you're using Noscript in whitelist mode so that list would likely to be far smaller than ublock. The other two addons are trivial in memory usage.

As for web page usage, progrider is trivial so that shouldn't count for much. Mangaupdates is also trivial so that shouldn't count for much. Github has plenty of Javascript working the DOM so that could account for something. I assume you've got a Google search page filled with search results, that isn't very big but it has some Javascript to run those pages.

Other factors to consider when evaluating memory usage include Adobe Flash, corrupt Firefox user profiles, Java plugins and Firefox cache.

For comparison, I'm running Firefox 44, with default caching, no Flash, current Java, Lightbeam and uMatrix in whitelist mode. 1 tab for Wikipedia, 2 tabs for Slashdot, 8 tabs for Funnyjunk, 1 tab for progrider, 1 tab for Mangaupdates, 1 tab with Tiddlywiki. I'm using 14 tabs and 650mb of RAM.

Newer Posts