Erstellen einer für die Tastatur zugänglichen Webanwendung

8

Wie gehen Sie vor, um eine vollständige, für die Tastatur zugängliche Webanwendung zu erstellen? Angenommen, dies ist für eine kontrollierte Bereitstellungsumgebung (für die Verwendung in einer Organisation), in der der Zugriff eingeschränkt ist (nicht öffentlich zugänglich).

Update: Vergessen Sie zu erwähnen, dass dies auf die Verbesserung der Dateneingabeeffizienz abzielt und nicht auf Behinderung bezogen ist.

Update 2: Wäre es sinnvoll, Flash für die gesamte Anwendung zu verwenden? Bedenkt man, dass die Umgebung browserbasiert und NICHT webbasiert ist?

    
Shoan 12.12.2008, 13:30
quelle

6 Antworten

2

Nun, zuallererst müssen Sie starke Annahmen machen, um eine Chance zu haben, Ihr Ziel zu erreichen:

  • Sie müssen nur einen Browser unterstützen. Wenn nicht, sind Sie bereit für einen Prozess, bei dem alle anderen voreingestellten Tastenkürzel verwenden.
  • Sie arbeiten in einer kontrollierten Umgebung . Wie oben, mit all diesen Plugins und dem dazugehörigen Tool, das dem Browser Funktionen hinzufügt, wird es ein Albtraum, Konflikte zu vermeiden.
  • Sie werden viele Akzeptanztests durchführen! Das Finden der richtigen Shortcuts ist schwer, wirklich. Es muss leicht auf der Tastatur erreichbar sein, sinnvoll, um von den Benutzern leicht erinnert zu werden, und last but not least vermeiden, dass riskante Abkürzungen zu einfach auftreten.

Wenn Sie all diese Punkte nicht erfüllen. Hör auf und denke zweimal darüber nach, bevor du weitermachst, sonst wirst du gegen die Wand gehen.

    
gizmo 12.12.2008, 13:54
quelle
2

Ich habe diese Bibliothek ausgiebig genutzt

%Vor%     
Jeff.Crossett 13.12.2008 18:55
quelle
1

Es ist irgendwie schmerzhaft. An dem Projekt, an dem ich mit dieser Anforderung arbeitete (ein Kassensystem für Bankangestellte), hatten wir eine Menge von Javascript-Überwachungstasten (Keypress, Keydown, Keyup usw.) und so weiter. Das ist vielleicht nicht der beste Weg (wir waren alle Anfänger auf der Web-Entwicklung für das Projekt - Blinden führen die Blinden), aber das war unser Ansatz.

Das, was wir ihnen nie geben konnten, war die Fähigkeit, die Eingabetaste zu drücken, um zwischen den Feldern zu wechseln, so wie sie es auf ihren alten Kassensystemen oder ihren Sharp-Geldautomaten tun konnten ...

edit Vielleicht war es nicht so schlimm, wenn Joels Team eine Menge JavaScript für FogzBugz verwendet hat

    
Knobloch 12.12.2008 13:44
quelle
0

Die Tastenkombination in Fogbugz ist eine der besten Tastatur-Funktionen, die ich je gesehen habe in einer Webanwendung.

Es beinhaltet offensichtlich viel Javascript zu schreiben - ich bin mir nicht sicher, ob Joel das dokumentiert hat ihre Annäherung überall.

    
Galwegian 12.12.2008 13:33
quelle
0

Ich habe das gleiche gefragt und habe wenige Antworten auf: Tastaturkürzel

    
Developer 12.12.2008 13:57
quelle
0

Zugriffsschlüssel HTML-Attribut

    
theman_on_vista 12.12.2008 14:16
quelle