Discussion
Loading...

Post

  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
Artyom Bologov
@aartaka@merveilles.town  ·  activity timestamp 19 hours ago

💭what if I make a minimalist browser that focuses exclusively on user scripts, user styles, and adblock rules? Other features can be derived:

• Keybindings (vi, Emacs, APL keyboard—take your pick) can be added with user scripts

• Browser settings can be chosen at startup or compile time, maybe read from a config, but that’s too much complexity for such a browser idea

• Extensions & configs: unnecessary. All you do in a browser is interacting with the web, and user scripts/styles fix that just fine.

• Tabs can be replaced with opening multiple instances of a browser as separate windows

• UI/chrome is unnecessary, all you need is a window into the Web

What I’m striving for is something like Suckless Surf, but
• without Suckless
• without C
• with actually working user scripts/styles
• maintained (even if by myself)

I remember someone mentioning their Scheme/MacOS browser called Prism? I think, but I don’t have references for that anymore. The difference with that would be that Prism config file was Turing complete. Mine won’t be.

  • Copy link
  • Flag this post
  • Block
Konrad Hinsen
@khinsen@scholar.social replied  ·  activity timestamp 7 hours ago

@aartaka That sounds great - a browser that is not an app but a brick in the shell ecosystem (or in fact any other programming system that can shell out).

You still need a decent Web engine for this to be useful. And that probably makes it a pretty complex endeavor.

  • Copy link
  • Flag this comment
  • Block
Log in

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.0 no JS en
Automatic federation enabled
  • Explore
  • About
  • Members
  • Code of Conduct
Home
Login