1 puntos por GN⁺ 7 시간 전 | 1 comentarios | Compartir por WhatsApp
  • El nuevo Outlook de Windows 11 no puede abrir directamente el correo correspondiente al hacer clic en una notificación, lo que introduce un retraso de unos 10 segundos frente al flujo inmediato que ofrece Outlook Classic
  • La causa principal del retraso es su arquitectura basada en WebView2: tras hacer clic en la notificación, la app debe iniciarse, cargar la bandeja de entrada, autenticar, mostrar el hilo del correo y renderizarlo
  • También hay una gran diferencia en el uso de recursos: el nuevo Outlook consume 10 procesos y 490~636 MB de RAM incluso en reposo, mientras que Outlook Classic se mantiene en un solo proceso y alrededor de 117~148 MB de RAM
  • Microsoft ha seguido ampliando funciones y también retrasó hasta marzo de 2027 la fecha límite de migración forzada para empresas, pero la demora en las notificaciones parece deberse más a las limitaciones de una app web que a la falta de funciones
  • Si tu flujo de trabajo requiere abrir correos directamente desde las notificaciones, por ahora Outlook Classic sigue siendo la opción más estable, y Classic Outlook tendrá soporte hasta abril de 2029

La demora del nuevo Outlook expuesta por las notificaciones de Windows 11

  • En Windows 11 conviven dos versiones de Outlook
    • Outlook Classic: la antigua app de escritorio Win32, muy usada por usuarios avanzados
    • Nuevo Outlook: la app basada en WebView2 que Microsoft impulsa como el futuro del correo en Windows
  • Cuando llega un nuevo correo, aparece un banner de notificación en la esquina inferior derecha de Windows 11, y al hacer clic en ese banner o en la entrada del centro de notificaciones, debería abrirse directamente ese correo
  • Outlook Classic abre ese correo casi al instante tras hacer clic en la notificación
  • El nuevo Outlook tarda alrededor de 10 segundos en abrir la app, cargar toda la bandeja de entrada y mostrar en pantalla el correo específico señalado por la notificación
  • Si abres el nuevo Outlook directamente desde el menú Inicio, buscas el correo nuevo y haces clic manualmente, el proceso termina en unos 5 segundos, así que la ruta manual es más rápida que el acceso directo desde la notificación

La ruta de procesamiento que impone la arquitectura WebView2

  • El nuevo Outlook funciona sobre el runtime WebView2 de Microsoft Edge y usa un motor de renderizado basado en Chromium
  • Incluso una interacción simple como hacer clic en una notificación debe pasar por un flujo similar al de un navegador
    • Inicialización o reanudación de la capa web
    • Autenticación
    • Carga del hilo de correo correspondiente
    • Renderizado mediante el motor web
  • Microsoft probó la API Delayed Message Timing para diagnosticar problemas de rendimiento en apps WebView2, pero no se ha confirmado su uso en el proceso de clic sobre notificaciones de Outlook
  • Según el Administrador de tareas, el nuevo Outlook se ejecuta en 10 procesos separados
    • WebView2 Manager
    • Varios procesos WebView2 Utility
    • WebView2 GPU Process
    • WebView2 Service Worker, entre otros
  • En la misma tarea, Outlook Classic funciona como un solo proceso más pequeño

Diferencias en uso de memoria y CPU

  • El nuevo Outlook usa entre 490 MB y 636 MB de RAM en reposo
    • Los valores por sesión varían según el tamaño del buzón
  • Outlook Classic usa alrededor de 117 MB a 148 MB de RAM bajo las mismas condiciones
  • Solo por consumo de memoria, el nuevo Outlook ronda unas 4 veces lo que consume Outlook Classic
  • También hay diferencias en el uso de CPU
    • Nuevo Outlook: cerca de 4% en reposo
    • Outlook Classic: menos de 1% en reposo
  • Estos valores se midieron con ambas apps abiertas al mismo tiempo en el Administrador de tareas

