Live data from Hacker News

Gosub – An open-source browser engine

github.com

51–60 of 173 posts

Re: Gosub – An open-source browser engine

#52
post #46

Earlier quoted context omitted.

Something very silly has happened, where the thing that most non-technical people have which is most exposed to hackers is also incredibly complex and requires high performance for some reason.

Yeah. I still hope at some stage we build something much simpler that maintains the same security boundary. Like an application platform (forget documents) built entirely on wasm, and with capability based security. That would let you launch apps made within the platform just as easily as you currently open a website. The platform would need some primitives for rendering, UI, accessibility and input handling. But hop…

>"Like an application platform (forget documents) built entirely on wasm, and with capability based security. That would let you launch apps made within the platform just as easily as you currently open a website."

In the end you will end up with the platform / OS which will lose to competitors because of performance and lack of features and do not expect it to be secure. Developers will manage to leave some holes and hackers will find their way.

Re: Gosub – An open-source browser engine

#53
post #31
post #16

Earlier quoted context omitted.

All I have to do is stumble upon a heated 100+ post discussion on the implementation details of an arcane feature of CSS to understand how mammoth an undertaking it must be to develop a fully compatible browser engine.

> develop a fully compatible browser engine Do we need more "fully compatible" engines? I could imagine there are use cases for browser engines that work with just parts of the specification, particularly the most common ones used in the wild.

Just as a data point, the YouTube app on most TVs and devices is a stripped down browser only supporting exactly the HTML/CSS/JS needed to run the big picture client.

By tighter integration with the final product, the browser can provide specialized elements or APIs to simplify the actual application code.

I think it's used a few other places as well.

Re: Gosub – An open-source browser engine

#56
post #29

Earlier quoted context omitted.

> more of an intellectual curiosity than anything which seeks to become useful I am reminded of this: “I’m doing a (free) operating system (just a hobby, won’t be big and professional like gnu) for 386(486) AT clones.” – Linus Torvalds, announcing the software that became what we now know as Linux

One can only hope we can get a browser the same way we got Linux, but as RMS was fond of pointing out, Linux’s success had a lot to do with the existence of a full suite of GNU software that could run on top of a new kernel. If only we had something like GNU with browser engines, I’d be more optimistic about the chances for success of many new entrants.

A browser written in HTML on top of a rendering engine?

Mozilla had one a while ago: https://github.com/browserhtml/browserhtml . I'm sure it could be updated.

Re: Gosub – An open-source browser engine

#59
post #31
post #16

Earlier quoted context omitted.

All I have to do is stumble upon a heated 100+ post discussion on the implementation details of an arcane feature of CSS to understand how mammoth an undertaking it must be to develop a fully compatible browser engine.

> develop a fully compatible browser engine Do we need more "fully compatible" engines? I could imagine there are use cases for browser engines that work with just parts of the specification, particularly the most common ones used in the wild.

Google tried a browser that only supported and limited CSS for embedded purposes and it went nowhere

Re: Gosub – An open-source browser engine

#60

Why not spend this effort contributing to Servo, which is also written in Rust? It seems the two projects share similar goals but Servo has a massive headstart.

people really need to take a democratic vote on what they do in their free time, it's getting ridiculous, some of them are even having fun now!
Post reply on HN