This article was written in 2015. It might or it might not be outdated. And it could be that the layout breaks. If that’s the case please let me know.
Sybren Wartna has a better name for content blockers. He calls them enhancement blockers. And according to him, they shouldn’t change the way we design things for the web too much. Progressive enhancement was always a good idea. And he argues beautifully that the we should use it not just to design the happy flow. We should use progressive enhancement out of love.
And not just love, says Sybren. We should use progressive enhancement out of real love, because:
Real love shows itself when things get tough. When you need to solve non-ideal situations.
This crappy translation from Dutch to English is mine.
And then he goes on to explain how to design a thorough typography for the web. Unfortunately the article is in Dutch. I advice all non-dutch readers to still take a look at the article. It’s well designed (and it’s hilarious to see Sybren quickly put on his clothes. It seems like he wasn’t expecting visitors). And while you’re there, you might want to click on the links. They point towards some good resources.