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

Why browsers are bloated [Part 2]

Name: Anonymous 2016-04-23 22:49

Cudder is all talk and no action!

Name: Anonymous 2017-02-16 12:15

>>198
I wanted to write a browser myself
Why don't you help Cudder instead?

Name: Steve 2017-02-16 12:20

>>199,200
wow 2 dubs in a row that's incredible

Name: Anonymous 2017-02-16 19:14

>>194
I dont get it

Name: Anonymous 2017-02-16 21:32

>>201
Cudder wants perfection. If it isn't perfect, it's bloat. This leads to a lot of talk but very little action.

Name: Anonymous 2017-02-16 23:29

>>204
I write perfect code though.

Name: Anonymous 2017-02-17 7:23

>>204
s/'a lot'/all
s/'very little'/no

Name: Cudder !cXCudderUE 2017-02-17 10:24

>>198
No. I've posted bits and pieces in this and previous threads, that should be enough.

Name: niggers 2017-02-17 10:56

niggers

Name: dave 2017-02-18 1:04

boner penis

Name: Anonymous 2017-02-18 17:43

I want Cudder to humiliate my small and pitiful penis with her giant and strong futa dick.

Name: Anonymous 2017-02-18 18:20

>>210
That would be cool.
But getting a decent browser that passes Acid2 would already make me happy as hell.
One can dream…

Name: Anonymous 2017-02-18 19:51

Cudder is all talk and no action!

>>211
First of all, congrats on the dubs.

>>211
You must be very gullible to believe Cudder will ever release anything. He'll keep making excuses for not releasing the source code for years to come. Eventually he will say he gave up and will present a new shiny project he's working on.

>>211
Nice dubs.

Name: Anonymous 2017-02-18 20:01

>>212
Cudder will never succeed because writing a browser in assembly is so hard it's almost impossible and would require millions of man-hours.

Name: Anonymous 2017-02-18 22:19

Kudder-kun ur kawaaii~~~~~~uguuu

Name: Anonymous 2017-02-19 10:50

>>213
Cudder's strategy is to ignore the inconvenient parts of the standard. This will have the effect of improving the completion time from 20 years down to 19 years.

Name: Anonymous 2017-02-19 15:51

>>215
19 years starting now?
Or should we subtract the 3 years he's already been working on it?

Name: Cudder !cXCudderUE 2017-02-19 16:58

>>215
s/inconvenient/useless and almost never encountered/

Name: Anonymous 2017-02-20 1:21

>>217
Isn't this the leaked tripcode?

Name: Anonymous 2017-02-20 2:10

>>218
Not unless there was a tripcode leak in the last few weeks. The one that got leaked a long time ago was the MhMRSATORI one.

Name: Steve 2017-02-20 2:14

i want to marry cudder's penis

Name: Anonymous 2017-02-20 8:08

$ sed s/inconvenient/useless and almost never encountered/
sed: -e expression #1, char 22: unterminated `s' command

Name: Anonymous 2017-02-20 8:16

>>222
nice trips!

Name: Anonymous 2017-02-20 8:23

>>220
Mike "Queer Lightning" Pence will not allow it

Name: Anonymous 2017-02-20 20:24

All talk, talk, talk - no action or results. Sad!

Name: Anonymous 2017-02-20 23:15

>>224
To be honest it looks Cudder isn't that far from passing Acid2 and releasing the first version of the browser.

Name: Anonymous 2017-02-21 2:36

>>225
Fantastic. We only have to wait 3 more years for an incomplete release! I take it all back, Cudder is all talk and some aciton!

Name: Anonymous 2017-02-21 3:30

Too bad it only runs on x86 Win32

Name: Anonymous 2017-02-21 4:50

>>227
The GUI is the only windows-only component, right?
Also it shouldn't be hard to port to other archs once the x86 version is released. If it ever is, that is...

Name: Anonymous 2017-02-21 8:23

>>225
a browser passing Acid2 would be impressive a decade ago!

>>228
it shouldn't be hard to port to other archs once the x86 version is released
depends on how much asm it uses. also, depends on whether it's open sores or not.

Name: Anonymous 2017-02-21 11:53

>>229
a browser passing Acid2 would be impressive a decade ago!
Even today it's impressive.
Netsurf, Dillo and all other `lightweight'' browsers out there can't pass Acid2.
And Acid2 is just the milestone Cudder wants to release the source code. Read the previous thread.

Name: Anonymous 2017-02-21 12:25

>>230
Netsurf, Dillo and all other `lightweight'' browsers out there can't pass Acid2.

which is why they're far from usable. I want a lightweight browser but there's something I want more than that: a browser that can display websites correctly.

Name: Cudder !cXCudderUE 2017-02-22 12:18

>>228
GUI and maybe the HTTP(S) libs. Asm is tokeniser only, but I want to extend it to the parser too, and entity parsing/copy-to-DOM is also being rewritten in Asm. Looking at compiler output makes me want to facepalm continuously. Fixed calling conventions are stupid. In C I can't pass 6 parameters by reference and have them all in registers; easy with Asm but turns into bloated memory accesses in C.

>>230,231
Yes, that's the point. Netsurf and Dildlo (the former is even larger than a fully-featured browser which does pass Acid2, Opera 9.x) are not "lightweight". They just pretend to be. The former has a ridiculously bloated parser created by GSoC noobs. The latter doesn't have much of a parser at all, yet oddly enough still has this useless crap: https://en.wikipedia.org/wiki/File:Dillo%27s_bug_meter_on_www.nasa.gov.png --- since HTML5 standardised parsing there is really no such thing as a "parse error", and any stream of bytes turns into a DOM. What they call "parse error"s in the spec are just semantic "I don't like this" bullshit. For example <foo a="b"c="d"e='f'g=h> parses sensibly but the prescriptivists shout "no, that's an error, you must have whitespace between attributes" --- even when it's not actually necessary and both human and machine would know exactly how to parse it.

IRL is getting very busy again, not much time for this now.

Name: Anonymous 2017-02-22 16:36

>>232
Just wondering, is your asm code dependent on AMD64 extensions, or would it run without modification on 32-bit x86 as well?

Name: Anonymous 2017-02-22 22:46

>>232
lmao > any stream of bytes turns into a DOM

what does
faggot
a
g
g
o
t

turn into?

Name: Cudder !cXCudderUE 2017-02-23 2:47

>>233
32-bit only.

>>234
A single text node.

Name: Anonymous 2017-02-26 1:02

age

Name: Anonymous 2017-02-26 12:26

Are you planing on making your own tls library?

Name: Cudder !cXCudderUE 2017-02-26 23:09

>>237
No.

Name: Anonymous 2017-02-27 7:51

>>238
so which one are you going to use? libressl?

Name: Cudder !cXCudderUE 2017-02-27 10:55

>>239
Whatever the platform HTTP(S) client (WinInet) uses.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List