Comments (5)
Yeah, I'd be down for a faster approach to detecting URLs to block.
The perf changes might need to be done in the electron-extensions module, but we could also try to do them in the extension.
Not sure if blocking stuff based on URL content is the best idea though since it can lead to false positives. 🤔
from agregore-browser.
After giving this a go it wasn't worth it.
Perhaps there is something better we can do. It'd be good to test the true time it takes to run the adblock, perhaps it is just psychological.
from agregore-browser.
This looks even longer than our current list, whilst perhaps it may improve ad blocking, it wouldn't improve the performance hit.
from agregore-browser.
Yeah, I ended up deciding that perhaps the best approach to have a middleground of efficiency and quality is to condence the list into regex which captures 95%(or more?) of the list and then if it is captured, it is searched.
So perhaps a config file for the extension in the extension files, default to regex + HTTP/S only but options of:
- Everything
- HTTP/S only
- HTTP/S only + regex
I'll write it up some time
from agregore-browser.
Suggestion adblock list: https://abp.oisd.nl/light
from agregore-browser.
Related Issues (20)
- Don't auto-focus window on initial start HOT 1
- New protocol to make HTTP requests without CORS HOT 3
- (2.0.0-7) not starting on Windows 10 HOT 2
- Bookmarks format: Markdown HOT 1
- Middle click in url bar should paste and go
- Add support for gwit sites HOT 4
- problem accessing hyper url on local machine HOT 3
- UBlock Origin Action Button not showing image HOT 1
- hyper URLs don't load, weird error code HOT 8
- Javascript error when loading ipns sutty site HOT 3
- Error when opening newly created post on ipns sutty site HOT 3
- Extensions window content cut off on macOS
- comment needs an update HOT 2
- Build difficulties connected to whatwg-mimetypes, but whatwg-mimetypes doesn't seem to be used?
- QRCode popup is not able to open/read from camera (Linux) HOT 1
- Browser Tabs HOT 1
- Typing in URL bar causes website reflow flashing HOT 1
- Add Ruffle extension to play flash games
- Magnet has no bittorrent infohash HOT 2
- add scroll wheel zoom functionality
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from agregore-browser.