License: | Title: | Synchronisierte Darstellung hochinteraktiver Webanwendungen | Language: | German | Authors: | Krafft, Lars | Issue Date: | 2-Nov-2016 | Abstract: | Im Zuge dieser Arbeit soll die JavaScript Library „HTML-Sync“ entwickelt werden, die das synchronisierte Darstellen hochinteraktiver Webinhalte ermöglicht. Dabei wird besonderer Wert darauf gelegt, vorhandene HTML-Strukturen beizubehalten und so die Layoutprinzipien auch auf dynamischen Websites nutzbar zu machen. Die Library stellt Mittel für die einfache Übertragung von HTML-Strukturen inklusive CSS-Styles und JavaScript Eventhandlern zur Verfügung. Diese Technologie ermöglicht es unter anderem, kollaborative Webanwendungen zu entwickeln. Um die Funktionsweise der Library abseits der Theorie zu demonstrieren soll im Zuge dieser Arbeit auch ein Beispielprojekt realisiert werden. Hierfür wird der Spiele-Klassiker „TicTacToe“ als interaktive Webapplikation umgesetzt. This paper describes the development of a JavaScript Library called “HTML-Sync” which allows the synchronous display of highly interactive web content over multiple clients. One of the key goals of this library is to keep existing HTML structures to allow the usage of proven layout principals in highly interactive web environments. The library will provide simple tools to transfer HTML structures including CSS styles and JavaScript event handlers. Amongst other things, this technology will enable the development of collaborative web applications. To prove the concept in a practical use case, the board game classic “TicTacToe” will be developed as an interactive web application. |
URI: | http://hdl.handle.net/20.500.12738/7661 | Institute: | Department Medientechnik | Type: | Thesis | Thesis type: | Bachelor Thesis | Advisor: | Weitz, Edmund | Referee: | Plaß, Andreas |
Appears in Collections: | Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Krafft_Lars_160619.pdf | 1.34 MB | Adobe PDF | View/Open |
Note about this record
Export
Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.