Duck Hide Sites

Hide specific sites from DuckDuckGo search results

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey, Greasemonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да инсталирате разширение, като например Tampermonkey .

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Userscripts.

За да инсталирате скрипта, трябва да инсталирате разширение като Tampermonkey.

За да инсталирате този скрипт, трябва да имате инсталиран скриптов мениджър.

(Вече имам скриптов мениджър, искам да го инсталирам!)

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

(Вече имам инсталиран мениджър на стиловете, искам да го инсталирам!)

Автор
IzzySoft
Инсталации дневно
0
Инсталации общо
250
Рейтинг
2 0 0
Версия
1
Създаден
30.12.2015
Обновен
30.12.2015
Размер
2 КБ
Лиценз
Няма
Работи на

DuckDuckGo: Hide results by host name

There are many reasons why one might not wish to see results from specific domains:

  • they just serve a teaser, but the real content is paywalled (experts-exchange.com)
  • they have nothing but duped content (many Stack Exchange sites experience this)
  • they are known for very low quality

Whatever your specific reasons, you can hide them from DuckDuckGo results with this little script. It doesn't feature a fancy GUI (patches welcome, or you fork it and add them yourself), so for now you'll have to edit the script to manage sites-to-hide. There are two variables for that at the very beginning of the script: unwanted are exact host names, so e.g. experts-exchange.com only matches experts-exchange.com (as e.g. in http://experts-exchange.com/*), while unwantedWild holds regular expressions – with e.g. .*\\.jquery.com matching all sub-domains of jquery.com (www.jquery.com, forum.jquery.com etc).

The following example is definitely not real-life, but should demonstrate the usage:

var unwanted = ['experts-exchange.com','api.jquery.com','datatables.net'];
var unwantedWild = ['.*\\.jquery.com'];