im rahmen meines studiums habe ich in diesem semester an einem projekt gearbeitet, von dem hier auch schon mal [die rede war][1]. jiXi – ein wiki system.
<p>da das ganze in java implementiert ist, haben wir uns gedacht, dass es doch eine wundervolle idee sein könnte, gleich mal was neues auszuprobieren: [JavaServerFaces][2]</p>
<p>es war <em>keine</em> gute idee…<br />
[1]:http://www.code404.net/archive/2005/03/14/jixi “jiXi ist nicht nur eine stadt in china”
eigentlich klingt JSF ja [extrem reizvoll][1]. ähnlich wie swing soll es nun möglich sein, webbasierte GUIs (alle aus meinem semester wissen, wie sie das hier auszusprechen haben) zu erstellen.
<p>alles in allem ist es für mich aber nur ein weiterer beweis, dass <em>ernst gemeintes</em> HTML nicht generiert werden kann. </p>
<p>so gibt es beispielsweise kein normalen hrefs, sondern ausschliesslich POST formulare, die per JavaScript getriggert werden! </p>
<p>JavaScript ist eh ein gutes stichwort, denn eigentlich wird hier kein HTML generiert, sondern straight standard-inkompatibles JavaScript der allerhärtesten sorte.</p>
<p>so wird zum beispiel aus etwas, das ungefähr so aussieht (und ein link sein soll):</p>
<p> </p>
<p> </p>
<p> </p>
<p>in etwa sowas:</p>
<p> <a id="”_id0:link”" href="”#”">
<p> onclick=”document.forms[’_id0’][’_id0:link’].</p>
<p> value=’_id0:link’; document.forms[’_id0’].</p>
<p> submit();return false;”>Next Page</a></p>
<p>_(Beispiel schamlos ausgeliehen von [exadel.com][2])_</p>
<p>dieser logik folgt dann auch der umstand, dass es nur mit einem [hack][3] möglich ist, GET-parameter an eine JSF-seite zu übergeben! und das finde offenbar nicht nur ich [unverständlich][4].</p>
<p>zusammenfassend muss man sagen, dass ServerFaces eine feine sache für programmierer sind, die einfach nur mal schnell ein web interface implementieren wollen, bei dem es nicht um standards und barrierefreiheit gehen soll, denn das ist in meinen augen mit den [zur verfügung stehenden möglichkeiten][5] in keinster weise zu erreichen und ich habe auch nichts zu diesem themenkomplex gefunden (eventuelle quellen bitte gerne in die kommentare posten). </p>
<p>so spricht denn auch der umstand, an dem unsere JSF liason schliesslich scheiterte, bände:</p>
wir wollten eine unordered list implementieren.
<p>eigentlich ist dem folgenden zitat nicht mehr viel hinzuzufügen. ausser vielleicht, dass ich es gerne schon früher gelesen hätte.</p>
<p> >_“Every web framework that restricts navigation to configuration files is pretty much brain-fucked and a cheesy, sissy, and lame attempt to rewrite the web metaphor in Java’s image (i.e. take a working, simple technology and fuck it up so bad with academic crap).”_ (Hani @ [jroller.com][6])</p>
<p>[1]:http://www.jsfcentral.com/faq/index.html#WhatIs “What is JSF?”<br />
Veröffentlicht in design coding | Keine Kommentare »
Dienstag, 24. Mai 2005
there’s a new platform for webdevelopers that has to be visited now!
<p>[contentwithstyle.co.uk][1]</p>
<p>they’re already offering quite a few very interesting [articles][2]. so why are you still here? c’mon, hurry up!</p>
<p>[1]:http://www.contentwithstyle.co.uk “content for styler”<br />
[2]:http://contentwithstyle.co.uk/Articles “articles with lots of style”
]]>
Veröffentlicht in design coding | Keine Kommentare »
Samstag, 07. Mai 2005
of course you all know [csszengarden.com][0] but have you ever found a site where all those nice themes are comiled?
<p>check out [read a little][1]. </p>
<p>i don’t know what this site is all about (as my chinese is rather poor) but it’s very nice and very inspiring to browser through the different designs. <em>enjoy.</em></p>
<p>[0]:http://csszengarden.com<br />
[1]:http://antenna.readalittle.net/thumblink/zenGarden/index.php?c=official “csszengarden themes”
]]>
Veröffentlicht in design coding | Keine Kommentare »
Montag, 14. März 2005
my latest project is not really my project but i’m involved. it’s called JIXI and from now on reachable via sourceforge.
jixi is a combined word of Java, XML and Wiki. It tries to provide a fast and flexible wiki content management system. most of the implementation is build upon a SAX based plugin structure.
addition: according to wikipedia JIXI is also a chinese town in the province of heilongjiang. so at least 757.600 people are already familiar with the name of our wiki system. that’s great, isn’t it?
Veröffentlicht in design coding | Kommentare deaktiviert