AJAX – kann die Erwartungen nicht erfüllen

7. Juli 2006

Ich habe mich in der letzten Zeit ein wenig mit AJAX beschäftig und ich muss sargen das es sich schon nach dem ersten Versuch es in ein Formular einzubauen, erledigt hat.

Die Technik wird Hochgelebt und sicherlich kann man einige nett Sachen machen. Google zeigt uns immer wieder mit ihren Diensten das der Einsatz von AJAX eine Webseite/Webapplikation das feeling eines richtigen Programms vermitteln kann.

Was war nun aber mein Problem:

Angefangen hat es damit, dass ich es auf keinen schnellen Server ausprobiert habe. Ich wollte eine SELECT-Box haben in der ich eine Kategorie auswähle und passend zu der ausgewählten Kategorie die Unterkategorien in einer neuen SELECT-Box erhalte.

Leider war der Server mit der Datenbankconection so langsam das die Abfrage mindestens 4 Sekunden gebraucht hat. Derweil passiert bekanntlich nichts auf der Seite.

Was ist die Konsequenz: Der User klickt mehrmals hintereinander auf die Box, klickt Enter oder sucht den „Senden-Button“.

Das nächste was mich total stört ist die Tatsache, dass man einer Option, einer SELECT-Box, kein Parameter mit dem Eventhandler versenden kann wenn man auch den IE unterstützen möchte.

Zum programmieren ist das ganze auch recht unübersichtlich wie ich finde. Mal eine Spielerei in eine Webseite einbauen ist ganz nett. Sollte ich jetzt aber ganze Webapplikation mit AJAX realisieren … gute Nacht.

4 Reaktionen zu “AJAX – kann die Erwartungen nicht erfüllen”

  1. Steve

    Damit bist du nicht der einzige, AJAX-Development ist selbst mit dafür vorgesehenen Programmiertools manchmal echt anstrengend.

    Ganze Webapplikationen in AJAX finde ich ohnehin etwas unnötig (der arme Server…) aber was ab und zu mal ‘ne kleine Spielerei betrifft stimme ich dir voll und ganz zu ;-)

  2. http://valium.uzgate.com

    http://valium.uzgate.com – Best pharma portal
    http://www.autoworld.tn.uz – All about cars and car insurance,

    http://www.googletestad.tn.uz/google-googletestad-monitor-query.html

  3. Pascal

    Interessant wie ihr ganze technologien verneint weil ihr damit nicht auf anhieb klar kommt. Ich denke das ist alles ein frage der eingewoehnung und programmiertechnik.

  4. Michael

    Da stöber ich durch die Kategorien und finde diesen doch schon recht antiquierten Eintrag.

    Momentan kann ich Andreas und Steve nur zustimmen. AJAX keine Sache von fire and forget. Auch mit AJAX hat man nicht schnell die ideale Lösung auf der Hand. Vor allem dann, wenn man auch noch die Pflicht hat alte Browser und Nutzer mit deaktiviertem Scripting zu unterstützen. Dann, wenn die Browser zu alt sind und keine Scripte unterstützt werden, ist eigendlich wieder alles beim Alten.
    Man muss wohl erst auch einen richtigen Grund finden die Anwender dazu zu bewegen Scripting trotz aller Sicherheitsrisiken einzuschalten. Das heißt im Klartext: Mehrwert und Vertrauenswürdigkeit.
    Daran sind jedoch schon viele Flash-Seiten gescheitert, so dass man diese zumeist bei Künstlern findet – selig sind die Ahnungslosen.

Einen Kommentar schreiben