HTMLWorld - HTML, CSS, JavaScript, PHP, Java, Flash und vieles mehrHTMLWorld:   Home | Impressum |
 

 
 

Anzeige 
 
               Forum
 
 
HTMLWorld » WML » Einführung

WML: Einführung

von Jan Winkler

WML ist das HTML für's Handy und nimmt mit der weitern Verbreitung von mobilen Internetgeräten wie Handys oder Organizern zunehmend eine wichtigere Rolle ein.

Anzeige

Was ist WML?  nach oben

WML ansich steht für Wireless Markup Language - also "kabellose Auszeichnungssprache", wobei das Kabellos eher im Zusammenhang mit den Geräten zu sehen ist, auf denen WML zum Einsatz kommt. WML als Sprache ist eine von XML abstammende und (X)HTML weitestegehend nachempfundene Auszeichnungssprache zur Beschreibung von Internetseiten für das mobile Web. Es verzichtet dabei auf viele Dinge die ein normaler Browser zwar kann, die bei einem Handy oder Organizer nicht denkbar wären, da hier die Rechen-, Speicher- oder Grafikleistung schlicht nicht ausreicht. Andererseits fügt WML einige Dinge hinzu, die besonders mit der zum normalen PC abweichenden Handhabung, im Zusammenhang stehen.

Was ist WAP?  nach oben

WAP steht für Wireless Application Protocol - also kabelloses Anwendungsprotokoll. ZuWAPgehört dabei mehr als nur ein gewisses Protokoll: Vielmehr bezeichnet man mittlerweile eine ganze Reihe von Protokollen und Definitionen gemeinsam unter dem Namen WAP. Diese Protokolle und Definitionen haben dabei alle eins gemeinsam: Sie sind speziell für die Arbeit in Funknetzen und an Prozessor- und Speicherschwachen Medien ausgelegt.

Was benötige ich für die WML-Programmierung?  nach oben

WML-Dateien sind im Prinzip ganz normale Textdateien die bestimmte "Anweisungen" bzw. Auszeichnungen enthalten. Zum Erstellen solcher Dateien kann daher vom einfachsten Texteditor (z.B. Notepad unter Windows), über spezielle WML-Editoren (z.B. WML-Editor) bis hin zu WYSIWYG-Umgebungen für WML alles verwendet werden. Für Anfänger sind dabei besonders letztere geeignet, die allerdings meist kostenpflichtig sind. Fortgeschrittene Programmierer verwenden meist spezielle Editoren - meist einfache XML-Editoren.

Was benötige ich um WML-Dateien anzusehen?  nach oben

Zum Betrachten einer WML-Datei gibt es diverse Emulatoren, die ein WAP-Handy simmulieren. Zudem unterstützt auch der Opera-Browser die Ansicht von WML-Dateien. Soll WML im Handy betrachtet werden, ist dazu ein WAP-fähiger Webserver nötig - den man mittlerweile allerdings bei fast jedem Webhosting-Paket dazu bekommt. Der Server muss dabei in der Lage sein Anfragen aus dem WAP-Bereich anzunehmen und die WML-Dateien entsprechend auszuliefern. Für die meisten Server gibt es zudem Addons oder Plugins mit denen die entspechende Funktionalität aktiviert werden kann.

Wie funktioniert dynamisch erzeugtes WML?  nach oben

Einige Webserver, wie etwa der weit verbreitete Apache-Server, unterstützen u.a. die Verwendung von PHP oder ASP-Dateien zur Erzeugung von WML-Output. D.h. statt einer statischen WML-Datei wird eine PHP-Datei aufgerufen die den Inhalt der WML-Datei zu diesem Zeitpunkt erzeugt und an den Clienten (das Handy) sendet. Damit ist es möglich z.B. Datenbankabfragen zu generieren oder die Ausgabe anderweitig an den Benutzer anzupassen.

Weitere Infos  nach oben



« zurück weiter »
Bewerten

 

WML

.Autor:Jan Winkler.
. Bewertung:
WML: Einführung HTMLWorld
(5/5 bei 1 Votes)
.
. Community: 1393 Beiträge im WML Forum .

Navigation


 
     
 

Anzeige