Jump to main content Hotkeys
Distributed and Self-organizing Systems
Distributed and Self-organizing Systems

PUBLICATION

SmartComposition: Enhanced Web Components for a Better Future of Web Development

Type

Conference Paper

Year

2015

Authors

krug

gaedke

Research Area

Web Engineering

Event

24th International World Wide Web Conference (WWW 2015)

Published in

Proceedings of the 24th International Conference on World Wide Web Companion (WWW '15 Companion)

ISBN/ISSN

978-1-4503-3473-0

Download

pdf

Abstract

In this paper, we introduce the usage of enhanced Web Components to create web applications with multi-device capabilities by composition. By using the latest developments of the family of W3C standards called "Web Components" that we extent with dedicated communication and synchronization functionality, web developers are enabled to create web applications with ease. We enhance Web Components with an event-based communication channel, which is not limited to a single browser window. With our approach, applications using the extended SmartComponents and an additional synchronization service also support multi-device scenarios. In contrast to other widget-based approaches (W3C Widgets, OpenSocial containers), the usage of SmartComponents does not require a dedicated platform, like Apache Rave. SmartComponents are based on standard web technologies, are natively supported by recent web browsers and loosely coupled using our extension. This ensures a high level of reuse. We show how SmartComponents are structured, can be created and used. Furthermore, we explain how the communication aspect is integrated and multi-device communication is achieved. Finally, we describe our demonstration by outlining two example applications.

Reference

Krug, Michael; Gaedke, Martin: SmartComposition: Enhanced Web Components for a Better Future of Web Development. Proceedings of the 24th International Conference on World Wide Web Companion (WWW '15 Companion), pp. 207-210, 2015.



Powered by DGS
Edit list (authentication required)

Press Articles