2009-05-26 26 views
19

Sto pensando di creare alcune scorciatoie da tastiera per la mia applicazione web. Ma, la maggior parte dei collegamenti importanti sono già attaccata al browser stesso (come F1, F2, Fn; Ctrl + N; Ctrl + P, Alt + P, Alt +A, ecc ...)Tasti di scelta rapida nell'applicazione Web

ho notato che il browser don' Utilizzare qualsiasi combinazione Shift. Ma, Shift è già riservato per digitare lettere maiuscole, quindi, penso che l'uso di combinazioni di tasti Shitf + non sia una buona idea.

Esistono alcune linee guida per scrivere scorciatoie da tastiera nel Web?

Oppure, dovrei rinunciare ad usarlo?

risposta

1

Trovo scorciatoie da tastiera quasi inutili sul web. Se hai un'applicazione come Gmail che gli utenti useranno abbastanza frequentemente da imparare (e una base di utenti abbastanza grande da avere alcuni utenti esperti), sono potenzialmente utili, ma per la tua app web media e il tuo utente medio, nessuno li userà.

+1

Sì, è un'applicazione simile a Gmail ... Ha utenti esperti che la useranno tutto il giorno, tutti i giorni. –

+2

Anche se l'applicazione non è simile a Gmail, è meglio utilizzare lo schema di collegamento di Gmail, in modo che gli utenti possano utilizzare in modo intuitivo il collegamento nell'applicazione (ad es. J, k, n, p, g) o utilizzare lo schema di vim . – Youssef

+3

"userbase abbastanza grande da avere alcuni utenti esperti" - Non è necessario. Puoi lavorare in una piccola azienda o avere un prodotto di nicchia in cui la maggior parte degli utenti sono utenti esperti (si pensi ai numeri crunch). E dato che ha posto la domanda, questo è probabilmente importante per qualcuno. –

5

Se si tratta di un'applicazione interna che un numero di persone utilizza tutto il giorno tutti i giorni, le scorciatoie da tastiera possono aumentare la produttività immensamente.

Non importa troppo quello che sono, perché gli utenti avanzati li impareranno a prescindere. I più sicuri da usare, tuttavia, sono i tasti freccia. Inoltre, ctrl + + QUALSIASI LETTERA di solito sono sicuri.

Se si tratta di un'applicazione interna, si ha anche il lusso (normalmente) di sviluppare per un browser/configurazione/versione. Questo può rendere più semplice mappare anche i binding di tasti.

Problemi correlati