Comcast Boycotter

Warns users they are accessing websites owned by Comcast.

Hvad er Comcast Boycotter?

Comcast Boycotter er en Chrome-udvidelse udviklet af http://coperiansoftworks.com, og dens hovedfunktion er "Warns users they are accessing websites owned by Comcast.".

Udvidelsesskærmbilleder

screenshot

Download Comcast Boycotter-udvidelses-CRX-fil

Download Comcast Boycotter-udvidelsesfiler i crx-format, installer Chrome-udvidelser manuelt i browseren eller del crx-filer med venner for nemt at installere Chrome-udvidelser.

Brugsanvisning til Udvidelsen

                        In order to ensure Net Neutrality, this tool warns users before accessing sites owned or operated by Comcast, giving them the opportunity to boycott.

This extension is completely open-sourced and you are encouraged to redistribute it in any way you like. However, the extension owner makes no guarantees concerning the code or anyone who may chose to redistribute.




This extension is comprised of two files:


Manifest.json:

//////////////////////////////////////////////////////////////////////////////
{
	"name":   "Comcast Boycotter",
	"version":  "1.0",
	"description":  "Warns users they are accessing websites owned by Comcast.",
	"background":{
		"persistent": true,
		"scripts": ["interrupt.js"]
	},
	"permissions":[
		"webRequest", "webRequestBlocking", "storage","*://*/"
	],
	"manifest_version": 2
}
//////////////////////////////////////////////////////////////////////////////


Interrupt.js:

//////////////////////////////////////////////////////////////////////////////
(function(){
        onBeforeReqHandler = function(details){
                var message = "The url " + details.url.split('?')[0] + " is owned by Comcast."
                message += "\rAre you sure you want to navigate to this page?"
                return {cancel: !confirm(message)}
        };
        onBeforeReqPartialHandler = function (details) {
            var message = "The url " + details.url.split('?')[0] + " is partially owned by Comcast."
            message += "\rAre you sure you want to navigate to this page?"
            return { cancel: !confirm(message) }
        };


        chrome.webRequest.onBeforeRequest.addListener(
            onBeforeReqHandler.bind(this),
            {
                urls: [
                    "*://*.telemundo.com/*",
                    "*://*.universalstudios.com/*",
                    "*://*.esquire.com/*",
                    "*://*.bravotv.com/*",
                    "*://*.chillertv.com/*",
                    "*://*.cnbc.com/*",
                    "*://*.comcast.com/*",
                    "*://*.comcastsportsnet.com/*",
                    "*://*.eonline.com/*",
                    "*://*.focusfeatures.com/*",
                    "*://*.ivillage.com/*",
                    "*://*.msnbc.com/*",
                    "*://*.nbc.com/*",
                    "*://*.nbcnews.com/*",
                    "*://*.nbcsports.com/*",
                    "*://*.nbcuni.com/*",
                    "*://*.pictureboxfilms.com/*",
                    "*://*.syfy.com/*",
                    "*://*.telemundopr.com/*",
                    "*://*.universalstudios.com/*",
                    "*://*.usanetwork.com/*",
                    "*://*.weather.com/*",
                    "*://*.comcast.net/*",
                    "*://*.illuminationentertainment.com/*"
                ],
                types: ["main_frame"]
            },
            ["blocking"]
        );
        chrome.webRequest.onBeforeRequest.addListener(
            onBeforeReqPartialHandler.bind(this),
            {
                urls: [ "*://*.hulu.com/*"],
                types: ["main_frame"]
            },
            ["blocking"]
        );
}).call(this);
//////////////////////////////////////////////////////////////////////////////                    

Grundlæggende oplysninger om udvidelsen

Navn Comcast Boycotter Comcast Boycotter
ID kjpnbbmhefamkdgjhmeamfnbihamndgd
Officiel URL https://chrome.google.com/webstore/detail/comcast-boycotter/kjpnbbmhefamkdgjhmeamfnbihamndgd
Beskrivelse Warns users they are accessing websites owned by Comcast.
Filstørrelse 3.58 KB
Antal Installationer 32
Nuværende Version 1.0
Senest Opdateret 2014-05-21
Udgivelsesdato 2014-05-21
Bedømmelse 4.00/5 Samlet 3 Bedømmelser
Udvikler http://coperiansoftworks.com
Betalingsmetode free
Understøttede Sprog en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Comcast Boycotter",
    "version": "1.0",
    "description": "Warns users they are accessing websites owned by Comcast.",
    "background": {
        "persistent": true,
        "scripts": [
            "interrupt.js"
        ]
    },
    "permissions": [
        "webRequest",
        "webRequestBlocking",
        "storage",
        "*:\/\/*\/"
    ],
    "manifest_version": 2
}