The web has undergone a dramatic transformation since its inception as a platform for static text and images. Today, web applications boast complex functionalities, rivalling their desktop counterparts in some instances. However, limitations in performance and access...