web-dev-qa-db-fra.com

Comment bloquer des parties d'un site Web

J'utilise déjà le fichier hosts pour se débarrasser de domaines entiers qui sont des puits de temps, mais certains sites Web qui sont en grande partie des pertes de temps (par exemple, reddit) ont des parties utiles. Je voudrais donc autoriser www.reddit.com/r/dailyprogrammer mais bloquer www.reddit.com/r/all.

La recherche en ligne a du mal à trouver des résultats qui ne sont pas simplement la modification du fichier hosts, et pour autant que je sache, cela ne fonctionne que pour des domaines entiers.

1
RalleG

Vous pouvez utiliser un bloqueur de publicités comme adblock plus dans votre navigateur,
et définir des règles pour ne pas charger certaines pages correspondant à un modèle.

Pour cette approche générale, Adblock plus addon firefox fonctionnerait.

Pour le cas d'utilisation spécifique de votre exemple:
Utilisez l'addon LeechBlock , qui est directement ciblé à cela.

Dans les commentaires de révision, vous trouvez une configuration explicite pour votre cas exact (La question de révision indique d'abord que cela ne fonctionne pas - mais la réponse explique que cela fonctionne)

3
Volker Siegel

D'après ce que j'ai lu, cela est possible en configurant un proxy. Je ne suis pas trop familier avec cela, mais j'ai trouvé deux recommandations, une pour squid et une pour privoxy.

Un guide pour le faire avec privoxy peut être trouvé sur le superutilisateur: Bloquer une URL spécifique sur les navigateurs Web .

1
TheSchwa