Windows Confidential: Attenti al fumetto

In alcuni casi è preferibile non cogliere le opportunità prima. È necessario disporre di pazienza, grasshopper.

Raymond Chen

Quando si Esplora aggiunta la possibilità per i programmi visualizzare un suggerimento nell'area di notifica, era accompagnato da un bug piuttosto fastidioso.

Si dovrebbe essere godendo autonomamente in un programma a schermo intero, ad esempio un gioco DirectX o un prompt dei comandi in modalità a schermo intero, OK, così forse non erano effettivamente godendo il prompt dei comandi, ma let’s dire che è stato allo scopo di questa storia. Senza avviso, dovrebbe essere messo fuori programma a schermo intero e jolted tornare al desktop.

Explorer dovrebbe a questo punto riprodurre tale caratteristica pop audio. Verrà visualizzato un fumetto nell'area di notifica che informa di alcuni eventi irrilevanti e frivolous completamente. Può essere un promemoria che non eseguire il backup nell'ultima settimana o potrebbe essere indicante che il processo di stampa è stato completato; o potrebbe essere una notifica che Windows recuperata da alcuni inutile fluttuazione del segnale di rete senza fili e tutto funziona correttamente solo.

Questo particolare errore ricevuto molta attenzione da dirigenti durante la riunione di stato progetto giornaliero. Sono chiamato Esplora team addetto al e lavare i pavimenti su questo bug poco dannosi. Come arrogant di Explorer per copiare l'utente di qualsiasi erano eseguendo solo per visualizzare alcuni messaggi completamente irrilevante.

Rappresentante del team Explorer era disponibile una buona descrizione inizialmente. “ Non sappiamo cosa è la causa. Non ha dovrebbero essere eseguite. Siamo d'accordo comportamento errato e si sta tentando di ottenere il fondo. ”

L'indagine impiegato alcuni giorni, ma alla fine il team Explorer ha rilevato l'origine del comportamento indesiderato. La progettazione dei suggerimenti nei fumetti è che se l'utente è impegnato in un'applicazione a schermo intero, quindi Explorer disattiva i suggerimenti fino a quando l'utente esce dalla modalità a schermo intero. È la cosa da fare equilibrata.

Pertanto, suggerimenti mai dovrebbero richiedere all'utente in modalità a schermo intero. Al contrario, infatti, i suggerimenti rientrano di modo per rispettare la modalità a schermo intero e patiently attendere che l'utente può tornare al desktop.

Non è Explorer era richiede all'utente di applicazioni a schermo intero. Ciò che era in corso era che alcune parti di Windows era eseguendo qualcosa espulso applicazioni a schermo intero e jerking l'utente sul desktop. Dopo che il componente all'origine dell'errore, l'origine del problema è stata tenuta traccia verso il basso e facilmente risolto.

Perché è stata l'attenzione iniziale attivando il fumetto se non è la causa del problema? Dopo tale componente inaffidabili espulso all'utente in modalità a schermo intero, Explorer dovrebbe notare che l'utente avesse restituito al desktop. Dice “ AH, è ora il momento in cui già stato patiently attesa. È possibile visualizzare il mio suggerimento."

L'effetto di questa sequenza di eventi era che appare come se Esplora aveva preso all'utente in modalità a schermo intero per visualizzare il suggerimento, anziché semplicemente usufruire di qualcun altro errore Explorer.

La soluzione al problema di percezione era abbastanza semplice: Quando l'utente esce da un'applicazione a schermo intero e restituisce al desktop Explorer non reagire immediatamente. Attende qualche secondo prima di visualizzare il suggerimento. La semplice modifica alterato completamente la situazione di interpretazione degli utenti.

Tale modifica ha lavorato. Dopo poche modifiche, team Explorer arrestato lamentele sui suggerimenti appropriazione dello stato attivo. In alcuni casi è preferibile non cogliere le opportunità prima.

Raymond Chen

Raymond Chen Web sito, The Old New Thing e libro intitolato identico (Addison-Wesley, 2007) si occupa della cronologia di Windows, programmazione Win32 e potenze illusory riparazione del nastro nero elettrico.

Contenuto correlato