Ist WML eigentlich tot?

Google AdSense gibt es nun seit einiger Zeit auch für mobile Seiten.

Unter „Weitere Informationen“ findet man bei AdSense dazu folgenden Text: „Falls Sie zurzeit keine mobile Website besitzen (und dies ist wahrscheinlich auch der Fall, wenn Sie sich nicht sicher sind), können Sie eine erstellen, indem Sie Ihre vorhandene Website in eine mobile Auszeichnungssprache umschreiben, wie zum Beispiel XHTML, WML oder CHTML. Achten Sie auch darauf, dass das Layout Ihrer Website entsprechend formatiert ist, damit Ihre mobilen Anzeigen einwandfrei angezeigt werden können.“

Dieses wollte ich einmal ausprobieren und eine Test-WML-Seite erstellen.

Bei der Suche nach Tipps, einem Editor und einem Emulator bin ich auf viele Seiten aber noch mehr tote Links gestossen.
Scheinbar sind alle WML-SDKs nicht mehr existent. Auf jeden Fall die von Nokia, Ericsson oder Motorola oder ich finde sie einfach nicht.

Oder ist WML sowieso tot und ich sollte gleich XHTML nutzen?
Oder??

Bei Sun gibt es z.B. eine sehr gute Anleitung – siehe http://developers.sun.com/mobility/enterprise/articles/wap/intro/.
Die ist aber eben von 1999.

Wie schreibt man heute mobile Seiten?

3 Gedanken zu „Ist WML eigentlich tot?“

  1. WML ist tot – es lebe XHTML! Mobile Seiten werden heutzutage fast ausschließlich in XHTML (MP) programmiert da dieses Format mittlerweile von fast alle Handys unterstütz wird und gegenüber dem alten WML etliche Vorteile bietet.

    Gute Beispiele von Mobilen Seiten findest du z.B. bei http://www.molipo.mobi

  2. Ich würd mir keinen großen Kopf drum machen, WML willst du garnicht machen 😉 schnapp dir XHTML und mach eine Seite (semantisch) und dann packste entsprechende Stylesheets drauf, dass die Seite sowohl für Normale Bildschirme als auch mobile Klein-Geräte funktioniert. Da braucht man sich dann keinen großartigen Kopf mehr drum machen jeden Inhalt in zwei Formen servieren zu müssen.

  3. WML ist immer noch nicht unbedeutent.

    WML hat sich aber schnell als technologische Sackgasse herausgestellt, entwickelt zu einer Zeit als Mobiltelefone teilweise nur 2-3 Zeilen Text in ein und derselben Größe darstellen konnten.

    WML ist heute nur noch für „Low-End“-Geräte und eben einige Jahre alte Geräte nützlich.

    Wobei es aber Arten von Webanwendungen gibt, wo die Wap-Fähigkeit von Mobiltelefonen bedeutsam ist.

    Über das Wap-Gateway kann ich zum Beispiel die IMEI, also die Seriennummer des Handys erhalten.

    Dies ist wohl gemerkt keine Funktion die auf dem Webserver realisiert wird sondern auf dem Wap-Gateway, also vom Handynetzbetreiber geleistet wird – das läßt der sich auch gut bezahlen. Folglich ist das eher für den Aufbau von mobilen Intranet- und Extranetanwendungen sinnvoll.

    @Webaholic Xel:
    Falls du mit einer semantischen XHTML Seite eine meinst die mit unnötigen gestaltenden Tags geizt, schlägst Du damit einen Weg ein der auf den neueren Smartphones funktioniert, wenn die Seiten nicht übermäßig lang sind, ansonsten stürzen auch die meisten neueren Handys einfach ab, wenn Sie zu große oder extrem verschachtelte Seiten vorgesetzt bekommen.

    Sevenval ist für die mobile Ausgabe der Tagesschau verantwortlich.
    Ein Blick auf auf die „wap“-Seiten der Tagesschau lohnt sich auf jeden Fall.

    Du brauchst als Hilfsmittel aber einen speziellen Proxy der die HTTP-Header deines normalen Webbrowsers umschreibt.

    Du solltest zumindest den „X-Wap-Profile“ Eintrag ergänzen.

    Google einfach mal nach „UAProf“.

    Übrigens kannst Du so auch eine einfache Browserweiche basteln.
    Falls der HTTP-Header X-Wap-Profile im Request-Header steht wird leicht verdauliche Kost für Mobiltelefone geliefert,
    ansonsten die „normale“ Webseite.

    Unter
    http://mtld.mobi/emulator.php
    gibt es einen recht brauchbaren Emulator.
    Vielleicht ist Deine Seite ja sogar schon „handy-ltauglich“.

    Wie Webaholic Xel richtig erwähnt hat, können viele Handys heute schon „saubere“ XHTML-Seiten brauchbar darstellen.

    Falls Du noch handanlegen mußt ist folgendes vielleicht nützlich:
    http://www.google.com/support/webmasters/bin/answer.py?hl=de&answer=72462

    Falls Du XSLT auf deinem Server einsetzen kannst, könnte dies eine einfache Methode sein, eine für mobile Browser zu fette Tagsuppe zu verschlanken.

    Ich finde die mobilen BBC- Nachrichtenseiten sind ein gutes Beispiel, für eine Umsetzung die mit weit weniger Aufwand daherkommt als die Sevenval-Lösung der Tagesschau, die für JEDE Handyauflösung angepaßte Bilder generiert.

    Ich selbst nutze bei Kundenprojekten oft DELI ein von HP Labs entwickeltes Toolkit, welches mittlerweile bei der Apache Foundation einen Platz gefunden hat.

    http://cocoon.apache.org/2.1/developing/deli.html

    Das ist aber hauptsächlich etwas für den „Enterprise-Bereich“, in dem Java und ASP.net die üblicherweise eingesetzten Mittel sind.

    In der Werbewirtschaft dominiert häufig eher wohl PHP, welches ich auch öfters bei Budget schwachen oder privaten Projekten einsetzte.

    Beste Grüße,
    Jörg

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.