-
Notifications
You must be signed in to change notification settings - Fork 237
Description
Preflight Checklist
- I have read the Contributing Guidelines for this project.
- I agree to follow the Code of Conduct that this project adheres to.
- I have searched the issue tracker for a feature request that matches the one I want to file, without success.
Problem/Usecase Description
There are no extensions. This impairs extensibility and accessibility (more on that below).
Proposed Solution
It seems that Surf was built over Chromium, so it should be able to support browser extensions natively?
This is very important because even though I know you clearly aim to make a streamlined minimalist zen experience for everyone out of the box, Humanity cannot be put in any single box, however beautiful and functional this box is.
For example for me, my need is that I need a lot of accessibility tools, from dark mode (such as Dark Reader) because the native dark mode is insufficient (a lot of websites are still in light mode), TTS extensions to read aloud any page, pages simplifier to strip useless HTML elements and make the text much more readable, etc.
These are the minimum I need for my disabilities. Then, I am also an avid user of extensions for other purposes such as adding more genAI features, but also to actively contribute to data preservation efforts (I have the WebArchive extension and the Software Heritage extension, so that I save web pages and interesting opensource software projects on a daily basis).
Hence, if at all possible, please consider restoring/adding the possibility to add extensions. It could be hidden behind an option in the preferences and disabled by default if you want to preserve the default experience as-is, but really, although I love Surf, I won't ever be able to make it my main without extensions, and I am sure there is a sizeable part of the userbase who will be like me. Not the majority, but a big minority.
Feature Type
Other (specify below)
Additional Context
No response
Contribution
- I'd be willing to implement this feature
- I'd be willing to test this feature once implemented
- I can provide additional details or clarification if needed