WAP für Einsteiger

WAP und WML

Die Wireless Markup Language (WML) ist ein wesentlicher Bestandteil der WAP-Architektur (siehe Abbildung A). Bei WML handelt es sich um eine auf XML basierende Markup Language, die vom WAP Forum entwickelt wurde und verwaltet wird.


Abbildung A: WAP-Architektur

Bei WML handelt es sich im Grunde um eine Weiterentwicklung von XML, die bestimmten Regeln folgt. Die Sprache verwendet Display-Tags zur Darstellung von Inhalten in einer für mobile Geräte geeigneten Form. Im Idealfall stellt der Webserver WML-Inhalte ausschließlich zur Anzeige auf WAP-Browsern bereit. Einige WAP-Gateways können auch HTML in WML übersetzen. Allerdings ist dieses Feature nicht sehr zuverlässig, da es keine ganz präzise WAP-Anzeige liefert.

WAP 2.0 mit neuen Standards

Mit der Version 2.0 übernimmt WAP allgemein anerkannte Internet-Standards. Als Grundlage für WAP 2.0 dient der vom W3C definierte XHTML Basic-Standard. Bei XHTML Basic handelt es sich um die mobile Version von XHTML 1.0, auf der das XHTML Mobile Profile des WAP Forum basiert.

WAP CSS stellt eine mobile Version von CSS (Cascading Style Sheets) dar, in der nur die für mobile Umgebungen relevanten Funktionen von CSS enthalten sind. Mit XHTML und CSS eröffnen sich den Entwicklern mehr Möglichkeiten zur Formatierung. Mithilfe unterschiedlicher Präsentationsfunktionen lässt sich sogar dasselbe Dokument auf verschiedenen Geräten anzeigen. WAP 2.0 verfügt außerdem über WML 1.x-Erweiterungen zur Sicherung der Abwärtskompatibilität.

Mit WAP 2.0 stellt das Gateway nicht länger eine kritische Komponente von WAP-Architekturen dar. Darüber hinaus müssen die Inhalte nicht mehr binär verschlüsselt werden – XHTML ist auch für Textformate geeignet. Da jedoch viele Benutzer nach wie vor Geräte nach dem WAP 1.0-Standard verwenden und aufgrund der Nutzung des WAP/WSP-Stacks für die Übertragung ist eine Unterstützung von WAP 1.0-Gateways auch weiterhin erforderlich.

Daher empfiehlt es sich, trotz der zahlreichen Features von WAP 2.0 bei laufenden Entwicklungen auf Nummer Sicher zu gehen und vorerst die 1.x-Standards beizubehalten.

Page: 1 2 3

ZDNet.de Redaktion

Recent Posts

Google kündigt neue Sicherheitsfunktionen für Chrome an

Der Sicherheitscheck entzieht unsicheren Websites automatisch alle Berechtigungen. Zudem können Nutzer in Chrome künftig Websites…

4 Tagen ago

Cyberkriminelle nehmen Fertigungsbetriebe ins Visier

Ontinue registriert einen Anstieg beim Anteil am Gesamtangriffsvolumen um 105 Prozent. Das Angriffsvolumen auf den…

4 Tagen ago

o1: OpenAI stellt neues KI-Modell für komplexe Abfragen vor

Das o1 genannte Modell liegt als Preview vor. Bei einer Mathematikprüfung beantwortet es 83 Prozent…

1 Woche ago

Zoom erhält IT-Sicherheits- kennzeichen des BSI

Das Kennzeichen erhalten Zoom Workplace Pro und Zoom Workplace Basic. Es bescheinigt unter anderem aktuelle…

1 Woche ago

Google verbessert Tab-Verwaltung in Chrome

iOS und iPadOS erhalten Tab-Gruppen. Zudem unterstützt Chrome nun die Synchronisierung von Tab-Gruppen.

1 Woche ago

Identitätsdiebstahl: 58 Prozent der Deutschen sorgen sich um digitales Erbe

Sie befürchten einen Missbrauch der Identitäten von Verstorbenen. 60 Prozent befürworten deswegen eine Klärung des…

1 Woche ago