Modern web design is a constantly evolving process that has to adapt to a steady stream of changes in the medium, the receiving device and popular trends. Web designers have to work in an environment that only rewards them if they are on the leading edge of technology and design. Outdated websites and stale design [...]