I'll be echoing Ben Halpern's concerns, and adding that overall if you want to build a browser you don't want to be that far from the rendering system as e.g. Electron puts you.
What I'd actually want from a good browser is:
More control, especially for security critical matters: Which JavaScript features are available? For example WebGL should be disabled by default. So should media autoplay. Creating IFrame elements should be restricted, and various security issues that can be blocked by reasonable developers should be by default blocked by the browser (Cookies without same-site settings, etc.)
Support for the extensions I need, and I use quite a few (LastPass/Dashlane, Google Translate, Privacy Badger, uBlock Origin, HTTPS Everywhere, Better Twitch TV just to name the main ones I won't use a browser without). This is probably the toughest one for any new browser to match.
Speed. This applies to everything, JS speed, network speed, rendering speed, just responding to my requests for actions. Even Chrome fails me with this regularly making me wait a few seconds before responding.
Not wasting resources massively, especially CPU and GPU - RAM is cheaper to upgrade and I've got plenty
Well, as far as I know - and I could be wrong - electron really doesn't give you a lot of control over what's actually going on inside the browser. It simply gives you a way to interact with browser based applications and a more of a behind the scenes application with access to your filesystem and other things normal applications tend to need.
Yes that's the usual case, it uwp for example you are able to control the web view navigation as well as things that doesn't happen inside it, screenshot as an example, I believe this to be true in electron as well
Yeah I do understand resource usage and the security issues, I was actually just looking for the user features feedback, but I guess I did ask the wrong question since I'm not going to use other than electron/uwp as a base, so perhaps I need to update the post to clarify that
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I'll be echoing Ben Halpern's concerns, and adding that overall if you want to build a browser you don't want to be that far from the rendering system as e.g. Electron puts you.
What I'd actually want from a good browser is:
Good luck if you're intent on giving it a go.
Btw, Brave has some cool ideas. It basically just fails me on the extensions, so can't actually use it.
brave.com/
This was one of the examples I first thought, but it seems they have moved away from electron based tech
Well, as far as I know - and I could be wrong - electron really doesn't give you a lot of control over what's actually going on inside the browser. It simply gives you a way to interact with browser based applications and a more of a behind the scenes application with access to your filesystem and other things normal applications tend to need.
Yes that's the usual case, it uwp for example you are able to control the web view navigation as well as things that doesn't happen inside it, screenshot as an example, I believe this to be true in electron as well
Yeah I do understand resource usage and the security issues, I was actually just looking for the user features feedback, but I guess I did ask the wrong question since I'm not going to use other than electron/uwp as a base, so perhaps I need to update the post to clarify that