Sonderschaltflächen / Menütasten ( do-Tag )
Sonderschaltflächen / Menütasten sind eine spezielle Möglichkeit dem Benutzer eine Funktionalität zur Verfügung zu stellen, die schnell erreichbar ist. Bei Handys wird diese Funktion meist über Extratasten erreicht.
Sonderschaltflächen / Menütasten werden mit dem do-Tag <do> und </do> in einer Card oder einem Template für ein Deck definiert. Innerhalb des do-Tags wird ein vordefinierter Task aufgerufen, wie er im Kapitel Tasks beschrieben wird.
Erklärung :
Im Beispiel ist eine Sonderschaltfläche / Menütaste durch das do-Tag auf Card-Ebene definiert worden. Wird diese Sonderschaltfläche / Menütaste durch den Benutzer betätigt, so gelangt er auf die/das vorhergehende Card / Deck zurück.
Das do-Tag verfügt über mehrere Attribute. Durch die folgende Liste sollen diese erläutert werden.
type
Ein Hinweis für den Browser, um was für eine Sonderschaltfläche / Menütaste es sich bei dem do-Tag handelt, kann über dieses Attribut vorgenommen werden. Es sind einige Typen vorgegeben, die dem Attribut type zugewiesen werden sollen / können.
accept : Bestätigung
prev : Zurück
help : Hilfeanforderung
reset : Zurücksetzen von (Formular)Inhalten
delete : Löschen einer Auswahl
name
Über dieses Attribut wird der Name des do-Tags festgelegt, der bei der Überladung von Sonderschaltflächen / Menütasten von großer Bedeutung ist. Siehe im Kapitel Template.
label
Dieses Attribut gibt die gewünschte Beschriftung der Sonderschaltfläche / Menütaste an. Es liegt allerdings an dem mobilen Engerät, ob die Beschriftung vorgenommen werden kann.
optional
Durch dieses Attribut wird festgelegt, ob das mobile Endgerät diese Sonderschaltfläche / Menütaste anzeigen muss oder nicht. Ist der Wert dieses Attributs true so kann eine Anzeige unterbleiben. Bei false muss eine Anzeige erfolgen.