Reviews for Javascript Firewall
Javascript Firewall by Bill
10 reviews
- Rated 5 out of 5by Killer2005de, 2 years agoMann kann die Scripte auf jeder Seite separat anpassen. Besser wie viele andere Scriptblocker, wo man gar nichts einstellen kann. Ich kann diesen empfehlen nach meinen Erfahrungen. Wichtig ist nicht die Cache im Browser Löschen dort werden die Einstellungen gespeichert!
- Rated 5 out of 5by 南无阿弥陀佛, 2 years ago
- Rated 5 out of 5by AJ, 3 years agoPerfectly complements uBlock, which lacks in request-type blocking. Unfortunate that it's too technical for most users. Clue: When mouse cursor is placed/moved on an element like image or button, if any of the XHR count increases, that tracker probably logged your interest in that area. For example, Amazon logs when cursor is placed on a product. Most search engines and social media do this. Block XHR of trackers selectively to get rid of tracking and speed up browsing.
- Rated 5 out of 5by Aky, 3 years ago
- Rated 5 out of 5by Dennis M. Heine, 4 years ago
- Rated 5 out of 5by Vedun, 4 years ago
- Rated 5 out of 5by scrosseh, 5 years agoThis is excelent! A useful extension to control what the web does under the hood, now I see how google scripts spread over the internet as vines... and I'm able to cut the vines down haha. Pretty cool that rules are only created to exceptions to the base rule, ending up with a compact view of rules on options.
- Rated 5 out of 5by Firefox user 14617142, 5 years agoI came across Javascript Firewall whilst having a casual look through add-ons - I was curious as to how well this tiny utility worked. Two words: very impressed.
I have a suggestion. I used uMatrix some time ago and I found it frustrating when I tried to get videos to work. The same applies to Javascript Firewall - when I initially load a page containing a video a lot of head scratching can be required to allow the correct scripts to run so that videos play.
Over the past week I've gone through hundreds of websites. When I found videos I attempted to get them working, and if I succeeded I globally whitelisted third party scripts which got things working. I have ended up with about 80 whitelisted scripts, and videos now work on many websites.
Would you be interested in the scripts I have whitelisted? They would save a lot of time and swearing for new users - maybe have an option which says something like "enable video scripts".
Just a thought.
Thanks for an excellent add-on.Developer response
posted 5 years agoThanks.
I will make a page with a list of useful rules, put a link to this page in the addon options and let the user copy/past the rules he wants.
You can send me your rules by mail at billdoor1@protonmail.com or on Github by opening an issue. - Rated 5 out of 5by Firefox user 13487987, 5 years agoAn excellent addon. It works flawlessly, most of the ads and trackers are blocked, and the loading of pages is superfast.
Reading the other reviews, here I will be one more user asking for a counter for blocked items at the icon, also it will be great the possibility to use regexps (extremely useful and efficient against ads), and also it will be wonderful at the matrix an option for blocking cookies (or at least as umatrix does, avoiding cookies to leave the browser).Developer response
posted 5 years agoThanks.
Version 1.2 now has a counter of blocked requests.
I don't think I'm going to add regexp. But it is possible to combine this addon with another one that will block requests based on regexp filters for the few websites that still display ads after Javascript Firewall blocked unwanted scripts.
There isn't a proper way for addons to cancel the creation of cookies. That's why umatrix handle them like that. I think it's better to use firefox's cookies settings or a dedicated addon for data like cookies or local-storage. - Rated 5 out of 5by Firefox user 11640498, 5 years agoA-M-A-Z-I-N-G! Thank you Bill!
I always loved UMatrix and UBlock... until with time and experience I evolved and learned to replace both add-ons with other alternatives much more efficient (in terms of CPU, RAM, browser performance etc).
Today I discovered this gem "JavaScriptFirewall"... what a nice surprise. It works like a charm and is so lightweight.
It basically uses a similar UMatrix/UBlock' GUI, so UMatrix/UBlock' users will feel at home with this add-on.
Please, some requests:
1) Badge (at icon navbar) counting blocked items.
2) Import/Export rules (this is is a must, otherwise it will be a nightmare every time an user needs to change to other Firefox' version, or needs a refresh profile, new reinstall etc).
3) Whitelisting area (at "options" page), allowing to copy/paste long list of website urls. PS: If you build "2)" above, then users will able to manually edit any rule they want, and this manually edited file then can be imported into your add-on.
4) GitHub' repo allowing to report issues/suggestions/requests etc.
5) Expanding the blocking matrix to other categories (cookies, plugin-handled-content, iframes, ping, content-security-policy-reports, websocket, service workers, etc).
6) At "options" page, the possibility of using RegExps as blocking rules.
7) Dark theme (including icon).
If you can build this, you will have one of the most powerful add-ons in the market, because it will be the most efficient web-garbage blocker. Today this is possible to be done, only by using several add-ons, that sadly kill browser performance. Your "JavascriptFirewall" may be the most efficient firewall in the market.
Once again Bill, thank you and congrats for such nice job.
Thanks in advance!Developer response
posted 5 years agoThanks for the review.
2) For export, you can go into the options, select "text" in the "view mode" drop-down list and copy/past the rules into a file.
For import, copy the rules from your file into the text field and click on the "save" button
3) For the whitelisting, you can also use the text mode in the options.
For example this rule will allow everything for the website domain.com:
domain.com * yes yes yes
5) Actually, websocket requests are treated as XMLHttpRequest (XHR) and the iframes as frame. I may add options to block globally ping and content-security-policy-reports requests.
badge counter and dark theme are good ideas. i'll make these options for the next version.
edit: i added a github repository