5.1.1. Idee

Die Idee hinter der Welcome-page ist, dass der Benutzer nach dem Einschalten des Gerätes direkt mit den wichtigsten Funktionen des Systems interagieren kann. Dazu gehören die Suche nach Webseiten, der Zugriff auf verschiedene Weblinks und die Einstellungsmöglichkeiten des Systems. Hierbei wurde als Vorbild die “New Tab”-Seite von Browsern wie Google Chrome / Chromium (Abb. 5.1) oder Mozilla Firefox (Abb. 5.2) verwendet. Der Benutzer soll die gewohnte Funktionalität dieser Seiten auch auf der Welcome-page vorfinden. Dabei soll die Welcome-page aber auch eine Erweiterung dieser Funktionalität darstellen, indem der Benutzer auch die Möglichkeit hat, auf die Einstellungen des Systems zuzugreifen.

../../_images/chrome_new_tab.png

Abb. 5.1 “New Tab”-Seite von Chromium

Da das System ein einzelnes Webbrowser-Fenster anzeigen soll, wurde die Welcome-page als Webanwendung entwickelt. Die Webanwendung wurde mit HTML, CSS und Javascript entwickelt. Es wurde kein Javascript-Framework verwendet, da sich das Anwendungsteam aufgrund der geringen Erfahrung mit Javascript-Frameworks wie React, Angular oder VueJS anfangs für die Verwendung von reinem Javascript entschieden hat. Im Laufe der Entwicklung wurde die Entscheidung beibehalten, da die Anforderungen an die Welcome-page nicht so komplex wurden, dass ein Framework notwendig gewesen wäre.

../../_images/firefox_new_tab.png

Abb. 5.2 “New Tab”-Seite von Mozilla Firefox