- cross-posted to:
- rust
- cross-posted to:
- rust
I really hope this picks up steam, but considering the truly massive amount of work that needs to go into a browser (they’re basically OS’s at this point), I don’t see it happening.
No, they are not OS’s, they are larger than OS’s. Firefox takes significantly more time to compile than the linux kernel.
deleted by creator
Isn’t there also Servo being written in Rust?
In principle, yeah, but it’s only a research project so far, so most of the dirty work of implementing web standards hasn’t been done.
This browser seems to include components and code from Servo, so maybe it can basically develop Servo into a usable browser. Although full web standard support is a lot of work, and like the GitHub page says, it’s probably sensible to focus on niche use-cases.
It may be possible to implement the “fancy document viewer” part of the browser but “application execution environment” part of the browser won’t happen without billions of $. Unfortunately many sites today are web applications so usefulness of “fancy document viewer” is limited - I sill would like to have on, perhaps more people would consider not using JavaScript for their site.
The "application execution environment” is where the web went wrong imo, and it would be nice to build a new internet without that. Otherwise we will be stuck with huge browsers developed by billion dollar companies forever.
Of course it would be a niche thing, at least for the intermediate future.
Yes. We still have Gopher and Gemini is a new protocol that tries to do the “fancy document” web from scratch.
Demo of Gemini: https://peertube.dk/videos/watch/a84d52ae-3e4a-4f67-b341-8d11b82cba4b
A project after my own heart:
What can Kosmonaut do?
So far, not much. Only a very limited subset of CSS is currently supported, so most web pages will not work.