15

Durante la creazione di applicazioni web, sono disponibili linee guida su quali tasti è possibile utilizzare per i propri tasti di scelta rapida senza sovrascrivere troppi tasti di scelta rapida del browser.Tasti di scelta rapida nelle applicazioni web

Ad esempio, potrei desiderare di avere un comando di copia personalizzato per copiare interi set di dati che ha senso solo per il mio programma anziché solo per il testo. La combinazione logica per questo sarebbe Ctrl + C ma che distruggerebbe il tasto di scelta rapida della copia predefinita per il testo normale.

Una soluzione stavo pensando è quello di catturare solo il tasto di scelta rapida quando "ha senso", ma quando si utilizzano alcuni selezione personalizzato avanzato potrebbe essere difficile distinguere se i dati è focalizzata, se il testo è stato selezionato o entrambi.

In questo momento sto usando solo i tasti singoli come tasto di scelta rapida, quindi solo C per l'esempio sopra e questo sembra essere quello che la maggior parte degli altri siti stanno facendo anche. Il problema è che se hai un input di testo non funziona così bene. È questa la soluzione migliore?

Per chiarire, sto parlando di webapp avanzate che si comportano più come normali programmi e non solo su alcuni siti web che presentano informazioni (anche se penso che queste linee guida siano valide per entrambi i casi). Così, per esempio, la copia potrebbe non essere un grosso problema se non è possibile copiare il testo nel menu, ma quando Ctrl +Tab, Alt +D o Ctrl +E doesn' t lavoro Sarei davvero incazzato, tosse flash tosse.

+3

Ottima domanda e qualcosa a cui stavo pensando, senza una soluzione ovvia. L'unico modo per risolvere questo problema è che cerco di mappare quali combinazioni di tasti di scelta rapida * di solito * non sono utilizzate nei principali browser (prendendo in considerazione anche le variazioni internazionali). Sarebbe interessante vedere se tale sforzo è già stato fatto - non ne conosco nessuno. –

risposta

1

Che ne dici di utilizzare Shift + ?. Non credo che avrà la precedenza su qualsiasi opzione importante (mi sbaglio?)

+1

Non funziona se è necessario l'inserimento di testo con i tasti di scelta rapida che ascoltano contemporaneamente. – Johoo

+0

Gotcha. Non l'ho pensato apertamente. – modz0r

Problemi correlati