My take on the subject :
Before posting, try to think if you would say it face to face. If you wouldn't say it face to face, don't post it.
In the doubt, also think that face to face interlocutor is a friend of a frind, somebody you wouldn't want to offend.
That is, act as you would do in a...