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: Cudder !cXCudderUE 2015-06-02 6:48

This state diagram is becoming rather hairy... but it looks like all that's really needed are identifiers, numbers, strings, and operators. That brings it more in line with the complexity of a C tokeniser, which isn't so bad, but looking at the spec you wouldn't think that.

>>600
This. >>599, if you'd only read the rest of the thread you'd realise that this is not about reinventing every bloody thing, but figuring out how to more efficiently make use of existing infrastructure. Systems don't exist in a void. No one will care about a new Web that almost no one can access.

Newer Posts