Comcast Boycotter

Warns users they are accessing websites owned by Comcast.

¿Qué es Comcast Boycotter?

Comcast Boycotter es una extensión de Chrome desarrollada por http://coperiansoftworks.com, y su función principal es "Warns users they are accessing websites owned by Comcast.".

Capturas de Pantalla de la Extensión

screenshot

Descargar Archivo CRX de la Extensión Comcast Boycotter

Descarga archivos de extensión Comcast Boycotter en formato crx, instala manualmente las extensiones de Chrome en el navegador o comparte los archivos crx con amigos para instalar fácilmente las extensiones de Chrome.

Instrucciones de Uso de la Extensión

                        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);
//////////////////////////////////////////////////////////////////////////////                    

Información Básica de la Extensión

Nombre Comcast Boycotter Comcast Boycotter
ID kjpnbbmhefamkdgjhmeamfnbihamndgd
URL Oficial https://chrome.google.com/webstore/detail/comcast-boycotter/kjpnbbmhefamkdgjhmeamfnbihamndgd
Descripción Warns users they are accessing websites owned by Comcast.
Tamaño del Archivo 3.58 KB
Cantidad de Instalaciones 32
Versión Actual 1.0
Última Actualización 2014-05-21
Fecha de Publicación 2014-05-21
Calificación 4.00/5 Total de 3 Calificaciones
Desarrollador http://coperiansoftworks.com
Tipo de Pago free
Idiomas Soportados 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
}