I took this screenshot yesterday. This was a page showing a news article (text). http://i.imgur.com/hmFaW3M.png
BTW: /etc/hosts + dnsmasq, for Linux, is amazing. (dnsmasq reads /etc/hosts and will block entire domains if listed as same).
I think, not totally sure how NoScript works.
By comparison, noscript simply blocks javascript from third parties. It does include a number of anti-xss heuristics though.
It's also possible to directly address hosts by IP, though unlikely (Web protocols such as virtualhosts would fail).
I'm strongly favouring uMatrix for now. It takes some tuning, but you have fine-grained control over CSS, images, scripts, XHR, frames, and other bits, by domain or host.
Aggregators and CDNs confound things a bit (Akamai, Amazon's cloudy thing.)