Bloquer la publicité diffusée par WebSocket dans Firefox
En me doutant que les marketeux allaient finir par utiliser les WebSockets pour nous inonder de publicités, j’avais pris les devants. Ils sont notamment utilisés au niveau du site Pornhub. Vous pouvez le vérifier en affichant le code source de la page d’accueil du site. Le WebSocket est sensé remplacer Ajax.
Bloquer les WebSockets par Silent Block
Depuis plusieurs mois maintenant, j’ai ajouté cette règle au fichier contentblock-regex.txt de mon bloqueur publicitaire, Silent Block, qui s’exécute sur Firefox :
^ws://
Désactiver les WebSockets dans Firefox
Sans certitude quant à l’intérêt des modifications qui suivent, j’ai, de surcroît, changé la configuration des WebSockets dans le navigateur de la fondation Mozilla, à partir de l’adresse about:config, comme suit :
- network.websocket.delay-failed-reconnects -> false
- network.websocket.max-connections -> 0
- network.websocket.max-message-size -> 0
- network.websocket.timeout.close -> 0
- network.websocket.max-message-size -> 0
- network.websocket.timeout.close -> 0
- network.websocket.timeout.open -> 0
En l’absence de documentation officielle sur la configuration des Web Sockets dans Firefox, j’ai même ajouté :
- network.websocket.enabled -> false
- network.websocket.override-security-block -> false
Je fais toutefois bien plus confiance à mon bloqueur Silent Block.
L’extension Firefox WebSocket Disabler
Vous pouvez aussi utiliser l’extension WebSocket Disabler. C’est peut-être plus sûr ! ;+)