El impulso de Microsoft a la migración y las actualizaciones

  • Microsoft empujó la sustitución de la app UWP Mail and Calendar por el nuevo Outlook, y a finales de 2024 Mail and Calendar quedó oficialmente descontinuada
  • La migración para empresas también sigue en marcha, pero la fecha límite del opt-out forzado se pospuso de abril de 2026 a marzo de 2027
  • Desde su lanzamiento, el nuevo Outlook ha ido cerrando parte de la brecha de funciones
  • La actualización prevista para julio de 2026 sobre importación de .PST permitirá traer elementos de calendario y contactos desde archivos de archivo local
  • A inicios de junio de 2026, Microsoft presentó 15 funciones de productividad para justificar el cambio al nuevo Outlook, incluyendo acceso offline, integración con Copilot, búsqueda rápida y controles de calendario mejorados

Las opciones actuales y las limitaciones pendientes

  • El nuevo Outlook ha mejorado en varios apartados y abre rápido desde el menú Inicio, pero la experiencia de manejo de notificaciones todavía no está al nivel de Outlook Classic
  • En el flujo de abrir un correo inmediatamente tras hacer clic en una notificación, los pasos adicionales impuestos por la arquitectura WebView2 se traducen en una demora perceptible
  • Microsoft también está poniendo más foco en WinUI para apps nativas de Windows, y se ha mencionado la posibilidad de un Outlook nativo
  • También está prevista una función para devolver al centro de notificaciones de Windows 11 una vista de agenda del calendario similar a la de Windows 10, y esa función también estaría basada en WebView2
  • Si el manejo rápido de notificaciones es importante para tu flujo de trabajo, Outlook Classic sigue siendo la opción más confiable, y Classic Outlook tendrá soporte hasta abril de 2029

