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

Podcast: „Die Zero Trust-Architektur ist gekommen, um zu bleiben“

Unternehmen greifen von überall aus auf die Cloud und Applikationen zu. Dementsprechend reicht das Burg-Prinzip…

10 Stunden ago

Google schließt weitere Zero-Day-Lücke in Chrome

Hacker nutzen eine jetzt gepatchte Schwachstelle im Google-Browser bereits aktiv aus. Die neue Chrome-Version stopft…

12 Stunden ago

Hacker greifen Zero-Day-Lücke in Windows mit Banking-Trojaner QakBot an

Microsoft bietet seit Anfang der Woche einen Patch für die Lücke. Kaspersky-Forscher gehen davon aus,…

13 Stunden ago

Adobe schließt neun kritische Lücken in Reader und Acrobat

Das jüngste Update bringt insgesamt zwölf Fixes. Schadcode lässt sich unter Umständen ohne Interaktion mit…

20 Stunden ago

Fabrikautomatisierung: Siemens integriert SPS-Ebene

Eine softwarebasierte Workstation soll es Ingenieuren erlauben, sämtliche Steuerungen zentral zu verwalten. Pilotkunde ist Ford.

21 Stunden ago

Ebury-Botnet infiziert 400.000 Linux-Server weltweit

Kryptodiebstahl und finanzieller Gewinn sind laut ESET-Forschungsbericht die vorrangigen neuen Ziele.

1 Tag ago