This means that you can design context-aware experiences—a web application's content and functionality can look and behave very differently from the version served on the desktop. For example, if an ...