Heute hatte ich die Gelegenheit mich einmal mit Formularen im Web auseinanderzusetzen. Ich meine hatten wir uns das nicht schon immer gewünscht, das endlich die ganzen guten alten Papierformulare die wir von der Steuererklärung bis zum Personalausweis kennen uns auch elektronisch zur Verfügung stehen? Ich jedenfalls könnte wohl auch darauf Verzichten demnächst Anlage IIc auf meine Bildschirm zu sehen, aber wir werden sie wohl so schnell nicht wegbekommen.
Dazu habe ich mir heute Lotus Forms angesehen. Das Werkzeug versprich schnell und einfach Fomulare ins Web zu bringen. Dazu liefert es einen Eclipse basierten WYSIWYG Editor und einen eigenen Server zum ausliefern mit. Dargestellt wird das ganze dann mit einem eigenen Viewer als Plugin im Browser oder mit ein paar Einschräkungen als HTML im Browser. Ich persönlich war sehr angetan von der doch sehr exakten HTML Darstellung, da ich kein großer Freund von Plugins bin. Dass das ganze noch dazu intern im wesentlichen auf XForms beruht kam als positiver Effekt noch hinzu.
Bleibt nur noch die Frage wozu das ganze? Kann man nicht auch mit HTML das ganz gut darstellen? HTML Formulare gibt es ja nun schon fast seit dem Anfang des WWW, somit ist dieser Einwand sicherlich berechtigt, allerdings ist trotz aller bemühungen das Thema einer brauchbaren Druckansicht nicht wirklich gelöst. Klar gibt es hier wertvolle CSS unterstützung aber manchmal möchte man halt genau die Darstellung die man am Bildschirm hat auch 1:1 auf dem Drucker haben und da geht es bisher leider nur proprietär. Hier finde ich den XForms basierten IBM Ansatz doch noch um einiges smarter als das Handling von PDF Dateien mit Adobes Werkzeugen.
Die Tücken dürften aber auch hier im Detail liegen, von daher gibt es hier in Kürze bestimmt mehr zum Thema.
Monatsarchiv für Januar 2008
26.01.2008
PHP oder Java – was ist besser?
Wer genau hinsieht wird schon gesehen haben, das ist ein WordPress Blog, sprich ein PHP blog. Warum betreibe ich ein PHP Blog wenn ich doch über Java schreiben will?
Zum einen gibt es ganz pragmatische Gründe. Meine Website liegt bei einem Hoster wo ganz einfach nur PHP und MySQL mit drinn sind, sprich ich kann überhaupt keine Servlet Engine betreiben von daher musste ich auf eine PHP Lösung zurückgreifen. Zum anderen bin ich zwar ein großer Fan von Java aber es gibt einfach Sachen da sind andere Lösungen besser. Obwohl die Unterstützung von Skriptsprachen jetzt sogar im Sprachstandard verankert ist und Projekte wie Groovy und JRuby Java sicherlich eine ganze Ecke nach vorne gebracht haben, bekommt man eine PHP Anwendung immer noch einfacher und schneller zum Laufen als die entsprechende Java Lösung.
Von daher ist für mich WordPress hier einfach die beste Wahl, ich folge hier gerne Gavin King “Do one thing and do it right”.
26.01.2008
Yet another blog
So nun ist es langsam soweit, heutzutage muss ja nun jeder seine Fotos bie Flickr ins Netz stellen, seine Videos bei YouTube und ein eigenes Weblog schreiben. Naja da ich die ersten zwei dieser drei Dinge habe ich bis heute nicht geschafft, aber das letztere soll sich ab heute ändern.
Zumindest ab und zu will ich versuchen hier meine neusten Erkenntnisse rund um das Themen Software Entwicklung im allgemeinen und Java Entwicklung im besonderen zusammenzuschreiben. Ehrlich gesagt weiß ich nicht ob das wirklich jemanden interessiert, aber mal sehen was dabei so zustande kommt und wie relgemäßig ich hier mal was poste, aber das wird die Zeit zeigen.