W3Schools Hider

Hides W3Schools (and other) results from Google™ Searches

What is W3Schools Hider?

W3Schools Hider is a Chrome extension developed by Jesse, and its main feature is "Hides W3Schools (and other) results from Google™ Searches".

Extension Screenshots

screenshot

Download W3Schools Hider Extension CRX File

Download W3Schools Hider 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

                        No longer will web developers find incorrect information when searching. With this extension, search results for W3Schools.com are automatically blocked, preventing you from stumbling across one of the most misleading and aggravating sites on the internet.

Also available is the option to customize the block list, adding additional domains to hide from results.

This is a replacement for a previous version of this extension that was sold to a third party and modified to inject tracking code and ad content on pages. This is a re-published copy of the open-source code at https://github.com/Spetnik/W3Schools-Hider, and does not inject any malicious code.

Note: If you are not using Google Instant™ or if you are searching from the Omnibox™, you may see the w3schools link appear for a split second before it disappears.

Updates:

Version 2.3
- Made requested permissions more restrictive.

Version 2.2
- Fixed a bug where image results were not showing.

Version 2.1
- Updated extension to account for changes to Google's HTML - it now works again!

Version 2.0
- Now allows customization of block list
- Added page-level icon for accessing options
- Performance improvements

Version 1.1:
- Replaced setInterval with MutationObserver
- Removed browser icon

Version 1.0.1:
- Fixed bug where extension was not running on some Google searches.                    

Extension Basic Information

