Hacker News new | past | comments | ask | show | jobs | submit login

Interesting. I just tried using it on the tor browser (which comes with noscript) and you're right, it does redirect.

However when I access it on Firefox + umatrix with all js disabled, it doesn't.

I suspect I know what it is. Possibly noscript sends some header saying that the browser doesn't have JS which causes ddg to respond with the redirect, whereas umatrix just breaks the whole thing entirely.

EDIT: I just tried going to about:config and setting javascript.enabled to false, and indeed now I get redirected. This has significantly improved my view of ddg.




AFAIK it's the handling of <noscript> blocks in the HTML: if JS is on in the browser, the browser skips the block and extensions can't easily activate it after-the-fact.


> However when I access it on Firefox + umatrix with all js disabled, it doesn't.

Be sure you have the setting "Spoof <noscript> tags" enabled if you want noscript tags to be rendered when 1st-party scripts are blocked. It's a per-site setting, but you can enable it globally in the "Settings" pane in the dashboard.


Yes! You're right :-)

Thank you so much for umatrix! It really has changed the way I use the internet.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: