Condividi tramite


Caselle di ricerca

Nota

Questa guida alla 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 grafico, non come pulsante.

    Screenshot che mostra una casella di ricerca istantanea 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.

    screenshot di una normale casella di ricerca

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

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

È il controllo giusto?

Per decidere, prendi in considerazione queste domande:

  • Gli oggetti specifici sono difficili da trovare? Questa situazione può verificarsi quando:
    • Ci sono 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 fornisce commenti e suggerimenti visibili per supportare ricerche a esecuzione prolungata, ad esempio una finestra di dialogo di ricerca.

Concetti relativi alla 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 Explorer, 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:

  • Strumenti di esplorazione
  • Esperienze (Microsoft Lettore multimediale Windows, Raccolta foto di Windows, Windows Internet Explorer)
  • Menu Start (per trovare programmi e file recenti)
  • Pannello di controllo home page (per trovare elementi e attività del pannello di controllo)
  • Guida (per trovare gli argomenti della Guida pertinenti)

Guarda e senti

L'aspetto di Ricerca in Windows è notevolmente migliorato grazie al supporto della 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 primario, viene allineato al centro nella parte superiore della finestra.

Il pulsante Cerca è connesso visivamente a una casella di ricerca. Per ridurre al minimo lo spazio, all'interno di una casella di ricerca viene usata una richiesta facoltativa anziché un'etichetta. Il prompt può essere un'istruzione (ad esempio, Tipo da cercare) o indicare l'ambito della ricerca (ad esempio, Cerca immagini).

screenshot 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 riuscita crea una pagina virtuale dei risultati della ricerca e la aggiunge allo stack Indietro 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 precedente dei risultati. In modalità di ricerca immediata viene visualizzato un pulsante di cancellazione dopo l'inizio della digitazione dell'utente; una "x" sostituisce il simbolo di ricerca della lente di ingrandimento. Al passaggio del mouse, "x" ottiene un aspetto del pulsante e può essere selezionato.

screenshot di una casella di ricerca con un'icona 'x'

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

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

Indicazioni

Posizione

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

Guardare

  • Usare la grafica standard del pulsante di ricerca. Sono disponibili tre versioni:
    • Lente di ingrandimento solo simbolo di ricerca (nessun pulsante al passaggio del mouse). Usare per la ricerca immediata.
    • Lente di ingrandimento simbolo di ricerca con pulsante. Usa quando è necessario fare clic sul pulsante per avviare la ricerca.
    • Lente di ingrandimento simbolo di ricerca con pulsante e freccia a discesa. Aggiungere una freccia a discesa quando gli utenti possono modificare l'ambito o quando sono disponibili altre impostazioni.
      • Per Ricerca immediata, usare solo una freccia a discesa e visualizzare 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 dell'oggetto visivo per La ricerca immediata.

figura di caselle di ricerca regolari in stati diversi

Specifiche dell'oggetto visivo 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 del prompt 'type to search'

    schermata del prompt

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

Interazione

  • Quando si attiva l'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.

    screenshot della casella di ricerca con testo evidenziato

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

  • Assegnare i tasti di scelta rapida per la casella di ricerca come 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 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 specificano sia le modalità di ricerca regolare che immediata, i risultati della ricerca immediata devono essere un sottoinsieme 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 OR per la ricerca.
  • Una ricerca completata 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 di ridimensionamento e 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 del prompt deve essere breve. Dovrebbe essere sufficiente una singola parola o una frase breve.
  • Usare le maiuscole/minuscole come nelle frasi comuni.
  • 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