Personally I think that writing to the best of your ability is very obvious and adding notices all over the place really won't help.
Also, if someone doesn't know how to write well, how will telling them to write well help?
On the page to ask a questionask a question. The How to Ask already tells people to "Write clearly and simply."
A person needing to write a question that communicates what they want to the best of their ability seems too obvious to be added to the FAQ.
The how to ask pagehow to ask page has links to several good articles that all try to make this point.
- http://msmvps.com/blogs/jon_skeet/archive/2010/08/29/writing-the-perfect-question.aspx
- http://support.microsoft.com/kb/555375
- http://catb.org/esr/faqs/smart-questions.html
English not being the posters first language, should we really tolerate the level of illiteracy, sometimes deliberate, shown in some posts? I would assume a certain level of literacy would be require for any technical job. – John Gardeniers
So if you don't wish to tolerate it, you can choose to:
- ignore it
- add a comment asking the poster to fix their question
- down-vote it
- vote to close as not a real question. (It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form.)
- edit it and fix it
Are those options not enough for you, or did you think there was something else that needs to be part of the system to help weed out the bad questions?