Condividi tramite


Caselle di ricerca

Nota

Questa guida di progettazione è stata creata per Windows 7 e non è stata aggiornata per le versioni più recenti di Windows. Gran parte delle linee guida si applica ancora in linea di principio, ma la presentazione e gli esempi non riflettono le linee guida di progettazione correnti .

Con una casella di ricerca, gli utenti possono individuare rapidamente oggetti o testo specifici all'interno di un set di dati di grandi dimensioni filtrando o evidenziando le corrispondenze. Non esiste alcun controllo di ricerca standard, ma è consigliabile cercare di rendere coerenti le funzionalità di ricerca del programma con quelle di Windows.

Esistono due tipi di ricerche:

  • ricerca immediata, in cui i risultati vengono visualizzati immediatamente come tipi di utente. Non è necessario fare clic sul pulsante, quindi il simbolo di ricerca della lente di ingrandimento viene visualizzato come elemento grafico, non come pulsante.

    Screenshot che mostra una casella di ricerca immediata con un callout

    Una tipica casella di ricerca che usa la ricerca immediata. La ricerca viene eseguita automaticamente in ogni sequenza di tasti.

  • Ricerca regolare, in cui viene eseguita una ricerca quando l'utente fa clic sul pulsante di ricerca. Il simbolo di ricerca della lente di ingrandimento viene visualizzato su un pulsante.

    schermata di una normale casella di ricerca

    Una tipica casella di ricerca che usa la ricerca regolare. Gli utenti fare clic su un pulsante per eseguire la ricerca.

    È possibile fornire uno o entrambi i tipi di opzioni di ricerca per gli utenti.

Questo è il controllo giusto?

Per decidere, considerare queste domande:

  • Gli oggetti specifici sono difficili da trovare? Ciò può verificarsi quando:
    • Esistono molti oggetti.
    • Gli oggetti non si trovano in un'unica posizione. La ricerca è particolarmente utile per trovare oggetti negli alberi.
    • I dati di ricerca sono difficili da trovare, ad esempio metadati.
  • Gli utenti devono trovare testo specifico all'interno dei documenti?
  • La funzionalità restituisce i risultati della ricerca pertinenti entro cinque secondi? In caso contrario, è possibile fornire una funzionalità di ricerca, ma usare una progettazione alternativa che fornisca commenti e suggerimenti visibili per supportare ricerche a esecuzione prolungata, ad esempio una finestra di dialogo di ricerca.

Concetti di progettazione

La ricerca è un primo passaggio fondamentale in molti scenari: gli utenti devono trovare gli oggetti prima di poterli usare. Gli utenti salvano sempre più oggetti su dischi rigidi sempre più grandi, ma l'esplorazione degli oggetti non funziona correttamente. La ricerca deve essere una parte semplice, coerente e affidabile dell'esperienza utente.

Caselle di ricerca in Windows:

  • Fanno parte di tutte le finestre di Esplora risorse, quindi sono facili da trovare e riconoscere.
  • Avere un aspetto e un comportamento coerenti.
  • Sono efficienti e veloci, offrendo risultati istantanei in modalità di ricerca immediata.

Una casella di ricerca viene usata in Windows in queste posizioni:

  • Esploratori
  • Esperienze (Microsoft Windows Media Player, Raccolta foto di Windows, Windows Internet Explorer)
  • Menu Start (per trovare programmi e file recenti)
  • Home page del Pannello di controllo (per trovare elementi e attività del pannello di controllo)
  • Guida (per trovare argomenti della Guida pertinenti)

Guarda e senti

L'aspetto della ricerca in Windows è notevolmente migliorato supportando la ricerca immediata. Avere risultati istantanei rende Windows più potente e diretto.

In Esplora risorse e nelle finestre dell'applicazione, La ricerca si trova nell'angolo superiore destro se si tratta di un punto di ingresso supplementare. In questo caso, gli utenti cercano un meccanismo di ricerca quando non trovano ciò che cercano nella finestra. Tuttavia, se Search è il punto di ingresso principale, viene centrato nella parte superiore della finestra.

Il pulsante Cerca è connesso visivamente a una casella di ricerca. Per ridurre al minimo lo spazio, un prompt facoltativo viene usato all'interno di una casella di ricerca invece di un'etichetta. Il prompt può essere un'istruzione (ad esempio, Type to search) o indicare l'ambito della ricerca (ad esempio, Cerca immagini).

schermata di una casella di ricerca istantanea

Senza etichette e pulsanti separati, la ricerca immediata in Windows ha un aspetto leggero.

L'esecuzione di una ricerca con esito positivo crea una pagina virtuale dei risultati della ricerca e la aggiunge allo stack Back e alla barra degli indirizzi. Gli utenti hanno diversi modi per ripristinare la pagina originale e deselezionare una casella di ricerca, tra cui fare clic su Indietro, fare clic sulla pagina originale nella barra degli indirizzi, premere ESC o deselezionare la casella di ricerca.

Gli utenti possono anche cancellare semplicemente la casella di ricerca senza ripristinare una pagina di risultati precedente. In modalità di ricerca immediata viene visualizzato un pulsante di cancellazione dopo che l'utente inizia a digitare; un "x" sostituisce il simbolo di ricerca della lente di ingrandimento. Al passaggio del mouse, "x" ottiene un aspetto del pulsante e può essere selezionato.

schermata di una casella di ricerca con un'icona

L'utente può cancellare la casella di ricerca facendo clic su "x" alla fine destra del controllo.

In modalità di ricerca normale, il pulsante cancella è facoltativo. Gli utenti possono trovarla utile, ad esempio, se il completamento di una ricerca richiede molto tempo. Gli utenti possono fare clic su "x" per interrompere la ricerca in corso. Se una ricerca è già stata completata, gli utenti possono fare clic su "x" per cancellare la casella di ricerca.

Istruzioni

Ubicazione

  • Per le finestre dell'applicazione, individuare Cerca nell'angolo superiore destro.
  • Per le finestre popup, individuare La ricerca ovunque sia più sensibile e conveniente.
  • Eccezione: If Search è in genere la prima cosa che gli utenti eseguono in una finestra (il punto di ingresso principale), centrarlo nella parte superiore della finestra.

Guardare

  • Usa la grafica standard del pulsante di ricerca. Sono disponibili tre versioni:
    • Solo simbolo di ricerca lente di ingrandimento (nessun pulsante al passaggio del mouse). Usare per la ricerca immediata.
    • Simbolo di ricerca con lente di ingrandimento con il pulsante . Usare quando è necessario fare clic sul pulsante per avviare la ricerca.
    • Simbolo di ricerca con lente di ingrandimento con il pulsante e la freccia a discesa. Aggiungere una freccia a discesa quando gli utenti possono modificare l'ambito o quando sono disponibili altre impostazioni.
      • Per Ricerca immediata, usa solo una freccia a discesa e mostra un pulsante al passaggio del mouse.
      • Per la ricerca regolare, mostra la freccia a discesa su un pulsante.

figura di caselle di ricerca istantanee in stati diversi

Specifiche visive per la ricerca immediata.

figura di caselle di ricerca regolari in stati diversi

Specifiche visive per la ricerca regolare.

  • Non usare un'etichetta; usare invece un prompt facoltativo. Se gli utenti tendono a presupporre che la ricerca sia una ricerca di file generica, usare il prompt per assegnare l'ambito. In caso contrario, usare Type per cercare o una frase concisa simile.

    schermata di richiesta 'type to search'

    schermata della richiesta 'Cerca tutti i gadget'

    In questi esempi, brevi prompt testuali consentono agli utenti di lavorare con La ricerca.

Interazione

  • Sullo stato attivo dell'input selezionare automaticamente qualsiasi testo immesso in precedenza. In questo modo gli utenti possono immettere una nuova ricerca digitando o per modificare la ricerca precedente posizionando il cursore usando i tasti di direzione.

    schermata della casella di ricerca con di testo evidenziato

    In questo esempio, il testo immesso in precedenza viene selezionato sullo stato attivo dell'input.

  • Assegnare i tasti di scelta rapida per la casella di ricerca in ctrl+E.

Funzionalità

  • Supportare la ricerca immediata quando possibile. Fornire sia ricerche regolari che istantanee se esistono scenari in cui la ricerca regolare vale il tempo di attesa aggiuntivo.
  • Le ricerche regolari devono restituire i risultati pertinenti entro cinque secondi e la ricerca immediata deve restituire i risultati entro due secondi. Dopo questo punto, la ricerca può continuare a compilare risultati meno rilevanti nel tempo, purché il programma sia reattivo e gli utenti possano eseguire altre attività. Potrebbe essere necessario indicizzare i dati di ricerca per garantire questa velocità di risposta.
  • Se si forniscono sia modalità di ricerca regolare che immediata, i risultati della ricerca immediata devono essere un subset dei normali risultati della ricerca.
  • Tutte le ricerche sono basate su prefisso (nessuna sottostringa o ricerca suffisso). L'uso dei caratteri jolly finali è facoltativo e non influisce sui risultati. Se vengono immesse più parole, usare la ricerca OR.
  • Una ricerca con esito positivo aggiunge una pagina virtuale con i risultati della ricerca allo stack Back e alla barra degli indirizzi. Più ricerche generano una singola pagina virtuale, quindi facendo clic su Indietro viene sempre restituita la pagina originale.
  • Se necessario per la scalabilità, classificare i risultati della ricerca in base alla pertinenza.
  • Una ricerca vuota restituisce la pagina originale.

figura del ridimensionamento e della spaziatura delle caselle di ricerca istantanee

Dimensioni consigliate e spaziatura per la ricerca immediata.

figura del ridimensionamento e della spaziatura delle caselle di ricerca regolari

Dimensioni consigliate e spaziatura per la ricerca regolare.

Testo

  • Per la formulazione del prompt nella casella Di ricerca, impostarla come istruzione (ad esempio, Digitare per la ricerca) o indicare l'ambito della ricerca (ad esempio, Cerca immagini).
  • Il testo della richiesta deve essere breve. Una singola parola o una frase breve dovrebbe essere sufficiente.
  • Usare la maiuscola in stile frase.
  • Non usare la punteggiatura finale o i puntini di sospensione.

Documentazione

  • Fare riferimento a questo controllo come casella di ricerca. Maiuscola la lettera iniziale della prima parola; non in maiuscolo la lettera iniziale della casella.
  • Fare riferimento ai due tipi di ricerca come Ricerca immediata e ricerca regolare. In maiuscolo la lettera iniziale della ricerca immediata; non in maiuscolo la lettera iniziale della ricerca regolare.

glossario