El creador de JavaScript advierte contra una experiencia de usuario web apresurada en lugar de soluciones nativas en medio del mayor enfoque de Windows 11 en WebView2 y Electron

El creador de JavaScript advierte contra una experiencia de usuario web apresurada en lugar de soluciones nativas en medio del mayor enfoque de Windows 11 en WebView2 y Electron

La continua evolución de Windows 11 ha generado importantes críticas, en particular por su preferencia por las tecnologías web. Desde aplicaciones como Discord y Teams hasta diversas funciones integradas como Windows Search y la renovada vista de Agenda en el Centro de Notificaciones, los usuarios notan cada vez más la saturación del sistema operativo con componentes web. Esta opinión la comparte incluso Brendan Eich, cofundador de JavaScript y CEO de Brave, quien ha expresado su preocupación por esta tendencia.

Recientemente, exploré la negación pública de Microsoft de las afirmaciones que sugieren que Windows 11 se está reescribiendo por completo utilizando tecnología de IA y el lenguaje de programación Rust. Si bien esto fue un aspecto crucial del debate, también condujo a un problema más acuciante: la creciente dependencia de Windows 11 de frameworks web como WebView2 y Electron. Mi objetivo ha sido destacar esta «web-enshittificación», destacando sus posibles impactos en la usabilidad y el rendimiento.

Preocupaciones de Brendan Eich sobre la hinchazón en Windows 11

Brendan Eich, figura influyente en la comunidad tecnológica, incluyendo el fundador de B2G OS (Firefox OS), ha expresado su preocupación por el exceso de aplicaciones web en comparación con las soluciones nativas. Argumenta que, si bien las aplicaciones web pueden diseñarse eficazmente, la prisa por usar tecnología web a menudo resulta en ineficiencias y sobrecarga que afectan el rendimiento. Esta observación resuena especialmente en aplicaciones como Discord, que tiene dificultades para optimizar el uso de RAM bajo cargas de trabajo elevadas.

En una publicación reciente en X, Eich señaló que Windows 11 enfrenta un desafío significativo relacionado con WebView2 y Electron, enfatizando que «se puede hacer bien; se necesita tiempo» para evitar la sobrecarga. Expresó su preocupación por la frecuente implementación precipitada de estos frameworks, lo que genera frustración en los usuarios y un rendimiento deficiente de las aplicaciones.

El debate: Web vs. Nativo

El debate sobre las aplicaciones web suele derivar en un debate sobre las ventajas del desarrollo web frente al desarrollo nativo. Algunos usuarios han sugerido que la dependencia de WebView podría facilitar el auge de los modelos de software basados ​​en suscripción. Eich refutó esta opinión, cuestionando cómo la distinción entre web y nativo contribuye a dichas agendas. Señaló que las aplicaciones nativas pueden, de hecho, servir como una herramienta más eficiente para la dependencia del usuario, lo que complica el argumento en contra de las aplicaciones web.

La perspectiva de Eich se extiende a los incentivos empresariales más amplios que rigen el desarrollo de software en la actualidad. Destacó la transición de los modelos de propiedad tradicionales a sistemas basados ​​en suscripción, señalando cómo estas dinámicas contribuyen a lo que él denomina «enshittificación», caracterizada por estrategias que priorizan las ganancias a corto plazo sobre la experiencia del usuario.

La necesidad de calidad en las aplicaciones web

Si bien las aplicaciones web no son problemáticas en sí mismas, deben implementarse con cuidado y considerando su contexto. Cabe destacar que funciones tan fundamentales como el Centro de Notificaciones no requieren necesariamente tecnología web; sin embargo, Windows 11 ha optado por introducir una vista de Agenda basada en WebView2, lo que conlleva un preocupante aumento en el uso de RAM. Las herramientas de monitorización muestran que los procesos asociados con Edge pueden experimentar picos de RAM, lo que reduce la eficiencia del sistema.

Para los desarrolladores independientes, utilizar frameworks web para aplicaciones multiplataforma puede ser ciertamente beneficioso. Sin embargo, plantea interrogantes cuando gigantes tecnológicos como Microsoft, valorada en más de 3, 5 billones de dólares, tienen dificultades para crear una interfaz de usuario nativa para algo tan simple como una vista de calendario y agenda. Esta tendencia necesita una reevaluación.

¿Qué opinas de este enfoque? Comparte tu opinión en los comentarios.

Fuente e imágenes

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *