| Half of this advice hinders usability. #2.1: Reducing the opacity of your text makes it harder to read. #4: Borders help logically separate areas of an interface. Throwing in more white-space is wasteful. #4.3: Gratuitous white-space is wasteful, especially if you have limited screen real-estate (i.e., mobile). #7 is a major pet-peeve of mine which I cannot agree with. If it's a button, make it look like a button. Nothing is more confusing than a button that just looks like some text label. |
#2.1: Yes, this would be an issue if overused, especially in paragraph lengths of text. However, inconsistent font sizes are worse.
#4: Why are you worried about white-space? If you have space, you can use it. If you run out, then you have to start rationing and using other visual tools. Borders have their place, but white-space should be preferred as the most neutral and inobtrusive strategy.
#4.3: So create a responsive layout for mobile that uses more borders where necessary.
#7: This is a major (and valid) criticism of flat UX, but slightly adjacent to the point in the article. The article says you don't need a background colour for every button, which is good advice.