JavaScript

Standard

Warum gibt es eigentlich einen Standard, aber die wenigsten halten sich daran. Ein J2ME Programm, welches auf meinem Nokia perfekt läuft, startet nicht korrekt auf einem Blackberry 8800. Oder denken wir nur an alle die Winkelzüge, die ein Ajax Programmierer machen muss um IE6, IE7, Firefox, Safari und Opera zu unterstützen. Ich möchte nicht wissen wie viel Zeit - und damit Geld - verloren geht, um Programme und Anwendungen auf allen Plattformen, Devices, in allen Sprachen und Cross-Browser lauffähig zu bekommen.

Mir ist in letzter Zeit aufgefallen wie viel Arbeit es macht, Device spezifische Probleme in J2ME Anwendungen zu lösen. Der Spruch "Write once - debug everywhere" beschreibt das ganze recht passend. Dabei hätten alle etwas davon, wenn existierende Standards eingehalten würden. Es gibt etliche Konsortien die sich um die Standardisierungen von Daten kümmern. Oder um die Einhaltung von Prozessen. Mein Wunsch ist ganz einfach: Browser verarbeiten HTML, CSS und JavaScript identisch, J2ME fähige Devices werden einmal geschrieben und laufen dann einfach überall gleich gut. Der Entwickler könnte sich dann auf seine Kernkompetenz konzentrieren und seinen Fokus auf die Entwicklung der Anwendung legen. Wie viel Innovationen wohl verloren gehen, weil die Zeit in unnötige und langwierige "Workarounds" gesteckt wird.

Inhalt abgleichen

Back to top