Einführung in WML

WML ist für WAP, was HTML für HTTP ist.

Mischen der Karten
Das WML-Äquivalent einer HTML-Seite wird Deck (Kartenstapel) genannt. Wenn man also mit einem WAP-fähigen Gerät auf eine WAP-Seite zugreift, kommt in Wirklichkeit ein Deck auf dem Gerät an. Ein Deck kann wiederum in verschiedene Cards (Karten) aufgespalten werden. Was auf dem ersten Blick sichtbar wird, ist in Wirklichkeit eine Card und nicht das gesamte Deck. Diese Cards können mit anderen Cards verlinkt sein, wobei die Navigation zu anderen Cards ebenso gut funktioniert wie das Aufrufen von Cards durch Anwendereingaben.

Ein Deck ist die kleinste Einheit, die vom Server an den WAP-Client gesendet werden kann, und es kann eine oder mehrere Cards enthalten. Listing A enthält eine WML-Datei als Beispiel.

Das Beispiel ist ein einfaches, aus drei Cards bestehendes WML-Deck. Die Card mit der ID „first“ ist, wie zu erwarten, die Card, die auch zuerst angezeigt wird. Obgleich die anderen Cards als Teil des Decks ebenfalls beim Client ankommen, sind sie jedoch nicht sofort sichtbar. Erst über den Link „Hier klicken“ wird die zweite Card angezeigt. Sie enthält ein Bild und ein eingebettetes Listenfeld.

Interessant ist die Verwendung von $(OS) in der dritten Card. OS bezieht sich hier auf den Namen des Listenfelds der zweiten Card. Daher kann sich die Nachricht in der dritten Card in Abhängigkeit von der in der zweiten Card getroffenen Auswahl verändern.

Page: 1 2

ZDNet.de Redaktion

Recent Posts

BSI-Studie: Wie KI die Bedrohungslandschaft verändert

Der Bericht zeigt bereits nutzbare Angriffsanwendungen und bewertet die Risiken, die davon ausgehen.

10 Stunden ago

KI-Wandel: Welche Berufe sich am stärksten verändern

Deutsche sehen Finanzwesen und IT im Zentrum der KI-Transformation. Justiz und Militär hingegen werden deutlich…

11 Stunden ago

Wie ein Unternehmen, das Sie noch nicht kennen, eine Revolution in der Cloud-Speicherung anführt

Cubbit ist das weltweit erste Unternehmen, das Cloud-Objektspeicher anbietet. Es wurde 2016 gegründet und bedient…

16 Stunden ago

Dirty Stream: Microsoft entdeckt neuartige Angriffe auf Android-Apps

Unbefugte können Schadcode einschleusen und ausführen. Auslöser ist eine fehlerhafte Implementierung einer Android-Funktion.

19 Stunden ago

Apple meldet Umsatz- und Gewinnrückgang im zweiten Fiskalquartal

iPhones und iPads belasten das Ergebnis. Außerdem schwächelt Apple im gesamten asiatischen Raum inklusive China…

19 Stunden ago

MadMxShell: Hacker verbreiten neue Backdoor per Malvertising

Die Anzeigen richten sich an IT-Teams und Administratoren. Ziel ist der Zugriff auf IT-Systeme.

1 Tag ago