Navigation

Content Hotkeys
Distributed and Self-organizing Systems
Distributed and Self-organizing Systems
Teaser

Publication Details

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

Type

Conference Paper

Year

2015

Authors

krug

gaedke

Event

24th International World Wide Web Conference (WWW 2015)

Location

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 Copy

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

copy text to clipboard

Research Area

Web Engineering




Powered by DGS
Edit list (authentication required)

Press Articles