Remove elements from web pages permanently

Latest Version

Version
0.6
Update
January 31, 2017
Size
44.5KiB
Developer
www.zaonce.com
Category
Users
1,000+
Rating
4.11111 ★
Manifest Version
2
Web Store Status
Languages Support
English (UK)
See more
Permissions
Chrome://favicon/
ActiveTab
Storage
See more

Nukem Extension

There are plenty of Chrome extensions that allow you to remove elements from the page, but they all seem to be temporary. This one remembers whats been removed, and removes it whenever the page is loaded again.

Once installed, press the toolbar button to start removing elements. Press the button again to stop. The options page will then be displayed showing what you've removed. Just press Close if you don't want to make any tweaks.

Wildcards can be used to make it work on multiple pages from the same site (for example) and an optional delay can be set in case the element you want to remove doesn't get displayed right away.

Contribute: https://github.com/Gruntfuggly/nukem

Notes:
Unfortunately, some websites generate content dynamically in a way that this extension can't cope with. Right click the toolbar icon to visit the options page. Then try adding a delay or reducing the scope (with the left arrow button) if the element doesn't get removed when the page is refreshed after saving your changes.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Nukem", "short_name": "Nukem", "description": "Remove elements from web pages permanently", "version": "0.6", "author": "Gruntfuggly", "permissions": [ "chrome://favicon/", "activeTab", "storage" ], "icons": { "16": "icons/nukem-16.png", "48": "icons/nukem-48.png", "128": "icons/nukem-128.png" }, "background": { "scripts": [ "background.js" ] }, "browser_action": { "default_icon": "icons/nukem-19-disabled.png", "default_title": "Start nukin'...", "default_popup": "popup.html" }, "options_page": "options.html", "content_scripts": [ { "matches": [ "*://*/*" ], "js": [ "jquery-3.1.1.slim.min.js", "engine.js" ] }, { "matches": [ "*://*/*" ], "js": [ "jquery-3.1.1.slim.min.js", "nukem.js" ], "run_at": "document_end" } ]}
Read more