1 comentarios

 
GN⁺ 7 시간 전
Comentarios de Hacker News
  • Hasta 2019 usé Windows como sistema operativo principal durante unos 20 años, y entraba seguido por SSH a servidores Linux, pero sentía que no era un lugar para vivir en el escritorio
    En 2019 armé una PC nueva y configuré un arranque dual con Ubuntu Desktop y Windows para acostumbrarme al entorno Linux. A diferencia de lo que esperaba, que iba a perder tiempo con drivers o configuración de periféricos, solo tuve que buscar unas cuantas cosas durante unos días y el resto funcionó bien
    Unas semanas después me di cuenta de que no había tenido ni una sola razón para volver a la partición de Windows, y un mes más tarde formateé el SSD de Windows y lo sumé como almacenamiento para Linux
    Si has dudado en pasarte a Linux porque te da flojera la transición, vale la pena intentarlo cuando tengas la opción. Al menos desde 2019 ya estaba lo bastante pulido, y con casos como el de New Outlook parece que Microsoft ve que la mayoría de los usuarios no puede irse y por eso tiene menos incentivos para mejorar la experiencia de usuario

    • Acabo de darme cuenta de que ya pasaron 20 años. Tengo un recuerdo borroso de haberme cambiado a Linux por 2006, cuando vi que Windows Vista era inevitable
      No me interesa andar trasteando con cosas; solo necesito una computadora práctica para el trabajo y el ocio. Linux tampoco es perfecto, pero la cantidad de cosas molestas que te lanzan Windows o macOS cuando tienes que usarlos ya resulta casi ridícula
    • Eso de “al menos desde 2019 ya estaba pulido” era algo que la gente de Linux ya decía en 2019. Siempre es algo como “ha mejorado mucho en los últimos años”, y eso no significa que sea falso
      Ahora creo que la cuota de mercado depende menos de cuánto haya mejorado el escritorio Linux y más de qué tanto lo ha arruinado Microsoft
    • De acuerdo. A veces todavía necesitas Windows por software legado, pero para el 99% de los casos de uso Linux funciona bien, es más rápido y respeta más la privacidad
    • Casi la misma experiencia. Llevo 4 años usando Ubuntu satisfecho. A veces hay problemas menores, pero se resuelven con una búsqueda rápida o con IA, y los que estamos aquí de todos modos somos hackers
    • Lo que menos me gusta de estas historias de éxito es que Nautilus no logra igualar funciones que Windows ya tenía desde hace mucho, por ejemplo copiar y pegar texto y archivos dentro de una sesión RDP a tres niveles
      Quien use la computadora como un terminal SSH que de vez en cuando abre Google Docs quizá no note el problema, pero para quien realmente trabaja todos los días sí lo es
  • Se dice que Outlook, por estar basado en WebView2, es lento como todas las apps web, pero Fastmail también ofrece un cliente de correo web y es tan rápido como Outlook Classic o más
    New Outlook simplemente es malo. Tiene mal el orden de carga, renderiza todo en todas las ventanas y trae datos innecesarios, lo cual desespera

    • Si ejecutas New Outlook en un navegador web real, en outlook.office.com, va mucho más rápido que el cliente de escritorio pesado
      De paso, también funciona bien en Linux. Entiendo que le falten algunas funciones frente al Outlook anterior, pero para el manejo básico del correo corporativo encaja bastante bien
      Ahora que ya no tengo ni una sola razón para usar Windows en el trabajo, por esta vez de verdad termino apoyando a Microsoft y diciendo que hizo bien su trabajo
    • El cliente de Fastmail está bien una vez que ya está abierto, pero no es tan bueno como una app nativa bien hecha
      El arranque inicial es mucho más lento, y si no recuerdo mal las apps de iOS/iPadOS también son la misma app web, pero con bastantes bugs: a veces el webview se congela o se queda en la animación de carga hasta que la cierras y la vuelves a abrir
    • Parece que de algún modo se olvidaron de las lecciones aprendidas. Antes, si sabías que iba a tardar en mostrarse todo, ibas enseñando primero las partes que ya estuvieran listas para renderizar
      Por ejemplo, si era un informe largo, no esperabas a que terminaran las 200 páginas completas; hacías que cada página pudiera mostrarse en cuanto se renderizara. Sentirse rápido muchas veces era tan importante como ser realmente rápido
    • Gmail alguna vez tuvo una interfaz webmail de bajo ancho de banda y alto rendimiento, y de hecho era prácticamente la interfaz inicial
      Era rapidísima, casi no usaba memoria y los correos se abrían casi al instante. Mientras duró, fue excelente
    • La decisión de usar tecnologías web y la decisión de no preocuparse por el rendimiento o la usabilidad son, en teoría, independientes, pero en la práctica a menudo se toman juntas
      Y eso termina produciendo cosas como usar texto sin estilo como si fueran botones
  • Incluso la pantalla de inicio del Outlook “antiguo” tenía su razón de ser. Antes de que los SSD se volvieran comunes, tardaba en arrancar
    El Windows de antes era usable incluso con HDD, y cuando llegaron los SSD todo se abría al instante y era impactantemente rápido. Pero hoy ni siquiera un SSD de más de 20 Gbps sin el costo de latencia de AHCI basta para abrir un solo correo
    Así de bajo ha caído el estándar

    • No es un problema exclusivo de Windows, es un problema de Microsoft en general
      En Outlook, al pulsar responder, puedes escribir la mitad de la primera oración antes de que siquiera se abra la ventana de respuesta. Incluso en un M4 Pro pasa eso
      Casi siempre se pierde la mitad de la oración que escribí antes de que Outlook terminara de hacer algo en segundo plano, así que tengo que reescribir la primera frase. Eso no pasa con otros clientes de correo en el mismo equipo
      No estamos en 1982 usando un búfer de teclado de 8 caracteres; una persona no debería poder teclear más rápido de lo que la computadora procesa la entrada
    • No sé por qué ocurre esta enshitificación
      Intenté duplicar un evento del calendario de Outlook, pero era una reunión con enlace de Teams que necesitaba repetirse en horarios nuevos irregulares, así que no podía convertirla en un evento recurrente
      Outlook nativo no podía hacerlo, así que tuve que duplicar el evento desde Teams; supongo que porque Teams necesita un ID de reunión nuevo, pero no entiendo por qué Outlook nativo no puede hacerlo. Tal vez sea por estar basado en web
      Da pena que cambien las cosas no por necesidad del usuario, sino por el cambio en sí y por dinero
    • Los frameworks de desarrollo de software más fáciles y rápidos han bajado el costo de lanzar software basura
      Nadie sabe muy bien cómo medir la calidad del software, pero el desarrollo ágil hace muy fácil medir la cantidad de software producido, y las empresas priorizan eso
      Por eso, aunque el desarrollo con IA vuelva más eficientes a los desarrolladores, el producto real no mejora. Solo sirve para sacar basura más rápido
  • Empecé a usar Windows 11 en mi nuevo trabajo, y en el sistema corporativo notepad.exe tarda 3–4 segundos en abrir. Incluso si cierro la última pestaña y lo vuelvo a abrir, pasa lo mismo
    Hasta trae compras dentro de la app para escritura con IA

    • Windows en sí ya es muy lento, pero si encima le pones herramientas de seguridad corporativa como CrowdStrike y un DNS interno lento y lleno de bugs, queda casi inutilizable
      Ahora, si quiero hacer algo a tiempo, no me queda otra que pasar por WSL
    • Es una lástima. Y a eso súmale lo que dicen los comentarios hermanos sobre la pila de seguridad corporativa, o sea EDR/XDR, control de aplicaciones, firewall y herramientas de monitoreo de productividad, que empeoran todavía más el problema
      Además, cuando compran PCs al por mayor, normalmente no hay nadie que proteja la experiencia de usuario de escritorio, y la estrategia del día parece ser elegir el papel higiénico más barato
      A esas PCs baratas que se ven atractivas en el análisis del CFO, todavía les meten software de seguridad que se come el 50% de un rendimiento que ya era limitado desde el principio
    • Cuesta entender cuál es el objetivo final de Microsoft para que todo termine así. Es como ver cuánto pueden hacer todo a medias hasta que la empresa entera se vuelve un estorbo
    • Leí que hay gente que reemplaza el Bloc de notas por Notepad2e. Personalmente uso vim como editor de texto
      https://github.com/ProgerXP/Notepad2e
    • Muchas empresas activan una lista de permitidos para ejecutar aplicaciones mediante alguna herramienta. Creo que Microsoft ofrece una, y CrowdStrike y otros también
      Es muy probable que la latencia venga de que se meten aplicaciones de backend o incluso llamadas a servidores web. A eso súmale el escaneo en tiempo real antes de abrir cada archivo
  • De verdad me pregunto cómo la calidad de Microsoft pudo caer tanto. ¿Será por deuda técnica, fechas límite o burocracia?
    Esta es la empresa que acuñó el término dogfooding y que obligaba a todos los empleados a usar Exchange hasta que se corrigieran todos los bugs
    Estoy creando una app de webmail de nueva generación en el trabajo, y aunque hay muchos casos límite en la experiencia de usuario, el rendimiento básico de la UI no es ciencia espacial
    Estoy buscando ayuda para playtesting, para reducir bugs, pulir el rendimiento final y añadir soporte para Outlook
    https://housecat.com/
    El gancho de esta app de correo es que es “malleable”, así que puedes crear flujos de trabajo personalizados y widgets de UI para llegar a inbox zero

    • Trabajo en una organización que antes era Exchange. Mi opinión es personal
      No hay una sola causa para los problemas de calidad. Son el resultado de miles de pequeñas decisiones y problemas acumulados y entrelazados durante décadas, multiplicados por la complejidad funcional, el alcance, el impacto, la enorme escala y el tráfico que maneja la plataforma
      La cultura de ingeniería valora muchísimo la compatibilidad hacia atrás para los clientes, por buenas razones, pero eso termina impregnando la plataforma y la toma de decisiones de formas tanto buenas como malas
      Por eso internamente no suele haber mucha inversión en cambios claros de plataforma que permitirían mejoras grandes, o se considera que el costo es demasiado alto
      Aun así sigue siendo un buen lugar para trabajar, y me enorgullece que mi trabajo contribuya aunque sea un poco y de forma directa a la vida laboral de miles de millones de personas, pero todavía falta mucho para mejorar la experiencia de usar la plataforma tanto para clientes internos como externos
    • Entré, vi la frase “app de correo con su propio agente de IA” y la cerré. Me sonó a otro caso de IA metida a la fuerza
      Outlook también ofrece algo así, pero es malísimo. El contexto es lo importante, y ese contexto está enterrado en muchos lados distintos; incluso teniendo acceso, no logra hacerlo bien
    • En algún momento parece que renunciaron al control de calidad. No sé por qué, pero Microsoft ya venía en picada desde hace años
      El aumento de la chatarra de IA y que Microsoft se haya vuelto más “microslop” no hizo más que intensificar esa tendencia
  • Microsoft siempre ha sido descuidado con el rendimiento. Tengo dos anécdotas
    Hace mucho me quejé con un amigo que trabajaba en Microsoft de que cierto paquete de Microsoft era demasiado lento, y me respondió con total indiferencia: “Compra acciones de Intel. La gente va a tener que actualizar sus PCs”
    La otra fue una conversación que tuve hace unos 15 años en una reunión local con un viejo amigo que trabajaba en Yahoo. Me explicó cómo funcionaba realmente el acuerdo de búsqueda entre Yahoo y Microsoft, y dijo que aunque le planteaban los problemas a los ingenieros de Microsoft, no obtenían respuesta
    Si un usuario europeo buscaba en search.yahoo.de, la solicitud iba a un servidor de Yahoo en un centro de datos de la UE y, por contrato, esa solicitud se reenviaba a un servidor de Microsoft en Virginia. Pero como era una solicitud de la UE, ese servidor de Microsoft volvía a pedirle a un servidor de Microsoft en la UE, y los resultados regresaban del servidor de Microsoft en la UE al servidor de Microsoft en Virginia, y de ahí otra vez al servidor de Yahoo en la UE
    Al final, una sola búsqueda hacía 4 cruces transatlánticos de ida y vuelta, y la latencia era de unos 1500 ms. El objetivo interno de Yahoo era estar por debajo de 300 ms, pero cuando le comentaban a Microsoft ese desastre de latencia, según él solo se encogían de hombros

    • Enviaban la búsqueda a Virginia por motivos de vigilancia. Eso hay que tenerlo claro
  • La versión más reciente de “Legacy Outlook” para Mac metió un bug grave. Es el bug de que “al responder o reenviar correos en legacy Outlook for Mac, el mensaje original no se incluye en el cuerpo del correo”
    https://support.microsoft.com/en-us/topic/replying-to-or-for...
    Así que al final me vi obligado a usar esa basura llamada New Outlook, y de verdad es basura. Es lentísimo, como perro, y cada acción tarda un segundo
    No entiendo por qué reacomodaron todos los botones y cambiaron la tipografía. ¿No podían simplemente copiar la interfaz vieja 1:1?
    Si tengo que usar esta nueva versión por más de dos semanas, pienso cambiarme a otro cliente. Hasta me pregunto si no habrán metido este bug fatal a propósito para empujar a la gente a cambiarse

    • Es irritante a un nivel difícil de creer. Más todavía cuando la solución propuesta por “soporte” parece ser “puedes hacer downgrade a una versión anterior a la que introdujo este bug”
      Ni pienso pasarme a la nueva basura; simplemente voy a cambiar de cliente de correo por completo
  • El último límite fue cuando abrir la calculadora tardaba varios segundos perceptibles en Windows 10.
    En casa llevo años usando solo Linux, y siguen saliendo con bastante regularidad titulares que me recuerdan que esa fue la decisión correcta.

    • Desde 2019 uso solo Linux en casa. Aun así, para trabajar tengo que usar Windows, y todos los días me recuerda lo malo que es y cómo empeora con cada actualización.
      WSL es lo único que lo hace más o menos soportable. Cuando puedo sentarme frente a la computadora de casa, siento que por fin puedo soltar una respiración larga y tranquila.
    • Por suerte, todavía se puede volver a la calculadora clásica: https://win7games.com/#calc
    • Agradecidamente, ese problema ha mejorado, pero sigue quedando un bug raro en el que aparecen varias instancias de la calculadora sin motivo.
    • Me cambié alrededor de 2023, y no he visto ni un solo titular, anécdota, comentario o señal que me haga dudar de haber dejado Windows.
      Incluso el peor día en Linux, cuando algo deja de funcionar sin ninguna razón, sigue siendo mejor que Windows.
  • Todas las mañanas abro Outlook para revisar el correo del trabajo. A veces abre y a veces no muestra nada; se queda como si ni siquiera se hubiera ejecutado, sin ventana ni diálogo de carga, y 5 minutos después recién abre.
    Pasa tanto en Windows como en Mac.
    Parece que busca actualizaciones antes de renderizar la UI, y si hay una actualización, da la impresión de que tiene que terminar de descargarla y aplicarla antes de mostrar la UI. Desde el punto de vista del usuario que solo quiere abrir la app, parece que está rota y que no carga.
    Si uno quiere acceder al correo y la app decide no abrirse porque primero va a actualizarse, tener que esperar 5 minutos es una tortura enorme. Debería darte la opción de rechazarlo, o hacerlo de forma transparente en segundo plano y luego pedirte que reinicies cuando esté listo.
    Guardar archivos en Office también resulta igual de frustrante. Tiene metido ese oscuro patrón de experiencia de usuario para empujarte a guardar en OneDrive en vez de guardar localmente.

  • Microsoft tiene más que suficiente personal para crear apps nativas muy rápidas, pero sigue dejándose arrastrar por la lógica de la portabilidad web. Como todos sabemos, esa afirmación en gran medida sigue sin ser cierta hoy en día, y mete por todos lados latencias y errores no deterministas que son difíciles de resolver de forma limpia.
    Sinceramente, pasa algo parecido con casi cualquier app en la que trabajen más de 10 desarrolladores. El aumento de dependencias y la falta de un diseño coherente es una estructura que mata lentamente.
    Aun así, como dijo otra persona, hay cosas como Fastmail que funcionan razonablemente bien en el navegador, así que sí se puede.

    • Hacer buen software nativo es extremadamente difícil.
      Solo en plataformas que hay que soportar ya son al menos cuatro: Windows, Mac, iPhone y Android. Nada más en frontend ya hacen falta como mínimo 4 ingenieros distintos.
      A eso hay que sumarle varios ingenieros de backend, y aunque algunas cosas se pueden compartir, no siempre es así. Los requisitos peculiares de runtime de Android son lo bastante específicos como para que, aunque la base de datos esté escrita en C++, eso no signifique que sea la misma base de datos en C++ que el backend de Windows.
      Por último, los diseñadores intentan fusionar los elementos propios de cada plataforma nativa en un lenguaje de diseño común para mantener la misma visión en todas las plataformas. Entonces los ingenieros terminan construyendo una UI que funcione igual en las 4 plataformas, y al final eso equivale prácticamente a crear un “navegador” hecho a medida.
    • Aunque hagan una app nativa, igual la van a arruinar.
    • La plataforma no es el problema. Un equipo de ingeniería competente podría hacer algo muchísimo mejor que esto incluso con una web app de jQuery en un solo hilo.