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 2014-08-09 0:19

>>81
I don't see how a simpler implementation can succeed on its own merits today. People will not switch to a new browser unless it is bug-for-bug compatible with their previous one. Gecko only succeeded because people began to move away from ActiveX. WebKit only succeeded because because Mozilla did not subsequently introduce many (any?) extensions of their own that saw wide adoption. I'd wager that WebKit/KHTML was fairly simple as well in the early days...

Bloat is the price of victory. This observation is applicable to other software as well.

Newer Posts