Leggere in inglese

Condividi tramite


Personalizzazione dell'esperienza (touchpad-experience-customization)

Questo argomento fornisce linee guida per la progettazione e il test per la personalizzazione dell'esperienza per i dispositivi Touchpad di Precisione Windows in Sistemi operativi Windows 10 e versioni successive.

A partire da Windows 10, è possibile usare i driver di filtro di personalizzazione per offrire esperienze specifiche del dispositivo per un touchpad, oltre alle interazioni principali supportate in Windows.

La modifica dei comportamenti del dispositivo può causare esperienze utente impreviste o danneggiate, pertanto le indicazioni seguenti devono essere prese come raccomandazioni avanzate per qualsiasi terza parte che vuole usare un driver di filtro per offrire un'esperienza utente differenziata.

Linee guida sull'esperienza utente

Tutte le personalizzazioni devono essere create per produrre un'esperienza aggiuntiva per consentire agli utenti di migliorare l'esperienza utente in modi diversi da ciò che sono già presenti senza il driver. Le linee guida seguenti illustrano i comportamenti che devono essere evitati per garantire un'esperienza utente ottimale:

  • I proprietari del prodotto non devono sostituire i comportamenti principali di Windows. I dispositivi Touchpad di precisione forniscono un set di base standard di interazioni e le aspettative degli utenti saranno che sono disponibili e prevedibili. I movimenti principali di Windows devono essere coerenti tra i computer e le versioni dei driver. Un'esperienza di input coerente è fondamentale per ispirare la fiducia dell'utente e modificare il set principale di interazioni con Precision Touchpad influirà negativamente sulla fiducia degli utenti.

  • I proprietari dei prodotti non devono creare nuove interazioni che duplicano le esperienze esistenti. Un eccesso di movimenti che eseguono la stessa interazione può confondere gli utenti e fare gesti accidentali più probabile. La tabella seguente presenta le principali esperienze di Windows in un dispositivo touchpad, che mostra come vengono interpretate le azioni Tap, Slide e Pinch & Spread.

    Tipo di contatto Tocco Diapositiva Avvicinamento/diffusione
    Un dito Clic Mousing di un dito N/D
    Due dita Clic secondario Panoramica Zoom
    Tre dita Interazione di Windows Shell Interazione di Windows Shell N/D
    Quattro dita Interazione di Windows Shell Interazione di Windows Shell N/D
  • Mousing è l'interazione di touchpad più semplice e comune e deve essere protetta per gli utenti. Evitare movimenti di un dito che interferiscono facilmente con mousing come forme di disegno, come caratteri o cerchi, con un solo dito.

  • Il componente di riconoscimento della manipolazione è altamente sensibile alle modifiche apportate ai dati. Evitare due, tre e interazioni a quattro dita che possono essere rilevate immediatamente prima, subito dopo o simultanee con movimenti di posta in arrivo, ad esempio disegnando un segno di spunta con tre dita. Assicurarsi di eseguire test approfonditi dell'usabilità dei movimenti in questo spazio, per garantire che i movimenti di base siano ancora reattivi e accurati.

  • Se un movimento personalizzato richiede un flusso costante di dati, non inviare dati contemporaneamente al processore di movimenti di Windows. In questo modo è possibile che le interazioni vengano attivate dal sistema operativo durante il rilevamento dei movimenti personalizzato. Per garantire che ciò non influisca sulla velocità di risposta del sistema, evitare movimenti che devono utilizzare i dati per periodi di tempo evidenti.

  • Assicurarsi che gli utenti eseseguono deliberatamente un movimento personalizzato prima di tagliare il flusso di dati in Windows. L'esecuzione di un gesto personalizzato di scorrimento a quattro dita immediatamente quando è presente un quinto dito, ad esempio, può causare un'esperienza di movimento a quattro dita danneggiata.

  • Se un movimento implementa in modo discreto, ad esempio un movimento che attiva l'immissione di tocco o zona, non implementare il movimento durante un movimento continuo creato dal sistema o dal componente di personalizzazione. In questo modo verrà attivata un'azione, mentre un'altra interazione è ancora in fase di elaborazione.

  • Tutti i movimenti devono essere configurabili dall'utente. Almeno, dovrebbe essere possibile attivare o disattivare il rilevamento di tutte le interazioni. Le impostazioni dei movimenti devono essere rese disponibili nell'applicazione delle impostazioni di sistema. Esistono piani futuri per fornire istruzioni per l'implementazione delle impostazioni delle funzionalità.

Linee guida per i test

È probabile che i driver di personalizzazione causino errori per i dispositivi durante i test di compatibilità. Questi test sono progettati per testare le funzionalità hardware e il driver di filtro può interrompere il flusso di dati previsto ai test. Tuttavia, se si prevede di spedire i sistemi con componenti di personalizzazione, questi componenti devono essere inclusi durante i test. Pertanto, questi comportamenti personalizzati devono essere implementati in modo che possano essere disabilitati durante i test, se altrimenti bloccassero il passaggio della certificazione da parte del dispositivo.

Poiché, come indicato in precedenza, le interazioni personalizzate devono avere sempre impostazioni configurabili dall'utente per disabilitare o abilitare i comportamenti, è possibile che qualsiasi driver di filtro abbia disabilitato le personalizzazioni per consentire il test delle funzionalità hardware.

Principi di progettazione dei movimenti

Windows usa i principi di progettazione seguenti per progettare i movimenti. Questi assicurano che i movimenti forniscano aggiunte significative alle esperienze utente.

Intenzionale: i movimenti non devono essere attivati accidentalmente facilmente. Scelta dei movimenti fisici facili da richiamare intenzionalmente e difficili da richiamare involontariamente. I movimenti devono essere reversibili o terminabili ovunque appropriato.

Produttività: i movimenti dovrebbero aiutare gli utenti a essere più produttivi. I dispositivi touchpad sono principalmente dispositivi di produttività e aiutano gli utenti a fare ciò che vogliono fare più velocemente, offre valore. I movimenti che rendono produttivi gli utenti manterranno gli utenti nei propri sistemi.

Delizioso: i gesti dovrebbero deliziare gli utenti fornendo modi interessanti per interagire con il proprio sistema che impressionano gli utenti quando vengono mostrati o scoperti– gesti che deliziano gli utenti aiuteranno a portare gli utenti ai sistemi.

Intuitivo: i movimenti devono avere un mapping intuitivo tra movimenti fisici e comportamenti funzionali nel sistema. Questo rende i gesti facili da imparare e si sentiranno più naturali da usare.

Ampiezza: i movimenti devono essere utili nel maggior numero possibile di situazioni. I movimenti che richiedono determinate app o framework per funzionare occupano spazio prezioso nel set di movimenti del touchpad.