Archive for category AJAX

AJAX Activity Indicator Generator …

… was fürn Ausdruck – AJAX Activity Indicator Generator -. Nun ja. Wie soll man das Ding auch sonst nennen. Bin gerade eher zufällig darüber gestolpert und fand die Idee eigentlich recht nett. Bisher schlage ich mich eher schlecht als recht mit AJAX rum, aber das scheint echt die Quittung dafür zu sein, dass ich mich nie mit JavaScript beschäftigt habe. Kommt mir zumindest so vor. Naja, wie dem auch sei.
Der kleine Generator hier ist auf jeden Fall nen klitzekleinen Hingucker wert. Aber auch nur einen Kleinen!

Ach ja, beinahe vergessen. Eine nette Klasse für Script.aculo.us. Ich war schon ständig am überlegen, wie ich sowas realisieren könnte und nun … tadaaaa … fertige Klasse. Dazu noch gut dokumentiert.

Prototype Window Class 0.95

Prototype Tutorial

Für die Uni muss ich im Moment eine kleine AJAX Anwendung programmieren. Als Framework habe ich mich für Prototype entschieden, womit ich bisher schwerstens zufrieden bin. Problem ist nur, dass ich ich die Offizielle Dokumentation schon ganz gut finde, aber hier und da noch ein paar Hinweise fehlen. Auf der Suche nach Hilfe, bin ich dabei auf diese inoffizielle Doku gestossen. Verwendet man beide Dokumentationen zusammen, kann man damit schon sehr viel mehr anfangen.

Wenn man mich vor 1 Jahr gefragt hätte, ob ich jemals JavaScript und AJAX selber anwenden würde, hätte ich den Fragenden ausgelacht. Nun sitze ich hier und schlag mich wie blöde damit rum …

Google Web Toolkit

Nachdem Yahoo! vor einiger Zeit bereits seit AJAX fähiges Framework, das Yahoo User Interface (YUI) der Welt zur Verfügung gestellt hat, ist nun auch Google endlich nachgezogen und hat sein Google Web Toolkit veröffentlicht. Der Ansatz, der bei Google gegangen wird ist dabei meiner Meinung nach recht interessant, da man sich dort überlegt hat nicht sofort in Javascript die Anwendungen zu erstellen, sondern Alles in Java zu programmieren und mit Hilfe des Toolkits kann der Java Code in JavaScript übersetzt werden. Soweit ich das verstehe, ist der Code dann mehr oder weniger sofort einsatzbereit und funktioniert auf allen gängigen Browsern.

Vorteil der mit der GWT erstellte Code kann entweder als eigenständige Applikation laufen (innerhalb der JM) oder aber auf einem Browser, eben als AJAX fähige Anwendung. Soweit ich das bisher erkennen kann ist der generierte Code relativ aufgeräumt und zumindest lässt sich erkennen, dass der Code dokumentiert sein soll. Ganz im Gegensatz zu dem Code der bei Google Mail oder Google Maps verwendet wird. Selbst Leute, die ein wenig Ahnung von JS haben sind so gut wie nicht mehr in der Lage den Code zu entziffern. Da ist stellenweise kein Leerzeichen zu viel, kein Variablenname zu lang.

Ebenfalls interessant ist der mitgelieferte Debugger, der es erlaubt die mit GWT erstellten Anwendungen, mittels Browserfenster auf Herz und Nieren zu überprüfen.

Was mich allerdings etwas wurmt : Mussten die das jetzt rausbringen ? Das Projekt beschäftigt einen auch ohne googles zutun schon genug

AJAX nervt … irgendwie

Für die Uni muss ich, zusammen mit einer kleinen Gruppe von Leidensgenossen eine Gruppenarbeit schreiben, die sich mit verschiedenen Fragen rund um AJAX beschäftigt. In dieser Arbeit sollen die existierenden Grundlagen, Nutzungspotentiale von AJAX, sowie Anwendungsmöglichkeiten für einen Webauftritt aufgezeigt werden. Darin sollen auch Vor- und Nachteile anderer alternative Technologien, z.B. beispielsweise Flash beachtet werden. (Gibt es noch Andere ?)

