This article investigates the best practices for web site design. Testing is
a critical stage in the development of your web site, however it is often
overlooked. Every site (large or small) needs to be thoroughly tested to
ensure that it is error-free, user-friendly, accessible and standards
compliant