Con el predominio de las aplicaciones web integradas en el navegador, ¿desaparecerá la experiencia informática de la “metáfora del escritorio”?

Los sistemas operativos nunca desaparecerán, ya que incluso en los sistemas integrados más simples, algún tipo de sistema operativo / monitor es fundamental para proporcionar una capa de abstracción por encima del metal y los periféricos, y un entorno en el que se ejecutan las aplicaciones. Ha sido así desde el primer día cuando los sistemas operativos estaban básicamente orientados a lotes, a la generación actual de sistemas operativos móviles como iOS y Android.

Como dice Dominik, una configuración estrictamente basada en la web (navegador, redes, aplicaciones basadas en la nube) reducirá la necesidad de que los sistemas operativos se diferencien en términos de apariencia de usuario. En realidad, casi todo lo que uno necesitaría es algo parecido a un terminal de cliente ligero o X terminal de días pasados, donde la interfaz principal es el navegador, y poca o ninguna configuración guarda las redes relacionadas y, tal vez, se necesita pantalla, teclado y mouse. Sin embargo, aún necesitará un sistema operativo para iniciar procesos, administrar memoria, proporcionar subprocesos, proporcionar redes, interactuar con periféricos y una gran cantidad de otras cosas que están en el dominio de un sistema operativo necesario incluso para que exista un sistema simple como este. . Entonces, no, no creo que los sistemas operativos no se vayan.

El sistema de computación siempre necesitará un sistema operativo o, como mínimo, un programador para administrar las diversas tareas requeridas por el sistema (manejo de interrupciones, cambios de contexto, paginación, administración de recursos, etc.).

La otra razón es que el poder de cómputo (Ley de Moore) crece más rápidamente que la capacidad de extremo a extremo (ancho de banda, Ley de Nielsen [2]) †. También siempre existe la necesidad de tener un procesador más rápido (desde 1998 necesitábamos una PC más rápida cada dos años y luego, en la década de 2000, era la computadora portátil y hoy en día necesitamos reemplazar nuestros teléfonos inteligentes cada dos años; nuestras necesidades informáticas son insaciables)
Por lo tanto, en algunos casos, la computación en el punto final puede ser mejor / más rápida que en la nube. Sin embargo, la idea de que el usuario siempre obtenga el último código en una actualización de la página favorece a los diseñadores de muchas aplicaciones.

[1] http://en.wikipedia.org/wiki/Moo…
[2] http://en.wikipedia.org/wiki/Nie
† No estoy seguro de si las leyes siguen siendo ciertas, pero la evaluación puede seguir siendo válida si la computación crece a un ritmo más rápido que la red.

Dudo que los sistemas operativos se vayan – ¡al menos espero que no lo hagan!

Necesitas un buen sistema operativo solo para ejecutar los navegadores y hacer la rica interfaz con las aplicaciones web. Además, todavía existen algunas aplicaciones independientes que no han sido replicadas por las basadas en la nube. Ejemplos de Microsoft Visio y Microsoft Project, y me refiero a los usuarios serios y pesados.

También creo que cuando se trata de aplicaciones independientes frente a las aplicaciones en la nube, estamos cayendo en la trampa familiar cuando algo nuevo aparece. El zumbido mueve inmediatamente la conversación a la arena “¿cuándo reemplazará a la más antigua …”. Lo hemos visto antes con computadoras portátiles que reemplazan computadoras de escritorio y tabletas que reemplazan a computadoras portátiles. Lo que realmente sucede es que cada tecnología continúa sobresaliendo en lo que realmente está diseñada.

Las aplicaciones basadas en navegador son buenas para ciertas cosas, como el acceso desde múltiples dispositivos (fijos y móviles) pero con una riqueza limitada de funciones. Algunos ejemplos son Evernote, Google Apps, etc. Los independientes son mejores para ofrecer una experiencia más rica pero limitados a un dispositivo en particular. Los ejemplos serían procesadores de texto, hojas de cálculo, presentación, gráficos y otras aplicaciones similares.

Las aplicaciones se están transformando para aprovechar tanto la potencia del dispositivo (SO) como de la nube. Microsoft Office ahora le permite almacenar documentos en la nube (Microsoft’s Live) mientras permite el acceso a través de su versión web de las aplicaciones de Office. El correo electrónico de Google ahora le permite tener un almacenamiento local de mensajes.

Entonces, de nuevo, mira lo que está pasando en iPhone, BlackBerry, Android space. Las aplicaciones independientes han sido dominantes a diferencia de las basadas en el navegador, aunque hay algunos buenos ejemplos de este último: Black Swan es uno de ellos. Excepto por algunos, parece que hemos evitado totalmente las aplicaciones basadas en navegador en teléfonos inteligentes. Queda por verse si HTML5 cambiará eso, pero estamos a pocos años de eso. 1