Before you start your project, it’s important to know how your graphic designer prefers to communicate, and then do your best to accommodate it.
Really? You want your customers to accommodate you? If a company is at the point where they're hiring a graphic designer, then they probably have many outside parties they need to communicate with. Assuming that the graphic designer is of such importance that they should accommodate you is presumptuous. The ideal, of course, is for both parties to explain how they prefer to communicate and figure out a compromise.
I fail to see how what you just said is substantively different from the advice prevented in the article. The article was about how to best keep a graphic designer happy. If you prefer compromise, just bear in mind that you could make things easier for your designer, and the easier you make things for your designer the more likely you are to get something good.
Especially if your business is web-based, you should probably be thinking of your designer as a team member, not a vendor that sells something called 'design.' It's really not that simple.
Really? You want your customers to accommodate you? If a company is at the point where they're hiring a graphic designer, then they probably have many outside parties they need to communicate with. Assuming that the graphic designer is of such importance that they should accommodate you is presumptuous. The ideal, of course, is for both parties to explain how they prefer to communicate and figure out a compromise.