Jeff Nichols- Highlight: Mobilizing Existing Web Sites

Highlight allows end users to create mobile applications from existing web sites and deploy those applications to mobile devices. The Highlight re-authoring environment allows users to start with existing sites they already use and create mobile versions that are customized to their tasks and mobile devices. Re-authoring is performed through a combination of demonstrating desired interactions with an existing web site and directly specifying content to be included on mobile pages. The applications created by end users can be deployed through a novel server-side infrastructure that incorporates a fully-functional modern web browser, allowing existing sites that contain substantial client-side JavaScript or Ajax technology to be modified for use on mobile devices. The system has been tested successfully with a variety of existing sites.