Un escritorio web o webtop es un entorno de escritorio integrado en un navegador web o una aplicación cliente similar . Un webtop integra aplicaciones web , servicios web , aplicaciones cliente-servidor , servidores de aplicaciones y aplicaciones en el cliente local en un entorno de escritorio utilizando la metáfora del escritorio . Los escritorios web proporcionan un entorno similar al de Windows , Mac o una interfaz gráfica de usuario.en sistemas Unix y Linux. Es un escritorio virtual que se ejecuta en un navegador web. En un webtop, las aplicaciones, los datos, los archivos, la configuración, los ajustes y los privilegios de acceso residen de forma remota en la red. Gran parte de la informática se realiza de forma remota. El navegador se utiliza principalmente con fines de visualización y entrada.
Los términos "escritorio web" y "webtop" son distintos de sistema operativo web, un sistema operativo de red como TinyOS o un sistema operativo distribuido como Inferno . En el uso popular, los escritorios web a veces se denominan incorrectamente sistemas operativos web o simplemente WebOS.
Historia
En el contexto de un escritorio web, el término Webtop fue introducido por primera vez por Santa Cruz Operation (SCO) en 1994 para una interfaz basada en web para su sistema operativo Unix . Esta solicitud se basó en la solicitud provisional titulada "The Adaptive Internet Protocol System" presentada el 13 de noviembre de 1997, número de serie 60 / 065,521 y es la patente estadounidense para la tecnología utilizada en Tarantella Webtop. [1] Andy Bovingdon [2] y Ronald Joe Record, quienes exploraron los conceptos en diferentes direcciones, a menudo son acreditados como los inventores. [3] El Webtop inicial de SCO, desarrollado por Record, utilizó un complemento de Netscape Navigator para mostrar aplicaciones en una ventana del navegador a través de TightVNC . El 8 de noviembre de 1996 se presentó una solicitud de marca para "SCO Webtop" ante la Oficina de Patentes y Marcas de los Estados Unidos. Para evitar confusiones con la tecnología más compleja incorporada en Tarantella Webtop, el 24 de diciembre de 1997 The Santa Cruz la abandonó. Operación. [4]
El concepto de arquitectura de tres niveles (TTA) de Bovingdon se lanzó como Tarantella Webtop. Esta tecnología se originó a partir del uso comercial temprano de la tecnología de servidor web por parte de SCO . el primer proveedor de SO en incluir un servidor web comercial, NCSA HTTPd , y un navegador web comercial , NCSA Mosaic . Su línea de productos X.desktop , obtenida cuando adquirieron IXI Limited en el Reino Unido, fue la primera en tener íconos para URL (controlados a través del lenguaje de programación Deskshell [5] ) y un sistema de ayuda basado en HTML, llamado DeskHelp , que extendió la Navegador web NCSA Mosaic para incluir API y secuencias de comandos vinculadas al producto X.desktop para un control interactivo. El lenguaje de secuencias de comandos IXI Limited basado en Python fue reemplazado más tarde por JavaScript . Tarantella permitió que las aplicaciones UNIX y Windows reales se mostraran dentro de un navegador web mediante el uso de Java para formar un escritorio o Webtop verdadero basado en la web.
Las primeras versiones de SCO Webtop formaron parte de SCO Skunkware [6] antes de integrarse en SCO OpenServer versión 5 y UnixWare 7. [7] Sun Microsystems adquirió posteriormente Tarantella y la integró en Sun Secure Global Desktop . [8]
La revista Byte se refirió a Webtop como NUI (Interfaz de usuario de red). [9]
Más recientemente, Google lanzó un sistema operativo para conexión web llamado Chrome OS y varios netbooks de 11-12 "de Acer y Samsung han implementado el sistema. Se cree que representa una fracción útil (~ 10%) de la netbook actual (2012) Ventas.
Ventajas
- Conveniencia
- Un escritorio personalizado en cada dispositivo cliente compatible
- Movilidad
- Acceda a su escritorio en cualquier lugar donde haya un dispositivo cliente compatible
- Gestión de sesiones
- La gestión de sesiones del lado del servidor permite a los usuarios itinerantes acceder a sesiones restauradas desde cualquier lugar
- Gestión de software
- Garantiza que todos los usuarios estén ejecutando las mismas versiones actuales de todas las aplicaciones.
- Las actualizaciones y los parches solo deben aplicarse al servidor, no es necesario actualizar varios clientes
- No se necesita software para distribuir software a través de la red
- Seguridad
- Menos propenso a ataques típicos, virus, gusanos, clientes sin parches, vulnerabilidades
- Datos confidenciales almacenados en servidores seguros en lugar de dispersos en múltiples clientes vulnerables y potencialmente desprotegidos (por ejemplo, teléfonos inteligentes y computadoras portátiles)
- Transmisión encriptada de todos los datos entre el servidor y los clientes (por ejemplo, https )
- Las funciones de gestión de software (arriba) permiten la aplicación rápida y sencilla de avisos de seguridad en el lado del servidor
- El administrador de Webtop puede controlar a qué aplicaciones y datos puede acceder cada usuario
- Alta disponibilidad
- Desde un solo dispositivo, acceda a aplicaciones de Windows, UNIX, Linux y Mainframe, todo al mismo tiempo
- Requisitos mínimos de hardware para dispositivos cliente (excepto para tecnologías renderizadas como Flash / Flex / SilverLight)
- Menos tiempo de inactividad: un sistema de servidor sólido se protege más fácilmente y tiene menos probabilidades de fallar que varios escritorios de clientes
- Tolerancia a fallas: si un dispositivo cliente falla por cualquier motivo, simplemente reemplácelo con cualquier otro dispositivo cliente compatible sin pérdida de datos, configuración, preferencias o acceso a la aplicación.
Inconvenientes
- Seguridad
- Debido a que todos los datos se transfieren a través de Internet, es posible que un pirata informático intercepte la conexión y lea los datos. Aunque con el uso de listas de control de acceso y cifrado https de 256 bits , esto puede protegerse.
- Velocidad
- Cuando se utiliza un escritorio web, todo el código utilizado para la visualización (archivos .js / .css, archivos de reproductor Flash, etc.) debe transferirse a la computadora local para que se pueda mostrar. Además, la latencia o la congestión de la red pueden ralentizar de forma intermitente la actividad webtop. El almacenamiento de aplicaciones sin conexión puede mitigar este problema. [10] [11]
- Características de la aplicación
- Es posible que algunas aplicaciones entregadas por Webtop no contengan el conjunto completo de funciones de sus contrapartes de escritorio tradicionales.
- Acceso a la red
- Los escritorios web requieren acceso a una red. Si el dispositivo cliente está mal configurado o la red es inaccesible, el escritorio web no está disponible.
- Acceso controlado
- En algunas implementaciones y despliegues webtop, el acceso de un usuario a algunas aplicaciones y datos puede estar restringido. Esto también se considera una ventaja de los webtops, pero puede verse como un inconveniente desde la perspectiva del usuario.
- Control central
- El usuario normal de webtop no puede instalar aplicaciones adicionales ni actualizar aplicaciones existentes. Por lo general, las actualizaciones las debe realizar un administrador del lado del servidor. Los usuarios de Webtop dependen del administrador de Webtop, mientras que en el entorno de escritorio tradicional el usuario puede reparar y / o romper el sistema instalando nuevo software o actualizaciones. Esto también puede verse como una ventaja para los webtops.
Comparación de escritorios web
Las siguientes tablas comparan la información general y técnica de varios escritorios web.
Nombre | Soporte del navegador | Desarrollador | Motor | Libre | Licencia | Aplicaciones de terceros | Suite de productividad | Interfaz gráfica del usuario | Descargable al servidor web | Aún en activo |
---|---|---|---|---|---|---|---|---|---|---|
Entorno de escritorio web | Chrome, Safari, Firefox, Opera, Edge | Shmuel Hizmi | HTML5 , NodeJS , TypeScript , Reaccionar | sí | MIT | sí | Explorer, Code-Editor, Terminal, Notepad, Media-Browser, Más ... | Personalizable | sí | sí |
Fantasma | IE6 +, Firefox2 +, Safari. Parcial: Chrome y Opera | Ghost Inc ("G.ho.st") | Flash + AJAX (la versión móvil es WAP) | No | Propiedad | sí | Yahoo! Zimbra, Zoho, Google Docs, ILoveIM | Windows -like | No | No |
Sistema operativo Glide | IE7, Firefox 3, Safari, Chrome | TransMedia | HTML5 | Sí (límite de 30 GB) | Propiedad | De Glide Community | Glide Write, Glide Presenter, Glide Crunch, Editor de fotos, Correo electrónico | Mac + Windows -como | No | No |
Nivio | IE7, IE8, Google Chrome, FF 4 | Sachin Dev Duggal, Saurabh Dhoot | En desarrollo | No | Propiedad | sí | sí | Ventanas | No | No |
SO en línea | FF 1.5 y superior, IE7 | Soluciones de red iCUBE | Java , Ajax | sí | Propiedad | sí | sí | Windows -like | No | No |
Suite de aplicaciones OX | FF, IE 9/10, Chrome, Safari | Open-Xchange | JavaScript , HTML5 | sí | Backend: GPLv2 Frontend: Creative Commons | sí | sí | Personalizable | sí | sí |
SilveOS | Chrome, Safari, Firefox, Opera, Edge | SilveOS | HTML5 , JavaScript , Vue.js , Vuetify | sí | Propiedad | sí | sí | Windows -like | sí | sí |
Simbiosis | Firefox, Chrome, Safari, Opera, IE8 / 9 | Simbiosis | HTML5 , PHP , JavaScript | sí | Código abierto: GPLv3 | sí | sí | Personalizable (predeterminado: SO elemental , disponible: GNOME Shell , GNOME Panel , similar a Windows 7 , CLI ) | sí | No |
Escritorio global seguro de Oracle | Cualquier navegador con JRE | Oráculo | AIP | No | Propiedad | sí | sí | Personalizable | No | |
Vista de VMware | IE, Firefox, Safari, Opera, Chrome | VMware | PCoIP , RDP , HTML5 | No | Propiedad | sí | sí | Personalizable | No | sí |
xOS Webtop | FF 5.0+, Chrome 12+, Safari | XProducto | HTML5 , PHP , JavaScript | sí | Código abierto: GPLv3 | sí | sí | Como Mac | No | No |
ZeroPC | IE 8/9, Firefox v12.0 +, Chrome, Safari | ZeroDesktop, Inc. | HTML / HTML5, JavaScript, subprograma de Java, AJAX | sí | Propiedad | sí | Thinkfree Office, Cloud Storage Mashup, IM | Windows -like | No | No |
Ver también
|
|
|
Notas
- ^ Patente estadounidense 6,104,392 , Shaw, et al., "Método de mostrar una aplicación en una variedad de dispositivos cliente en una red cliente / servidor", emitida 2000-08-15
- ^ Andrew J Bovingdon presentó un póster de Interacción entre humanos y computadoras sobre el tema de Webtops en WWW2 en Chicago, 1994 titulado "Agregar una nueva dimensión al escritorio", https://web.archive.org/web/20041231084638/http:// archive.ncsa.uiuc.edu/SDG/IT94/Agenda/Posters-received.html
- ^ Libro blanco técnico de la operación de Santa Cruz, Tarantella - The Universal Application Server, julio de 1997
- ^ Visite uspto.gov , haga clic en "Marcas comerciales -> Buscar en la base de datos de TM" y realice una búsqueda básica de "Webtop". Las únicas apariciones anteriores en las bases de datos de patentes y marcas registradas son para sistemas no relacionados con un contexto de escritorio web.
- ^ DeskShell
- ^ Notas de la versión de SCO Skunkware
- ^ UnixWare
- ^ "Sun Microsystems completa la adquisición de Tarantella" . Associated Press. 2005-07-13 . Consultado el 4 de abril de 2008 .
- ^ [1]
- ^ Aplicación web
- ^ Cómo funciona la caché de aplicaciones sin conexión
Referencias
- SCO Tarantella ofrece un nuevo giro en un antiguo baile de clientes ligeros , "Network Computing Magazine", Mark Andrew Seltzer, 24 de enero de 2000
- Ditch That Desktop for a Webtop , PC World , 16 de octubre de 2000
- Historia de la empresa SCO , Proyecto de documentación del sistema operativo
- SCO renueva UnixWare con características de Linux , CNET News.com , 23 de febrero de 1999
- SCO presenta lo último en computación en red para entornos del mundo real , Noticias de computación en red, 29 de abril de 1997