it-swarm-eu.dev

Motivo per la navigazione digitando il testo in un campo di testo

Sto lavorando a un'applicazione che ha un'interfaccia utente molto densa con molte voci di menu.

Esiste un modello di interfaccia utente per navigare verso schermate diverse digitando il testo in un campo di testo?

Text Field for Navigation

Il focus della tastiera è su questo campo di scelta. L'utente può digitare determinati comandi (di solito poche lettere) per aprire moduli diversi o persino navigare in determinati set di dati.

4
Vineet Bhatia

Non è in realtà un modello di interfaccia utente in sé, ma Gmail e Google Reader hanno sostanzialmente standardizzato questo comportamento nelle app Web e da allora ho cercato di seguirlo:

  • Nessun campo di input specifico; fai semplicemente in modo che l'app risponda alla pressione dei tasti (tranne quando focalizzata in un campo di input)
  • Genere ? (MAIUSC + /) per aprire una sovrapposizione di scorciatoie da tastiera in qualsiasi punto dell'app.
  • j & k per spostarsi avanti e indietro nel contesto, come e-mail o elementi RSS
  • Sequenze: ad esempio, digitando "g" seguito da "i" in Gmail "va" nella tua "casella di posta"
  • Mappa quante più scorciatoie da tastiera possibile sui tasti corrispondenti all'azione, il che dovrebbe aiutare la memorabilità. "c" in Gmail è per "comporre". Eccezioni a questa regola: altre convenzioni prioritarie, come le chiavi j/k sopra menzionate.

La funzione "sequenza" ti consente di rispondere alle singole pressioni dei tasti senza che gli utenti debbano scrivere parole e (teoricamente) ti offre combinazioni illimitate di tasti poiché hai una dozzina di opzioni per tasto nella sequenza. Dovresti essere in grado di implementare la maggior parte dei comandi che desideri all'interno di questa architettura.

Mi piace molto come Google lo abbia implementato: è un peccato che non lo abbiano realmente estrapolato in modelli di design da qualche parte (a meno che non lo abbiano fatto e non me lo sono perso). Sarebbe bello vedere più app seguire la tendenza che hanno impostato.

4
Rahul

Non so se c'è un nome per il modello, ma c'è una grande implementazione in Mac OS X.

Se vai a Help | Search o usa il collegamento Command+Shift+/ (Comando +?). Puoi iniziare a digitare il nome di una voce di menu e selezionare quella voce.

Screenshot of Mac OS X's help shortcut interface

Premendo invio a questo punto si attiverà il comando Ricarica pagina.

2

Non capisco perché il tradizionale schema "tocca Alt poi una sequenza di tasti" non funzionerà. (N.B .: "tocca"!)

per esempio. "Alt-FX" (ovvero F . Ile - E . Xit ) per chiudere (la maggior parte) delle applicazioni in Windows.

La soluzione OS X è interessante e relativamente utilizzabile finché non si raggiunge il punto in cui è necessario digitare troppi caratteri per raggiungere un punto discriminante (ad es. "Cerca" vs. "Cerca nei file")

Inoltre, per favore, non li chiamiamo "accordi", nonostante qualsiasi proposta errata sia stata avanzata dai re in guerra di usabilità non riuscita (Google, MS e così tanti altri). Chiamiamole "sequenze". Chiunque suoni uno strumento musicale capace di accordi ti dirà che cosa è un "accordo" antitetico per moniker per ciò che stiamo cercando di descrivere. "Ctrl + Alt + Canc" o "Ctrl + B" sono accordi . "g, i" è una sequenza .

TY Dan per il collegamento video MS. non vedo l'ora di vederlo! Se ci fosse un sito con video che spiegano ogni altra decisione stupida che prendono, probabilmente sarei su di esso per il resto della mia vita. Cambiare la presentazione è una cosa, ma è evidente che le associazioni mnemoniche che molte persone hanno trascorso negli ultimi 20 anni dispari imparando in modo tipico, apparentemente arbitrario per la SM sono un killer della produttività (e un induttore di frustrazione), e non vedo l'ora di ascoltali provare a razionalizzarlo! <- parlando come "power user" ("impotente", più simile) che deve soffrire perché le metriche di utilizzo di MS mostrano "... il 99% degli utenti usa" Funzione A ", quindi eliminiamo le funzioni da B a D 'così possiamo ingrandire tutte le icone del 300% ". (... parlando anche come orgoglioso proprietario di copie non aperte di Office Pro 2007 e 2010.)

0
powerless user