Confidencial de Windows: Tenga en cuenta el globo.

A veces es mejor no tener la oportunidad de la primera. Debe tener paciencia, obtenida.

Raymond Chen

Cuando el Explorador de Windows agrega la capacidad para programas que se muestre una sugerencia de globo en el área de notificación, se ha acompañado de un error bastante desagradable.

Que podría ser disfrutando usted mismo en un programa de pantalla completa, como un juego de DirectX o una línea de comandos en modo de pantalla completa, bueno, por lo tanto, es posible que no eran realmente disfrutando el símbolo del sistema, pero let’s decir fuera de este artículo. A continuación, sin previo aviso, extrae de su programa en pantalla completa y jolted vuelva al escritorio.

En ese momento, Explorer podría reproducir esa característica emergente sonido. Aparecerá un globo de información en el área de notificación que le informa de algún evento irrelevante y frívolo por completo. Puede ser un aviso de que no ha ejecutado una copia de seguridad en la última semana; o no se puede estar indicando que se ha completado el trabajo de impresión; o puede tratarse de una notificación de que Windows se recuperó de algunos no tiene sentido fluctuación en la señal de red inalámbrica y todo está bien.

Este error concreto tiene mucha atención de la dirección en la reunión de estado de proyecto diaria. Llama el Explorador de representante del equipo en la alfombra a través de este error poco pernicious. Cómo arrogante del explorador para copiar el usuario de todo lo que estabas haciendo sólo para mostrar algunos mensajes completamente insignificante.

El representante del equipo de Explorer no tenía ninguna explicación buena en primer lugar. “ No sabemos qué lo causa. No se debe estar ocurriendo. Estamos de acuerdo se trata de comportamiento incorrecto y estamos intentando llegar a la parte inferior de la misma. ”

La investigación tardó unos días, pero finalmente el equipo de Explorer ha encontrado el origen de comportamiento no deseado. El diseño de los globos de sugerencias es de modo que si el usuario no está disponible en una aplicación de pantalla completa, a continuación, Explorer suprime las sugerencias de globo hasta que el usuario sale del modo de pantalla completa. Es el modo educado.

Por lo tanto, los globos de sugerencias nunca deben tener al usuario salir del modo de pantalla completa. De hecho, lo contrario, sugerencias de globo quedan fuera de su forma de respetar el modo de pantalla completa y esperar pacientemente para que el usuario vuelva al escritorio.

No fue Explorer que se toma el usuario de la aplicación de pantalla completa. Lo que ocurre es que alguna otra parte de Windows estaba haciendo algo que se inició a las aplicaciones de modo de pantalla completa y jerking el usuario en el escritorio. Una vez que identifica el componente problemático, se realiza un seguimiento hacia abajo el origen del problema y se fija fácilmente.

¿Por qué se centró todas la atención inicial en el globo de información si no fue la causa del problema? Una vez que el componente no fiables había expulsado al usuario salir del modo de pantalla completa, explorador que tenga en cuenta que el usuario hubiera devuelto al escritorio. Dice, “ AH, ahora es el momento en que he sido pacientemente esperando. Ahora es seguro mostrar el globo de información."

El efecto neto de esta secuencia de eventos era que aparecía como si el Explorador de hubiera tomado al usuario salir del modo de pantalla completa para mostrar el globo de sugerencias, en lugar de simplemente aprovechando de errores de otro usuario del explorador.

La solución a este problema de percepción era bastante sencilla: Cuando el usuario sale de una aplicación de pantalla completa y devuelve al escritorio, el explorador no reacciona de forma inmediata. Espera unos segundos antes de mostrar el globo de sugerencias. Este sencillo cambio había modificado por completo la interpretación de los usuarios en la situación.

Ha trabajado ese cambio. Después de ese cambio pequeño, el equipo de explorador se detiene las quejas acerca de sugerencias de globo robar el foco. A veces es mejor no tener la oportunidad de la primera.

Raymond Chen

Raymond Chen. The Old New Thing, y con nombres idénticos de título de libro (Addison-Wesley, 2007) se ocupa del historial de Windows, programación de Win32 y las competencias de reparación illusory de cinta aislante negro.

Contenido relacionado