No, you don’t need a hovercraft to go grocery shopping.
A browser doesn’t need to be multiplatform, or work on gopher, or build a JS VM from the ground up, or build a media renderer from the ground up, or build a text rendering engine from the ground up.
Building browsers is hard enough, you don’t need to make it artificially harder by tacking on bullshit requirements.
Yeah, you can just use Google’s VM, Google’s renderer, Google’s sponsored image library, write it in Google’s language, and you can probably borrow some of the WebGL code from the Servo project.
Obviously the problem is so trivial when you’re just bolting together premade components that the fairies delivered to you. Good thing none of those components are hard to write, hard to integrate, or written with corporate interests in mind.
Hey where’s your snap-together browser project? It’s so easy, all this free code just laying around.
Oh or were you arguing that I said you had to write everything from scratch? Because I didn’t say that. I also didn’t say that you needed all those things for communication, kind of the exact opposite. What exactly was the point of your “well acktshually” comment?
Unfortunately any viable web browser has to be able to browse the real web, which means the awful bloated web that is actually out there in the real world, rather than the clean and sane web that we idealists might wish for. Mozilla is at least partly to blame for the current situation, but that’s not of much help for most users today. So here we are.
No, you don’t need a hovercraft to go grocery shopping.
A browser doesn’t need to be multiplatform, or work on gopher, or build a JS VM from the ground up, or build a media renderer from the ground up, or build a text rendering engine from the ground up.
Building browsers is hard enough, you don’t need to make it artificially harder by tacking on bullshit requirements.
Yeah, you can just use Google’s VM, Google’s renderer, Google’s sponsored image library, write it in Google’s language, and you can probably borrow some of the WebGL code from the Servo project.
Obviously the problem is so trivial when you’re just bolting together premade components that the fairies delivered to you. Good thing none of those components are hard to write, hard to integrate, or written with corporate interests in mind.
Hey where’s your snap-together browser project? It’s so easy, all this free code just laying around.
Oh or were you arguing that I said you had to write everything from scratch? Because I didn’t say that. I also didn’t say that you needed all those things for communication, kind of the exact opposite. What exactly was the point of your “well acktshually” comment?
Unfortunately any viable web browser has to be able to browse the real web, which means the awful bloated web that is actually out there in the real world, rather than the clean and sane web that we idealists might wish for. Mozilla is at least partly to blame for the current situation, but that’s not of much help for most users today. So here we are.