Usability mit Ajax für den Webseitenbesucher

Verfasst am: 14. 03. 2011 [10:44]
romacron
Dabei seit: 01.11.2009
Themenersteller

1143 Beiträge
Beitrag hilfreich?

Ich bin grosser Ajax Fan. Gründe, es geht fix bei wenig Dataload.

Der User ist daran gewöhnt, das sich im Browser was dreht, nen ladebalken in der Adresszeile erscheint.

Jeder rechnet nach Gefühl 1 Sekunde ein, bis die Seite geladen ist. Also eine innere Uhr.

Nun hat sich der Lade/Ausgabevorgang mit ajax drastisch beschleunigt.
Gimmicks wie Ladebalken sollten vorhanden sein um dem User zu zeigen "das was geht".

Nun stelle ich an mir selber fest, selbst wenn der Ladebalken arbeitet/gearbeitet hat, gleicht sich "meine innere Uhr" nicht mit der Ajax-Geschwindigkeit ab.

Das heisst, ich schaue trotz erfolgter Response nach ob diese auch erfolgt ist.

Nun habe ich bereits mehrfach eine "Drossel Sekunde" eingebaut. Die Rückgabe erfolgte bereits an den Browser wird aber per js zurückgehalten(Ajax Loader extra runde) Um eben diese Magic Second zu simulieren. Der Effect; ich schaue nicht bei ob es eine Response gab, ich "weiss" es.

Wie handelt ihr diese Geschwindigkeit?
Baut ihr eine "Drossel-Sekunde" ein
oder eine grössere optische Verstärkung ein ?

haltet mich bitte nicht für smiley-pillepalle.gif ich meine das ernst
 
Verfasst am: 14. 03. 2011 [12:21]
Ultima
Dabei seit: 09.07.2010

759 Beiträge
Beitrag hilfreich?

Hallo Roman,

ich kenne Dein Problem. In manchen Situationen kann man eine kleine Uhr einbauen die das letzte Update zeigt, das geht aber nicht immer und manchmal stört es auch. Oder man zeigt eine kleine Optische Veränderung, dann sieht man das etwas passiert ist.

Es ist in manchen Situationen recht schwer so etwas umzusetzen.



Ajax ist wirklich ein tolle Technologie :)


Viele Grüße Thomas

[Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 14.03.2011 um 12:21.]

 
Verfasst am: 14. 03. 2011 [19:17]
romacron
Dabei seit: 01.11.2009
Themenersteller

1143 Beiträge
Beitrag hilfreich?

Hallo Thomas,

Danke für Deine Antwort.
Ladebalken usw sind ja vorhanden(irgendwie muss ja mitgeteilt werden "das was geht").

Das problem ist die Zeit.
Normale Abfrage 1-2 Sekunden
Ajax 1/4- 1/2 Sekunden

das ist bedeutend schneller.
Der User(einschliesslich mir) Erwartet, das es die Sekunde dauert.
Wenn es nun schneller geht fragt man sich ob alles ankam oder so richtig ist.

Verstehst was ich meine?
 
Verfasst am: 15. 03. 2011 [11:04]
Ultima
Dabei seit: 09.07.2010

759 Beiträge
Beitrag hilfreich?

Ich glaub das verstehe ich doch nicht so richtig.

Eigentlich erwarte ich immer eine Reaktion wenn ich etwas Ausführe oder Aufrufe. Ob das nun mehr oder weniger als 1 Sekunde dauert ist mir gleich. Erst ab Reaktionszeiten von über 4 Sekunden würde es mich nerven und ich verlasse die Seite.

Einmal hatte ich eine Seite wo die Informationen Asynchron gespeichert wurden, da war die Reaktionszeit gleich 0.

Zum Beispiel, wenn man in einem Dropdownmenü etwas ausgewählt hatte wurden die Daten immer zuverlässig im Hintergrund gespeichert ohne irgendeine Bestätigung. Das ist zwar etwas gewöhnungsbedürftig weil man immer nach den "Speichern" Knopf sucht aber im Prinzip ganz gut.


Nutzt du ein bestimmtes Framework für deine Ajax Skripte oder haste du dir eigene Klassen geschrieben?

 
Verfasst am: 15. 03. 2011 [13:37]
romacron
Dabei seit: 01.11.2009
Themenersteller

1143 Beiträge
Beitrag hilfreich?

Wir kommen der Sache näher icon_smile.gif

>weniger als 1 Sekunde dauert ist mir gleich.
>da war die Reaktionszeit gleich 0

ja, genau das ist es
Viele User Erwarten eine Zeit von einer Sekunde. Niedrigere Response Times sorgen für Verwirrung(im Allgemeinen) trotz klarer Grafischer Merkmale.

ajax->xajax
für dich als joomlaner(1.5) vielleicht interessant http://romacron.net/projects/xajax-joomla-plugin
 




Du bist nicht eingeloggt. Bitte beachte, dass Du eingeloggt sein musst, um Themen zu erstellen oder auf Beiträge zu antworten.

RSS Feed abonnieren

Werde in Echtzeit über neue Foren-Beiträge informiert:



9 Mitglieder waren innerhalb der letzten 15 Minuten online (130 heute gesamt):
APWebDev, GeorgE, Linusbotu, louisundco, Roksan, romacron, s.franz, sprachrohr, stroeme

Administratoren und Moderatoren:
[keine]

Seitenreport hat 18155 registrierte Mitglieder, 3003 Themen und 29113 Beiträge.
Der aktuelle Mitgliederzuwachs liegt bei durchschnittlich 13 bestätigten Neuregistrierungen pro Tag.
Pro Tag werden im Seitenreport Forum durchschnittlich 1 neues Thema und 7 Beiträge erstellt.
Die Durchschnittszahlen berechnen sich aus den letzten 7 Tagen.

Mehrfach empfohlen

Seitenreport ist einer der bekanntesten SEO und Website Analyse Dienste im deutschsprachigen Raum und wurde u.a. schon empfohlen:
von Mr. Wong im Wong Letter
vom Leserservice der Deutschen Post
vom Technik Blog SiN
und vielen anderen

Partnerprogramm

12% Lifetime Provision auf alle Buchungen von Dir geworbener Mitglieder sowie 0,50 € für jede Registrierung. Eines der besten deutschen Partnerprogramme laut den appCharts von 100partnerprogramme.de. Nimm jetzt teil am Seitenreport Partnerprogramm und verdiene gutes Geld dabei!

* = Partnerlinks