End users want their web pages to load quickly, ideally in under a second. After their web page is loaded, end users then want their web page to be full of artifacts that make their interaction with the page easy and intuitive; and, by the way, they want their pages to have some “pizzazz”. As time goes on, end users want their web pages to instantly adapt to changes in their business environment. These goals are in conflict.
Quick load times are achieved by building light and functionally simple web pages. Rich user interfaces are built by ...