Condividi tramite


Essere non esclusivi

[Microsoft Agent è deprecato a partire da Windows 7 e potrebbe non essere disponibile nelle versioni successive di Windows.]

I caratteri interattivi possono essere usati nell'interfaccia utente come assistenti, guide, intrattenitori, storyteller, agenti di vendita o in un'ampia gamma di altri ruoli. Un carattere che esegue o assiste automaticamente non deve essere progettato in contrasto con il principio di progettazione di mantenere l'utente sotto controllo. Quando si aggiunge un carattere all'interfaccia di un sito Web o di un'applicazione convenzionale, usare il carattere come miglioramento, anziché una sostituzione dell'interfaccia primaria. Evitare di implementare funzionalità o operazioni che richiedono esclusivamente un carattere.

Analogamente, consentire all'utente di scegliere quando si vuole interagire con il personaggio. Un utente deve essere in grado di ignorare il carattere e di restituirlo solo con l'autorizzazione dell'utente. L'uso forzato dell'interazione dei caratteri sugli utenti può avere un effetto negativo grave. Per supportare il controllo utente dell'interazione tra caratteri, Microsoft Agent include automaticamente i comandi Nascondi e Mostra. L'API Di Microsoft Agent supporta anche questi metodi, pertanto è possibile includere il supporto per queste funzioni nella propria interfaccia. Inoltre, l'interfaccia utente di Microsoft Agent include proprietà globali che consentono all'utente di eseguire l'override di determinate opzioni di output dei caratteri. Per assicurarsi che le preferenze dell'utente vengano mantenute, queste proprietà non possono essere sostituite tramite l'API.