Effiziente Implementierung von Responsive Web-Applikationen
- Ziel dieser Diplomarbeit ist es zu evaluieren, ob eine effiziente Implementierung von responsiven Webapplikationen zum Zeitpunkt der Erstellung der Arbeit möglich ist. Als technische Grundlage wird hierzu die HTML5-Spezifikation mit dem darin enthaltenen CSS3 und den JavaScript-Programmierschnittstellen herangezogen. Es wird erläutert, dass unter responsivem Design die Reaktionsfähigkeit des Designs auf die Abrufumgebung, wie zum Beispiel die Größe der Anzeigefläche, zu verstehen ist und mit Hilfe welcher Techniken ein solches Design für Webapplikationen realisiert werden kann. Des Weiteren werden Möglichkeiten zur Performance-Optimierung aufgeführt, wobei festgestellt wird, dass für die Nutzung einer Webanwendung auf mobilen Geräten die Anzahl der Dateien das größte Potenzial zur Optimierung besitzt. Die Möglichkeiten der JavaScript-Programmierschnittstellen in HTML5 zur Umsetzung von Funktionalitäten für Webapplikationen, wie sie bei lokal installierten Anwendungen gebräuchlich sind, werden ebenso erläutert. Das Fazit dieser Arbeit ist, dass ausreichend Techniken zur Erstellung von responsiven Webapplikationen in HTML5 definiert sind. Lediglich die zum Teil ausstehende Umsetzung dieser Techniken in den einzelnen Browsern verursacht Einschränkungen. Dies wirkt sich gegebenenfalls negativ auf die Effizienz des Umsetzungsprozesses aus. Ebenso kann die übermäßige Optimierung des Layouts und der Performance zu unverhältnismäßigem Aufwand führen.
Author: | Bianca Schleich |
---|---|
URN: | urn:nbn:de:hbz:832-epub4-4252 |
Year of Completion: | 2014 |
Referee: | Heide Faeskorn-Woyke |
Document Type: | Master's Thesis |
Language: | German |
Publishing Institution: | Hochschulbibliothek der Technischen Hochschule Köln |
Granting Institution: | Technische Hochschule Köln |
Date of Publication (online): | 2014/03/07 |
GND-Keyword: | Responsive Webdesign |
Tag: | Responsive Web Design |
Institutes: | Informatik und Ingenieurwissenschaften (F10) / Fakultät 10 / Institut für Informatik |
CCS-Classification: | H. Information Systems |
Dewey Decimal Classification: | 000 Allgemeines, Informatik, Informationswissenschaft |
JEL-Classification: | Z Other Special Topics |
Open Access: | Open Access |
Licence (German): | Creative Commons - Namensnennung-Weitergabe unter gleichen Bedingungen |