Allow or block JavaScript.

Latest Version

Version
2024.4.1.0
Update
April 2, 2024
Size
378KiB
Developer
Category
Users
360
Rating
5 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
BrowsingData
DeclarativeNetRequest
DeclarativeNetRequestFeedback
Scripting
Storage
Tabs
See more

Script Control Extension

FEATURES

• Allow or block JavaScript globally.
• Allow or block JavaScript for multiple domains.
• Allow or block JavaScript for individual domains.
• Light and dark theme preferences.

LIMITATIONS

Chrome only allows 5000 simple rules (single domain) and 1000 complex rules (multiple domains). If you think you need more rules you may want to try an extension like NoScript or uBlock Origin that may not be using Chrome's new rule based technology.

Script Control modifies security headers at low level to allow or block JavaScript. If you are using another security focused extension that is using the same technique, one or both extensions may interfere with each other.

PRIVACY

Script Control respects your privacy.
https://nightmode.fm/software/script-control/privacy

DISCLAIMER

This software is provided under a no-contact and no-support model. Do not contact the author, for any reason, even if you think it would benefit the author.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "action": { "default_icon": { "16": "images/icon/status/status-blue-16.png", "24": "images/icon/status/status-blue-24.png", "32": "images/icon/status/status-blue-32.png", "48": "images/icon/status/status-blue-48.png", "64": "images/icon/status/status-blue-64.png", "96": "images/icon/status/status-blue-96.png", "128": "images/icon/status/status-blue-128.png" }, "default_popup": "page/light/dark/popup.html", "default_title": "Script Control" }, "background": { "service_worker": "background.js" }, "description": "Allow or block JavaScript.", "host_permissions": [ "http://*/*", "https://*/*" ], "icons": { "16": "images/icon/logo/logo-dark-16.png", "24": "images/icon/logo/logo-dark-24.png", "32": "images/icon/logo/logo-dark-32.png", "48": "images/icon/logo/logo-dark-48.png", "64": "images/icon/logo/logo-dark-64.png", "96": "images/icon/logo/logo-dark-96.png", "128": "images/icon/logo/logo-dark-128.png" }, "incognito": "spanning", "manifest_version": 3, "minimum_chrome_version": "92", "name": "Script Control", "options_ui": { "open_in_tab": true, "page": "page/light/dark/options.html" }, "permissions": [ "browsingData", "declarativeNetRequest", "declarativeNetRequestFeedback", "scripting", "storage", "tabs" ], "short_name": "S.Control", "version": "2024.4.1.0"}
Read more