Published
This post is written in German
Eines meiner "liegen gebliebenen" Projekte hab ich jetzt endlich soweit fertig: Navigate through table rows
using the keyboard (englisch).
Dabei handelt es sich um ein kleines jQuery (JavaScript Framework) Plugin, das die Arbeit
mit Tabellen auf Websiten erleichtert. Man kann die Tabellenzeilen mit den Pfeiltasten durchgehen und mit der
Return-Taste quasi die aktuelle Zeile "öffnen". Wenn man eine Zeile geöffnet hat, sich aber doch nicht dafür
interessiert, kann man mit der Rücktaste (Backspace) wieder zu der Tabelle zurück und schnell die nächste
Zeile markieren und "öffnen". Mit einfachen Klicks (Zeile markieren) und Doppelklicks (Zeile öffnen) kann man
auch sinnvoll arbeiten. Die Beispielseite demonstriert die Nutzung recht gut… hoffe ich jedenfalls.
Die Idee kam von meinem Freund Florian Seefried während eines längeren Skype-Telefonates am Abend. Er
arbeitet gerade an einer Webanwendung für seinen Betrieb. Da seine Mitarbeiter aktuell noch mit einer
Anwendung arbeiten, die ein ähnliches Tastaturverhalten bietet, kam irgend wann mal die Frage auf:
Geht das bei Websiten auch?
Nach einem kleinen Test heiß die Antwort glücklicher weise "Ja". Sorgenkind ist hier allerdings mal wieder der
Internet Explorer, bei dem man leider die Pfeiltasten nicht abfragen kann. Allerdings sollte auch für IE-Nutzer
die Hervorhebung der aktuellen Tabellenzeile und die Nutzung der Maus etwas bringen.
Wenn man etwas über dieses Tastaturverhalten nachdenkt, findet man auch ein paar Situationen, bei denen
man dieses Plugin sinnvoll einsetzen könnte. Ein Beispiel währen die Themenlisten in einem Forum oder die
Übersicht der privaten Nachrichten.
Naja, bin auf jeden Fall froh, dass ich das Plugin jetzt in einem Zustand gebracht hab, in dem es dem ein oder
anderen Programmierer helfen kann. War so frei und hab es zur Plugin-Liste der jQuery-Seite hinzugefügt.
Vielleicht findet es jemand nützlich. :)