Startseite ]   [ Netz-Schule ]  [ Linux-Schule ]  [ Map ]

  Know How
  Glossar

   
  Netz-Schule Know How  

WML News und Änderungen

Nachdem der Standard 1.0 sehr schnell durch die Version 1.1 abgelöst wurde, ist jetzt auch die Version 1.2, verabschiedet. Hier sind die neuesten Änderungen und Ergänzungen

WML 1.2

Die gute Nachricht vorweg : 1.2 ist abwärtskompatibel zur 1.1, weiterhin ist erfreulich das sich nicht viel an WML und WMLScript ändert. Das Hauptaugenmerk liegt bei der Einführung der Push-Technologie.

Im Klartext : Hier wurde die Möglichkeit von "Real Time Alerts" geschaffen, die es ermöglichen Änderungen an Seiteninhalten vom Server direkt, in Echtzeit, an den Klienten weiterzugeben. Bestes Beispiel sind Börsenticker oder Änderungen an Flugplänen. Änderungen im Detail :

  • Für WML ist der ISO/IEC-10646, derzeit identisch mit Unicode 2.0, als Zeichensatz vorgeschrieben. Gleichzeitig ist aber spezifiziert das die Decks nicht den gesamten Unicode darstellen brauchen. Vielmehr ist jetzt jedes Charset erlaubt, das eine saubere Untermenge von Unicode beinhaltet. Das sind z.B. US-ASCII, ISO-8859-1 und UTF-8. Damit entfällt doch einiges an Arbeit beim Aufbau mehrsprachiger Seiten.
  • Neu im Bereich WML/WMLScript ist die Spezifikation der WMLScript Crypto Library. Hiermit wird Verschlüsselung auf Klientenseite möglich, z.B. das "Signed Content Format" das beim Transport von verschlüsselten Informationen von und zu WAP fähigen Endgeräten verwendet wird. Derzeit ist das ganze allerdings auf digitale Signaturen beschränkt. Hier wird in den nächsten Versionen noch einiges kommen.

In Planug bzw. schon in den ersten Zügen vorhanden ist die Einführung von CC/PP ( oder auch Composite Capability / Preference Profil Framwork ). Es soll zukünftig die Möglichkeit bieten die diversen WAP Geräte einfach auseinanderzuhalten um Ihnen bei Bedarf verschiedene Antworten auf Seitenanfragen geben zu können. Sowas ähnliches wie die Browserverifizierung mit JavaScript oder php3 im Bereich HTML - nur das dieses Mal schon im Vorfeld daran gedacht wurde. Dieses Protokoll enthält unter anderem :

  • Hardwareeigenschaften wie : Bildschirmgröße, Farbeigenschaften und Hersteller
  • Softwareeigenschaften wie : Betriebssystem und Version, PlugIn Liste etc.
  • Applikationsreferenzen : Browser und Version, unterstützte Markup- und Scriptsprachen
  • WAP Spezifikationen wie : WML Script Bibliotheken, WAP Version und WML-Deck Größe
  • Besonderheiten des übertragenden Netzes : D1, D2, E+ etc

Diese Daten werden, aus Platzgründen ( remember die mangelnde Bandbreite ) in ein spezielles Binärformat umgewandelt.

« zurück --- vor »