Temporary Content Settings

Quickly make exceptions to content settings (JavaScript, cookies, images, plug-ins) for some or all sites for a set time.

What is Temporary Content Settings?

Temporary Content Settings is a Chrome extension developed by Martin Berka, and its main feature is "Quickly make exceptions to content settings (JavaScript, cookies, images, plug-ins) for some or all sites for a set time.".

Extension Screenshots

screenshot
screenshot

Download Temporary Content Settings Extension CRX File

Download Temporary Content Settings extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        A button or popup for changing content settings for a set time.

Temporary Content Settings lets you view a site or sites differently than usual — with or without any combination of JavaScript, images, cookies, and/or plug-ins — without creating growing lists of exceptions that must later be cleared manually. With one click, the settings of your choice are applied to the current subdomain, domain, or whole internet, kept for as long as you want, and reliably removed. A number on the button indicates the number of exception rules in effect.

TempSettings makes it easier to manage your exposure to the leading technologies that may clutter up your screen, consume bandwidth, serve ads, and threaten your privacy — you can change your default Chrome settings to block whichever ones pose problems, then easily re-enable them when necessary. Or if you want to see what a site looks like without a given feature, you can temporarily block it. Permanent chrome exceptions can then be reserved for sites you visit regularly — the Options and Popup pages contain links to the appropriate lists.

*Temporary Content Settings gets the job done with minimal permissions. It does not need access to "all your data".
*Only runs on command and to update existing settings; does not consume memory the rest of the time.

Feedback regarding function, features, and translations is greatly appreciated.

---2.1.5---
New base-domain-and-subdomains scope now works on pages belonging to base domain.

---2.1.4---
Added option to apply exceptions to the base domain and all subdomains (a change to sub1.example.com will also affect sub2.example.com). The default "current domain and all subdomains" option is more accurately renamed "current subdomain [...]".

---v. 2.1.3---
Radio buttons in the popup window for faster switching. Interface feedback welcome.

---v. 2.1.2---
By request, permanent exception button. Fix to popup vs. button mode.

---v. 2.1.1---
Popup opens faster.

---v. 2.1.0---
Reloading of pages with new settings more reliable.                    

Extension Basic Information

Name Temporary Content Settings Temporary Content Settings
ID kcpgnedeigljfpmokkmdonpejdghocff
Official URL https://chromewebstore.google.com/detail/temporary-content-setting/kcpgnedeigljfpmokkmdonpejdghocff
Description Quickly make exceptions to content settings (JavaScript, cookies, images, plug-ins) for some or all sites for a set time.
File Size 33.78 KB
Installation Count 308
Current Version 2.1.5
Last Updated 2017-06-19
Publish Date 2017-06-18
Rating 4.80/5 Total 10 Ratings
Developer Martin Berka
Payment Type free
Extension Website http://mberka.com/chrome-content-settings/temporary-content-settings
Supported Languages en,es
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "__MSG_extName__",
    "version": "2.1.5",
    "description": "__MSG_extDescription__",
    "author": "Martin Berka",
    "short_name": "__MSG_extShort__",
    "background": {
        "scripts": [
            "temp_settings.js"
        ]
    },
    "browser_action": {
        "default_title": "__MSG_extName__",
        "default_icon": "38-button.png"
    },
    "icons": {
        "48": "48-detail.png",
        "128": "128-icon.png"
    },
    "options_ui": {
        "page": "options.html",
        "chrome_style": true
    },
    "permissions": [
        "contentSettings",
        "activeTab",
        "alarms",
        "storage"
    ],
    "minimum_chrome_version": "19",
    "default_locale": "en",
    "manifest_version": 2
}