Application mobility is achieved when migrating an application with its code, states and all related information from one device to another during its execution. As traditional applications are being challenged by apps, we believe it is time to rethink the notion of application mobility and explore the concept from a web perspective. More specifically, this paper aims to address the challenges associated with application mobility through mapping these against features within modern web technologies, analyzing their ability to meet the specific requirements of application mobility. An architectural proposal is described where we deploy application mobility using web technologies. We show that the emerging HTML5 standard along with related AP...