DIY (CMS) programs have helped millions of unskilled people to produce millions of dreadful websites.
Content management systems (CMS) such as WordPress, Joomla, etc., are not in themselves bad; in fact they are excellent tools that allow untrained persons to produce websites. It is the untrained persons who are responsible for the large number of dreadful websites. The CMS programs must also share some of the blame because they provide little or no guidance on good design and web-user psychology.
This chapter contains the following sections:
Pitfalls that ...