4 ms·
I'm building something similar: WebDriver protocol not WebView tag, more extensible, written in JavaScript, web tech. Get in touch (cris@dosyago.com) if you wan
by graderjs 3y ago
I'm building something similar: WebDriver protocol not WebView tag, more extensible, written in JavaScript, web tech. Get in touch (cris@dosyago.com) if you want to contribute! or check out the project: https://github.com/dosyago/BrowserBoxPro https://github.com/dosyago/BrowserBoxPro / https://github.com/dosyago/BrowserBOx https://github.com/dosyago/BrowserBOx
- soulofmischief 3y agoI commented here [0] and am extremely interested in discussing BrowserBox with you. This is something I've brought up over and over, I'm an experienced web dev and generalist but simply couldn't tackle on my own. Curious about your roadmap with dosyago and BrowserBox, where our goals converge and diverge and how we can help each other. Feel free to reach out via email, it's in my bio. [0] https://news.ycombinator.com/item?id=36008340 https://news.ycombinator.com/item?id=36008340
- graderjs 3y agoDude! I can't parse your email but like definitely reach out to me: cris@dosyago.com :D ;p
- culi 3y agoThis is a very cool interaction and I hope it turns into something. Would love a place to keep up if anything ever materializes. Here's some other projects you might have inspo or crossover with and some discussions you might find possible collaborators in: Bonsai https://news.ycombinator.com/item?id=28446147 https://news.ycombinator.com/item?id=28446147 Mullvad Browser (security oriented FireFox-based) https://mullvad.net/en/browser https://mullvad.net/en/browser Browsh (purely text-based browser) https://news.ycombinator.com/item?id=17487552 https://news.ycombinator.com/item?id=17487552 Ladybird (browser from scratch for SerenityOS) Kosmonaut (browser from scratch in Rust) https://news.ycombinator.com/item?id=24170201 https://news.ycombinator.com/item?id=24170201 Refresh (concepts for a new kind of web browser) https://news.ycombinator.com/item?id=17638477 https://news.ycombinator.com/item?id=17638477
- graderjs 3y agoThank you kindly, this is such a good list i want to see if i can add it to our projects README.
- kdrag0n 3y agoLooks like it's reversed :)
- graderjs 3y agoHaha I guess i was too dumb to see that! ;p :)
- soulofmischief 3y agoAwesome, I'll get in touch!
- RhodesianHunter 3y ago>written in JavaScript Really though? Why
- graderjs 3y agoTwo main reasons: While it may not be as technically elegant as using lisp, it greatly increases the count of folks who can contribute and simplifies the code with a single language for both front and back. Secondly, while, in general terms, JavaScript is not as performant as Java or C++, for asynchronous real time operations, such as mostly used by this application, the event loop in node, a layer over io_uring, is a highly highly efficient method to perform these. In other words, we get to trade simplicity for raw performance to ease maintainability, and less complex code means less security risk and bugs. In fact, the bottleneck in this application for performance is not JavaScript but network link latency, and the browser and the hardware that runs on.