Name W3Schools Hider W3Schools Hider
ID cbifdjebjnindebojlhccdccmgfgccdo
Official URL https://chromewebstore.google.com/detail/w3schools-hider/cbifdjebjnindebojlhccdccmgfgccdo
Description Hides W3Schools (and other) results from Google™ Searches
File Size 66.02 KB
Installation Count 549
Current Version 2.3
Last Updated 2016-11-15
Publish Date 2016-11-15
Rating 4.76/5 Total 17 Ratings
Developer Jesse
Payment Type free
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "W3Schools Hider",
    "description": "Hides W3Schools (and other) results from Google\u2122 Searches",
    "version": "2.3",
    "background": {
        "scripts": [
            "background.js"
        ]
    },
    "options_page": "options.html",
    "page_action": {
        "default_icon": {
            "19": "images\/icon19.png",
            "38": "images\/icon38.png"
        }
    },
    "icons": {
        "16": "images\/icon16.png",
        "48": "images\/icon48.png"
    },
    "content_scripts": [
        {
            "matches": [
                "http:\/\/*.google.com\/*",
                "http:\/\/*.google.ac\/*",
                "http:\/\/*.google.ad\/*",
                "http:\/\/*.google.ae\/*",
                "http:\/\/*.google.com.af\/*",
                "http:\/\/*.google.com.ag\/*",
                "http:\/\/*.google.com.ai\/*",
                "http:\/\/*.google.al\/*",
                "http:\/\/*.google.am\/*",
                "http:\/\/*.google.co.ao\/*",
                "http:\/\/*.google.com.ar\/*",
                "http:\/\/*.google.as\/*",
                "http:\/\/*.google.at\/*",
                "http:\/\/*.google.com.au\/*",
                "http:\/\/*.google.az\/*",
                "http:\/\/*.google.ba\/*",
                "http:\/\/*.google.com.bd\/*",
                "http:\/\/*.google.be\/*",
                "http:\/\/*.google.bf\/*",
                "http:\/\/*.google.bg\/*",
                "http:\/\/*.google.com.bh\/*",
                "http:\/\/*.google.bi\/*",
                "http:\/\/*.google.bj\/*",
                "http:\/\/*.google.com.bn\/*",
                "http:\/\/*.google.com.bo\/*",
                "http:\/\/*.google.com.br\/*",
                "http:\/\/*.google.bs\/*",
                "http:\/\/*.google.bt\/*",
                "http:\/\/*.google.co.bw\/*",
                "http:\/\/*.google.by\/*",
                "http:\/\/*.google.com.bz\/*",
                "http:\/\/*.google.ca\/*",
                "http:\/\/*.google.com.kh\/*",
                "http:\/\/*.google.cc\/*",
                "http:\/\/*.google.cd\/*",
                "http:\/\/*.google.cf\/*",
                "http:\/\/*.google.cat\/*",
                "http:\/\/*.google.cg\/*",
                "http:\/\/*.google.ch\/*",
                "http:\/\/*.google.ci\/*",
                "http:\/\/*.google.co.ck\/*",
                "http:\/\/*.google.cl\/*",
                "http:\/\/*.google.cm\/*",
                "http:\/\/*.google.cn\/*",
                "http:\/\/*.google.com.co\/*",
                "http:\/\/*.google.co.cr\/*",
                "http:\/\/*.google.com.cu\/*",
                "http:\/\/*.google.cv\/*",
                "http:\/\/*.google.com.cy\/*",
                "http:\/\/*.google.cz\/*",
                "http:\/\/*.google.de\/*",
                "http:\/\/*.google.dj\/*",
                "http:\/\/*.google.dk\/*",
                "http:\/\/*.google.dm\/*",
                "http:\/\/*.google.com.do\/*",
                "http:\/\/*.google.dz\/*",
                "http:\/\/*.google.com.ec\/*",
                "http:\/\/*.google.ee\/*",
                "http:\/\/*.google.com.eg\/*",
                "http:\/\/*.google.es\/*",
                "http:\/\/*.google.com.et\/*",
                "http:\/\/*.google.fi\/*",
                "http:\/\/*.google.com.fj\/*",
                "http:\/\/*.google.fm\/*",
                "http:\/\/*.google.fr\/*",
                "http:\/\/*.google.ga\/*",
                "http:\/\/*.google.ge\/*",
                "http:\/\/*.google.gf\/*",
                "http:\/\/*.google.gg\/*",
                "http:\/\/*.google.com.gh\/*",
                "http:\/\/*.google.com.gi\/*",
                "http:\/\/*.google.gl\/*",
                "http:\/\/*.google.gm\/*",
                "http:\/\/*.google.gp\/*",
                "http:\/\/*.google.gr\/*",
                "http:\/\/*.google.com.gt\/*",
                "http:\/\/*.google.gy\/*",
                "http:\/\/*.google.com.hk\/*",
                "http:\/\/*.google.hn\/*",
                "http:\/\/*.google.hr\/*",
                "http:\/\/*.google.ht\/*",
                "http:\/\/*.google.hu\/*",
                "http:\/\/*.google.co.id\/*",
                "http:\/\/*.google.iq\/*",
                "http:\/\/*.google.ie\/*",
                "http:\/\/*.google.co.il\/*",
                "http:\/\/*.google.im\/*",
                "http:\/\/*.google.co.in\/*",
                "http:\/\/*.google.io\/*",
                "http:\/\/*.google.is\/*",
                "http:\/\/*.google.it\/*",
                "http:\/\/*.google.je\/*",
                "http:\/\/*.google.com.jm\/*",
                "http:\/\/*.google.jo\/*",
                "http:\/\/*.google.co.jp\/*",
                "http:\/\/*.google.co.ke\/*",
                "http:\/\/*.google.ki\/*",
                "http:\/\/*.google.kg\/*",
                "http:\/\/*.google.co.kr\/*",
                "http:\/\/*.google.com.kw\/*",
                "http:\/\/*.google.kz\/*",
                "http:\/\/*.google.la\/*",
                "http:\/\/*.google.com.lb\/*",
                "http:\/\/*.google.com.lc\/*",
                "http:\/\/*.google.li\/*",
                "http:\/\/*.google.lk\/*",
                "http:\/\/*.google.co.ls\/*",
                "http:\/\/*.google.lt\/*",
                "http:\/\/*.google.lu\/*",
                "http:\/\/*.google.lv\/*",
                "http:\/\/*.google.com.ly\/*",
                "http:\/\/*.google.co.ma\/*",
                "http:\/\/*.google.md\/*",
                "http:\/\/*.google.me\/*",
                "http:\/\/*.google.mg\/*",
                "http:\/\/*.google.mk\/*",
                "http:\/\/*.google.ml\/*",
                "http:\/\/*.google.com.mm\/*",
                "http:\/\/*.google.mn\/*",
                "http:\/\/*.google.ms\/*",
                "http:\/\/*.google.com.mt\/*",
                "http:\/\/*.google.mu\/*",
                "http:\/\/*.google.mv\/*",
                "http:\/\/*.google.mw\/*",
                "http:\/\/*.google.com.mx\/*",
                "http:\/\/*.google.com.my\/*",
                "http:\/\/*.google.co.mz\/*",
                "http:\/\/*.google.com.na\/*",
                "http:\/\/*.google.ne\/*",
                "http:\/\/*.google.com.nf\/*",
                "http:\/\/*.google.com.ng\/*",
                "http:\/\/*.google.com.ni\/*",
                "http:\/\/*.google.nl\/*",
                "http:\/\/*.google.no\/*",
                "http:\/\/*.google.com.np\/*",
                "http:\/\/*.google.nr\/*",
                "http:\/\/*.google.nu\/*",
                "http:\/\/*.google.co.nz\/*",
                "http:\/\/*.google.com.om\/*",
                "http:\/\/*.google.com.pk\/*",
                "http:\/\/*.google.com.pa\/*",
                "http:\/\/*.google.com.pe\/*",
                "http:\/\/*.google.com.ph\/*",
                "http:\/\/*.google.pl\/*",
                "http:\/\/*.google.com.pg\/*",
                "http:\/\/*.google.pn\/*",
                "http:\/\/*.google.com.pr\/*",
                "http:\/\/*.google.ps\/*",
                "http:\/\/*.google.pt\/*",
                "http:\/\/*.google.com.py\/*",
                "http:\/\/*.google.com.qa\/*",
                "http:\/\/*.google.ro\/*",
                "http:\/\/*.google.rs\/*",
                "http:\/\/*.google.ru\/*",
                "http:\/\/*.google.rw\/*",
                "http:\/\/*.google.com.sa\/*",
                "http:\/\/*.google.com.sb\/*",
                "http:\/\/*.google.sc\/*",
                "http:\/\/*.google.se\/*",
                "http:\/\/*.google.com.sg\/*",
                "http:\/\/*.google.sh\/*",
                "http:\/\/*.google.si\/*",
                "http:\/\/*.google.sk\/*",
                "http:\/\/*.google.com.sl\/*",
                "http:\/\/*.google.sn\/*",
                "http:\/\/*.google.sm\/*",
                "http:\/\/*.google.so\/*",
                "http:\/\/*.google.st\/*",
                "http:\/\/*.google.sr\/*",
                "http:\/\/*.google.com.sv\/*",
                "http:\/\/*.google.td\/*",
                "http:\/\/*.google.tg\/*",
                "http:\/\/*.google.co.th\/*",
                "http:\/\/*.google.com.tj\/*",
                "http:\/\/*.google.tk\/*",
                "http:\/\/*.google.tl\/*",
                "http:\/\/*.google.tm\/*",
                "http:\/\/*.google.to\/*",
                "http:\/\/*.google.tn\/*",
                "http:\/\/*.google.com.tr\/*",
                "http:\/\/*.google.tt\/*",
                "http:\/\/*.google.com.tw\/*",
                "http:\/\/*.google.co.tz\/*",
                "http:\/\/*.google.com.ua\/*",
                "http:\/\/*.google.co.ug\/*",
                "http:\/\/*.google.co.uk\/*",
                "http:\/\/*.google.com.uy\/*",
                "http:\/\/*.google.co.uz\/*",
                "http:\/\/*.google.com.vc\/*",
                "http:\/\/*.google.co.ve\/*",
                "http:\/\/*.google.vg\/*",
                "http:\/\/*.google.co.vi\/*",
                "http:\/\/*.google.com.vn\/*",
                "http:\/\/*.google.vu\/*",
                "http:\/\/*.google.ws\/*",
                "http:\/\/*.google.co.za\/*",
                "http:\/\/*.google.co.zm\/*",
                "http:\/\/*.google.co.zw\/*",
                "https:\/\/*.google.com\/*",
                "https:\/\/*.google.ac\/*",
                "https:\/\/*.google.ad\/*",
                "https:\/\/*.google.ae\/*",
                "https:\/\/*.google.com.af\/*",
                "https:\/\/*.google.com.ag\/*",
                "https:\/\/*.google.com.ai\/*",
                "https:\/\/*.google.al\/*",
                "https:\/\/*.google.am\/*",
                "https:\/\/*.google.co.ao\/*",
                "https:\/\/*.google.com.ar\/*",
                "https:\/\/*.google.as\/*",
                "https:\/\/*.google.at\/*",
                "https:\/\/*.google.com.au\/*",
                "https:\/\/*.google.az\/*",
                "https:\/\/*.google.ba\/*",
                "https:\/\/*.google.com.bd\/*",
                "https:\/\/*.google.be\/*",
                "https:\/\/*.google.bf\/*",
                "https:\/\/*.google.bg\/*",
                "https:\/\/*.google.com.bh\/*",
                "https:\/\/*.google.bi\/*",
                "https:\/\/*.google.bj\/*",
                "https:\/\/*.google.com.bn\/*",
                "https:\/\/*.google.com.bo\/*",
                "https:\/\/*.google.com.br\/*",
                "https:\/\/*.google.bs\/*",
                "https:\/\/*.google.bt\/*",
                "https:\/\/*.google.co.bw\/*",
                "https:\/\/*.google.by\/*",
                "https:\/\/*.google.com.bz\/*",
                "https:\/\/*.google.ca\/*",
                "https:\/\/*.google.com.kh\/*",
                "https:\/\/*.google.cc\/*",
                "https:\/\/*.google.cd\/*",
                "https:\/\/*.google.cf\/*",
                "https:\/\/*.google.cat\/*",
                "https:\/\/*.google.cg\/*",
                "https:\/\/*.google.ch\/*",
                "https:\/\/*.google.ci\/*",
                "https:\/\/*.google.co.ck\/*",
                "https:\/\/*.google.cl\/*",
                "https:\/\/*.google.cm\/*",
                "https:\/\/*.google.cn\/*",
                "https:\/\/*.google.com.co\/*",
                "https:\/\/*.google.co.cr\/*",
                "https:\/\/*.google.com.cu\/*",
                "https:\/\/*.google.cv\/*",
                "https:\/\/*.google.com.cy\/*",
                "https:\/\/*.google.cz\/*",
                "https:\/\/*.google.de\/*",
                "https:\/\/*.google.dj\/*",
                "https:\/\/*.google.dk\/*",
                "https:\/\/*.google.dm\/*",
                "https:\/\/*.google.com.do\/*",
                "https:\/\/*.google.dz\/*",
                "https:\/\/*.google.com.ec\/*",
                "https:\/\/*.google.ee\/*",
                "https:\/\/*.google.com.eg\/*",
                "https:\/\/*.google.es\/*",
                "https:\/\/*.google.com.et\/*",
                "https:\/\/*.google.fi\/*",
                "https:\/\/*.google.com.fj\/*",
                "https:\/\/*.google.fm\/*",
                "https:\/\/*.google.fr\/*",
                "https:\/\/*.google.ga\/*",
                "https:\/\/*.google.ge\/*",
                "https:\/\/*.google.gf\/*",
                "https:\/\/*.google.gg\/*",
                "https:\/\/*.google.com.gh\/*",
                "https:\/\/*.google.com.gi\/*",
                "https:\/\/*.google.gl\/*",
                "https:\/\/*.google.gm\/*",
                "https:\/\/*.google.gp\/*",
                "https:\/\/*.google.gr\/*",
                "https:\/\/*.google.com.gt\/*",
                "https:\/\/*.google.gy\/*",
                "https:\/\/*.google.com.hk\/*",
                "https:\/\/*.google.hn\/*",
                "https:\/\/*.google.hr\/*",
                "https:\/\/*.google.ht\/*",
                "https:\/\/*.google.hu\/*",
                "https:\/\/*.google.co.id\/*",
                "https:\/\/*.google.iq\/*",
                "https:\/\/*.google.ie\/*",
                "https:\/\/*.google.co.il\/*",
                "https:\/\/*.google.im\/*",
                "https:\/\/*.google.co.in\/*",
                "https:\/\/*.google.io\/*",
                "https:\/\/*.google.is\/*",
                "https:\/\/*.google.it\/*",
                "https:\/\/*.google.je\/*",
                "https:\/\/*.google.com.jm\/*",
                "https:\/\/*.google.jo\/*",
                "https:\/\/*.google.co.jp\/*",
                "https:\/\/*.google.co.ke\/*",
                "https:\/\/*.google.ki\/*",
                "https:\/\/*.google.kg\/*",
                "https:\/\/*.google.co.kr\/*",
                "https:\/\/*.google.com.kw\/*",
                "https:\/\/*.google.kz\/*",
                "https:\/\/*.google.la\/*",
                "https:\/\/*.google.com.lb\/*",
                "https:\/\/*.google.com.lc\/*",
                "https:\/\/*.google.li\/*",
                "https:\/\/*.google.lk\/*",
                "https:\/\/*.google.co.ls\/*",
                "https:\/\/*.google.lt\/*",
                "https:\/\/*.google.lu\/*",
                "https:\/\/*.google.lv\/*",
                "https:\/\/*.google.com.ly\/*",
                "https:\/\/*.google.co.ma\/*",
                "https:\/\/*.google.md\/*",
                "https:\/\/*.google.me\/*",
                "https:\/\/*.google.mg\/*",
                "https:\/\/*.google.mk\/*",
                "https:\/\/*.google.ml\/*",
                "https:\/\/*.google.com.mm\/*",
                "https:\/\/*.google.mn\/*",
                "https:\/\/*.google.ms\/*",
                "https:\/\/*.google.com.mt\/*",
                "https:\/\/*.google.mu\/*",
                "https:\/\/*.google.mv\/*",
                "https:\/\/*.google.mw\/*",
                "https:\/\/*.google.com.mx\/*",
                "https:\/\/*.google.com.my\/*",
                "https:\/\/*.google.co.mz\/*",
                "https:\/\/*.google.com.na\/*",
                "https:\/\/*.google.ne\/*",
                "https:\/\/*.google.com.nf\/*",
                "https:\/\/*.google.com.ng\/*",
                "https:\/\/*.google.com.ni\/*",
                "https:\/\/*.google.nl\/*",
                "https:\/\/*.google.no\/*",
                "https:\/\/*.google.com.np\/*",
                "https:\/\/*.google.nr\/*",
                "https:\/\/*.google.nu\/*",
                "https:\/\/*.google.co.nz\/*",
                "https:\/\/*.google.com.om\/*",
                "https:\/\/*.google.com.pk\/*",
                "https:\/\/*.google.com.pa\/*",
                "https:\/\/*.google.com.pe\/*",
                "https:\/\/*.google.com.ph\/*",
                "https:\/\/*.google.pl\/*",
                "https:\/\/*.google.com.pg\/*",
                "https:\/\/*.google.pn\/*",
                "https:\/\/*.google.com.pr\/*",
                "https:\/\/*.google.ps\/*",
                "https:\/\/*.google.pt\/*",
                "https:\/\/*.google.com.py\/*",
                "https:\/\/*.google.com.qa\/*",
                "https:\/\/*.google.ro\/*",
                "https:\/\/*.google.rs\/*",
                "https:\/\/*.google.ru\/*",
                "https:\/\/*.google.rw\/*",
                "https:\/\/*.google.com.sa\/*",
                "https:\/\/*.google.com.sb\/*",
                "https:\/\/*.google.sc\/*",
                "https:\/\/*.google.se\/*",
                "https:\/\/*.google.com.sg\/*",
                "https:\/\/*.google.sh\/*",
                "https:\/\/*.google.si\/*",
                "https:\/\/*.google.sk\/*",
                "https:\/\/*.google.com.sl\/*",
                "https:\/\/*.google.sn\/*",
                "https:\/\/*.google.sm\/*",
                "https:\/\/*.google.so\/*",
                "https:\/\/*.google.st\/*",
                "https:\/\/*.google.sr\/*",
                "https:\/\/*.google.com.sv\/*",
                "https:\/\/*.google.td\/*",
                "https:\/\/*.google.tg\/*",
                "https:\/\/*.google.co.th\/*",
                "https:\/\/*.google.com.tj\/*",
                "https:\/\/*.google.tk\/*",
                "https:\/\/*.google.tl\/*",
                "https:\/\/*.google.tm\/*",
                "https:\/\/*.google.to\/*",
                "https:\/\/*.google.tn\/*",
                "https:\/\/*.google.com.tr\/*",
                "https:\/\/*.google.tt\/*",
                "https:\/\/*.google.com.tw\/*",
                "https:\/\/*.google.co.tz\/*",
                "https:\/\/*.google.com.ua\/*",
                "https:\/\/*.google.co.ug\/*",
                "https:\/\/*.google.co.uk\/*",
                "https:\/\/*.google.com.uy\/*",
                "https:\/\/*.google.co.uz\/*",
                "https:\/\/*.google.com.vc\/*",
                "https:\/\/*.google.co.ve\/*",
                "https:\/\/*.google.vg\/*",
                "https:\/\/*.google.co.vi\/*",
                "https:\/\/*.google.com.vn\/*",
                "https:\/\/*.google.vu\/*",
                "https:\/\/*.google.ws\/*",
                "https:\/\/*.google.co.za\/*",
                "https:\/\/*.google.co.zm\/*",
                "https:\/\/*.google.co.zw\/*"
            ],
            "js": [
                "contentscripts.js"
            ],
            "css": [
                "contentstyles.css"
            ],
            "run_at": "document_start"
        }
    ],
    "content_security_policy": "script-src 'self' https:\/\/*.googleapis.com; object-src 'self'"
}