Reinventing the browser should be simplifying it to only what it needs to be: executing + rendering remote code in a sandboxed window. Make a new browser that is just WebGPU + WebAssembly, no more DOM. Would already run the next wave of games that will come targeting that. Then for regular websites, have them deliver a HTML rendering engine written in Webassembly for how they want to be rendered. No more need to test…
The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser
51–60 of 100 posts
Re: The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser
#52Reinventing the browser should be simplifying it to only what it needs to be: executing + rendering remote code in a sandboxed window. Make a new browser that is just WebGPU + WebAssembly, no more DOM. Would already run the next wave of games that will come targeting that. Then for regular websites, have them deliver a HTML rendering engine written in Webassembly for how they want to be rendered. No more need to test…
At the very least you'll also need a WebAccessibility API for the HTML rendering engine to hook into so that the OS sees your rendered textboxes as textboxes.
Re: The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser
#53If we have to rethink the browser is not because of the UI. We have to take the browser to the smartphones ecosystem and dethrone app platforms. Maybe, an app-able solution that mimicks most or all of the stuff one can get from developing for app platforms — because it would provide crossplatform, it would create the necessary incentive to develop for it. Also, user privacy first and open source.
There is a reason that Facebook moved away from a cross platform web app and even Google is moving away from its own cross platform framework Flutter:
Re: The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser
#54I've been using "install this webpage as an app" in Edge for about a year now for the vast majority of sites I visit on a regular basis. The site doesn't need to have an app manifest or service worker to use the feature, you can just use it with any site. I also develop a Web-based VR app at work, have been doing WebXR and VR development for a while now. The two experiences together have me about convinced that tabs…
I mean, sure, we never had this to quickly jump to negative conclusions for your idea, but it is more related to execution contexts and system integration imo rather than to how the ui for it could work. Personally I would like to also try the opposite - push all the native apps into a tabbed or tree-like interfaces with a capability to middle-click e.g. a file, an mpeg or a project file and spawn even more [tree]tabs from there, instead of doing that in separate windows and/or apps and giving them full control of the input. E.g. by left-clicking a link to any ls’ed resource in a terminal or an IDE you could go to “that app” and rocker-gesture back when needed, rather than alt-tabbing back to the original window. Restyling “apps” and adding/removing features from them would also be nice. Native apps and desktops as they are now are a little behind in ui sense, imo.
Re: The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser
#55Reinventing the browser should be simplifying it to only what it needs to be: executing + rendering remote code in a sandboxed window. Make a new browser that is just WebGPU + WebAssembly, no more DOM. Would already run the next wave of games that will come targeting that. Then for regular websites, have them deliver a HTML rendering engine written in Webassembly for how they want to be rendered. No more need to test…
The best sandbox is no need for a sandbox.
Re: The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser
#56Reinventing the browser should be simplifying it to only what it needs to be: executing + rendering remote code in a sandboxed window. Make a new browser that is just WebGPU + WebAssembly, no more DOM. Would already run the next wave of games that will come targeting that. Then for regular websites, have them deliver a HTML rendering engine written in Webassembly for how they want to be rendered. No more need to test…
Re: The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser
#57I still use other browsers on the tablet when needed, but have dropped websites that are incompatible with basic text webpage rendering.
I also use an ipad just to watch youtube and listen to podcasts on distrowatch (i always multitask).
And use a 5g phone just as a hotspot with an LTE travel router.
As an aside, I was visiting Washington state this year just south of Mount St Helens in the spring and with a verizon unlimited MVNO (and only one bar of signal), i was unable to open normal websites to view (and didn't have a VPN configured on my devices), but lo and behold, youtube loaded just fine and played videos the whole time.
Its 2022.. I don't think browsers are going to fix the faults/toxicity with tcp/ip
A text-only browsing standard (htxtp://justwords.com server and client side) would make Build it from scratch, not from bloat and ads.
/Just my 2 cents
Re: The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser
#58Reinventing the browser should be simplifying it to only what it needs to be: executing + rendering remote code in a sandboxed window. Make a new browser that is just WebGPU + WebAssembly, no more DOM. Would already run the next wave of games that will come targeting that. Then for regular websites, have them deliver a HTML rendering engine written in Webassembly for how they want to be rendered. No more need to test…
In modern terms this is basically Flutter. Combine Flutter with Microsoft Blazor and I think that fully describes your idea.
Re: The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser
#59Reinventing the browser should be simplifying it to only what it needs to be: executing + rendering remote code in a sandboxed window. Make a new browser that is just WebGPU + WebAssembly, no more DOM. Would already run the next wave of games that will come targeting that. Then for regular websites, have them deliver a HTML rendering engine written in Webassembly for how they want to be rendered. No more need to test…
How about... exactly the opposite? An HTML rendering engine only, with no client side code? That's the reinvented browser I would prefer. The best sandbox is no need for a sandbox.
Re: The Browser Company’s Darin Fisher thinks it’s time to reinvent the browser
#60Reinventing the browser should be simplifying it to only what it needs to be: executing + rendering remote code in a sandboxed window. Make a new browser that is just WebGPU + WebAssembly, no more DOM. Would already run the next wave of games that will come targeting that. Then for regular websites, have them deliver a HTML rendering engine written in Webassembly for how they want to be rendered. No more need to test…