Saltar al contenido
ᐅ HielosMendez – Información digital que te dejara helado 🧊🥶

Microsoft detalla actualizaciones de mosaicos del menú Inicio de Windows 8, monitoreo de uso

Uno de los desafíos de la nueva pantalla de inicio estilo Metro de Microsoft en Windows 8 es cómo proporcionar las actualizaciones constantes de «mosaicos en vivo» que requiere el diseño sin destruir la duración de la batería ni afectar el rendimiento del sistema. Una publicación reciente del blog Building Windows 8 de Ryan Haveson detalla cómo funciona el nuevo y liviano sistema de actualización de la compañía y por qué Microsoft sintió que no tenía más remedio que eliminar la funcionalidad «Gadget» introducida en Windows Vista en favor de un nuevo enfoque.

Como hemos comentado anteriormente, la nueva pantalla de inicio de Microsoft está diseñada para proporcionar actualizaciones en vivo para cada una de las aplicaciones o fuentes de noticias instaladas, lo que permite a los usuarios navegar y seleccionar contenido interesante de un vistazo. Hasta ahora, los gadgets de escritorio manejaban actualizaciones individuales a través de votación, lo que significa que la aplicación buscaba contenido nuevo de vez en cuando, descargaba lo que encontraba y actualizaba la vista.

Esto funcionó bien en el escritorio, pero es menos que ideal en un dispositivo móvil. La conexión constante a un sitio web consume una enorme cantidad de energía de la batería si el período de sondeo es rápido, mientras que el uso de un período de sondeo lento elimina la idea de proporcionar actualizaciones instantáneas. Microsoft ha optado por adoptar un modelo «push» en su lugar, muy parecido al push email en su teléfono inteligente. Los sitios web que deseen enviar actualizaciones a las tabletas con Windows 8 podrán utilizar el Servicio de notificación de inserción de Windows (WNS) para notificar a una tableta que se ha recibido una actualización. Este proceso debe ser completamente transparente para los usuarios finales, aunque sospechamos que los usuarios aún podrán elegir con qué frecuencia se descargan las actualizaciones.

Servicio WNS

Este modelo ahorra una cantidad significativa de ancho de banda al solo transmitir la notificación de que hay una actualización disponible, en lugar de transmitir realmente un mosaico en vivo actualizado desde el principio. Según el blog, «Un XML de notificación típico tiene menos de 1 KB de datos, pero una imagen puede tener hasta 150 KB». Windows 8 también ahorra ancho de banda almacenando imágenes en caché (fotos de perfil, por ejemplo), en lugar de descargarlas cada vez que un amigo publica una actualización. Debido a que solo se descarga la versión más actual de una imagen, la actualización de una aplicación después de un lapso prolongado no desperdicia ancho de banda al capturar contenido de la pantalla que nunca se mostrará.

Al igual que el nuevo monitor de CPU de Task Manager que cubrimos la semana pasada, este servicio está diseñado explícitamente para escalar. Las funciones de almacenamiento en caché de imágenes y actualización inteligente están diseñadas para ahorrar ancho de banda y duración de la batería para los usuarios que desean recibir notificaciones en tiempo real de cada actualización, mientras que el desacoplamiento de imágenes y notificaciones permite que los dispositivos permanezcan sincronizados sin descargar y descartar enormes cantidades de datos.

Uso de recursos de red

Lo mejor de todo es que el Administrador de tareas ahora incluye información sobre qué aplicaciones están consumiendo tiempo de CPU y ancho de banda de red, y si necesitaba confirmación de que la implementación del mosaico en vivo es esbelta, esa información también está al frente y al centro. La diferencia entre red y red medida es presumiblemente la diferencia entre WiFi y 3G, y es una excelente distinción. Con más y más operadores de telefonía celular que imponen restricciones draconianas de ancho de banda, la capacidad de monitorear el uso de la red a nivel de aplicación es útil tanto para desarrolladores como para propietarios.

Lee mas en Construyendo Windows 8 o echa un vistazo a nuestra cobertura completa de Windows 8