Pinned web sites con Internet Explorer 9 - parte 3

Una de las ventajas que tiene el taskbar de Windows 7 es que las aplicaciones que están agregadas ahí no sólo están ahí de manera decorativa, sino que a través del icono pueden comunicarse visualmente con el usuario y darle notificaciones sobre ciertos eventos, por ejemplo, un número de mensajes, de elementos descargados o simplemente el estatus de alguna acción pendiente de la aplicación, que se vería como la que se ve a continuación de Outlook Web Access con el icono de notificación de la campana:

Esta característica es muy útil para cuando la ventana del sitio principal está en un monitor diferente o está bloqueada por otras ventanas o minimizado. Los íconos de notficación se colocarán de manera predeterminada en la esquina inferior derecha, pero es forzoso que el ícono del sitio en la barra sea de 32 x 32 pixeles y no son visibles para sitios que no estén agregados en la barra de tareas. Un sitio puede tener varios iconos de comunicación sin necesidar de limpiar los anteriores, aunque cuando se borren estos iconos se empezarán a eliminar del más reciente hacia atrás.

Para colocar un icono de notificación (overlay1.ico) se utiliza la siguiente línea de código:

window.external.msSiteModeSetIconOverlay('https://host/images/overlay1.ico', 'Overlay 1');

Para quitar el icono de notificación de la barra de tareas se utiliza esta otra línea:

window.external.msSiteModeClearIconOverlay();