Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Integrating open hypermedia systems with the World Wide Web
HYPERTEXT '97 Proceedings of the eighth ACM conference on Hypertext
Hypertext paths and the World-Wide Web: experiences with Walden's Paths
HYPERTEXT '97 Proceedings of the eighth ACM conference on Hypertext
Unifying strategies for Web augmentation
Proceedings of the tenth ACM Conference on Hypertext and hypermedia : returning to our diverse roots: returning to our diverse roots
WebL - a programming language for the Web
WWW7 Proceedings of the seventh international conference on World Wide Web 7
Webvise: browser and proxy support for open hypermedia structuring mechanisms on the World Wide Web
WWW '99 Proceedings of the eighth international conference on World Wide Web
Spatial hypertext: an alternative to navigational and semantic links
ACM Computing Surveys (CSUR)
Using Web annotations for asynchronous collaboration around documents
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Robust annotation positioning in digital documents
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Annotea: an open RDF infrastructure for shared Web annotations
Proceedings of the 10th international conference on World Wide Web
Experiences with Web squirrel: my life on the information farm
Proceedings of the 12th ACM conference on Hypertext and Hypermedia
Rethinking Hypermedia: The Microcosm Approach
Rethinking Hypermedia: The Microcosm Approach
Automating the Internet: Agents as User Surrogates
IEEE Internet Computing
Automation and customization of rendered web pages
Proceedings of the 18th annual ACM symposium on User interface software and technology
Proceedings of the 15th international conference on World Wide Web
Accessmonkey: a collaborative scripting framework for web users and developers
W4A '07 Proceedings of the 2007 international cross-disciplinary conference on Web accessibility (W4A)
A proxy-based infrastructure for web application sharing and remote collaboration on web pages
INTERACT'07 Proceedings of the 11th IFIP TC 13 international conference on Human-computer interaction
Social networks as a platform for distributed dictionary attack
CIT'11 Proceedings of the 5th WSEAS international conference on Communications and information technology
Bridging waiting times on web pages
MobileHCI '12 Proceedings of the 14th international conference on Human-computer interaction with mobile devices and services
Hi-index | 0.00 |
It is possible to create interactive, responsive web applications that allow user-generated contributions. However, the relevant technologies have to be explicitly deployed by the authors of the web pages. In this work we present the concept of parasitic and symbiotic web applications which can be deployed on arbitrary web pages by means of a proxy-based application platform. Such applications are capable of inserting, editing and deleting the content of web pages. We use an HTTP proxy in order to insert JavaScript code on each web page that is delivered from the web server to the browser. Additionally we use a database server hosting user-generated scripts as well as high-level APIs allowing for implementing customized web applications. Our approach is capable of cooperating with existing web pages by using shared standards (e.g. formatting of the structure on DOM level) and common APIs but also allows for user-generated (parasitic) applications on arbitrary web pages without the need for cooperation by the page owner.