Meine persönliche Meinung bezüglich AJAX steht eigentlich fest. Einerseits sind zwar Webseiten, welche AJAX verwenden teilweise recht einfach und gut zu bedienen, “nett” anzusehen, usw, aber ausser GMail und anderen WebMail Clients, fallen mir zur Zeit irgendwie keinen beeindruckenden und vor allen Dingen sinnvolle Beispiele ein, die mich in irgendeiner Art und Weise davon überzeugen würden unbedingt auf AJAX zu setzen.

klar, liegt das Ganze sicherlich auch daran, dass ich mich mit JavaScript in den letzten Jahren so gut wie gar nicht beschäftigt habe und ich genau gesehen auf JS immer wunderbar verzichten konnte, aber der ganze Hype und AJAX und Web 2.0, der wohl immer noch in einer Wachstumsphase zu sein scheint, nervt. Für mich war AJAX zwar eine interessante Möglichkeit stellenweise unnötiges Nachladen einer Webseite zu verhindern, z.B. bei AJAX basierter Suche, aber mehr auch nicht.

Die Tatsache jedoch, dass viele Unternehmen zumindest in Deutschland jedoch noch so gut wie gar nichts von dem ganzen Hype mitbekommen haben, bzw. noch nicht offensichtlich darauf reagiert haben, lässt mich allerdings befürchten, dass die grosse Web 2.0 Hysterie erst noch richtig ausbrechen wird. Jedoch werden wohl kaum noch irgendwelche sinnvollen nützliche Neuigkeiten dazukommen, das würde mich schwer wundern. Vermutlich werden Webseiten einfach ihre bisherigen Formulare mit AJAX aufmotzen und neu zur Verfügung stellen, unter Umständen werden hier und da mal ein paar nette kleine Gimmicks eingebaut, hauptsache sie haben AJAX auf ihrer Seite und sind dabei …
Was soll denn mit Web 2.0 alles grossartig kommen ?

Das ich irgendwann mal, wenn mein Studium der Vergangenheit angehört, Wirtschaftsinformatiker sein werde, gefällt mir gerade gar nicht. Ich höre schon meinen Chef schreien : “Hey Pascal! Ich hab da was von Web 2.0 gehört. Die Konkurrenz hat das auch schon! Wir müssen das auch haben!”. Anschliessend werde ich mich dann wohl in irgendwelchen stillen Kämmerchen verziehen müssen und irgendwelche Wirtschaftlichkeitsberechnung diesbezüglich machen. Aber was sollte ich da dann berechnen ? Vermutlich müssten am Ende meiner Berechnungen dann irgendwelche Zahlen herausbekommen, mit denen ich dann zu meinem Chef renne und stolz sage : “Chef … Web 2.0 bringt so-und-so-viel Euro ein.”

Ich finde, der ganze Web 2.0 Krams wird überbewertet und nervt, aber das sagte ich ja schon.

So, noch ein paar Änderungen muss ich am Blog vornehmen, dann sollte die letzte Fassung soweit wieder funktionieren. Bisher hab ich mal die Suchfunktion etwas modifiziert und mit einigen AJAX Spielereien ausgestattet. Zudem die Kommentarfunktion ebenfalls auf Mit AJAX Aufgerüstet. Jetzt muss ich aber wohl noch die CSS Dateien etwas abändern und spätestens dann steht der Blog endgültig wieder. Sobald das dann umgestellt wurde, erfolgt als nächstes das Update der Linkliste, bevor ich mich dann an die nächsten Teile mache.

Veränderte Suchfunktion

Ich habe gerade mal versucht die Suche des Blogs mittels Ajax ein wenig aufzuwerten. Klappt sogar ziemlich gut muss ich sagen. Hätte gar nicht gedacht, dass das so leicht ist. Die Idee kommt von diesem Eintrag im WP-Forum New AJAX based search box, wobei ich die Funktion ein wenig meinen Bedürfnissen angepasst habe. Ist aber dennoch ein Kinderspiel.