Take this post. How do I know the flat icons underneath the post are buttons I can press, and yet this icon:
is not? Only because I already know the context rules. I have to know them to know what’s interactive and what’s not. The amount of pre-knowledge UIs expect these days would make UI designers of old spin in their graves