Веб рабочий стол или Вебтоп это среда рабочего стола встроен в веб - браузере или аналогичный клиентским приложением . Webtop объединяет веб-приложения , веб-службы , клиент-серверные приложения , серверы приложений и приложения на локальном клиенте в среду рабочего стола, используя метафору рабочего стола . Веб-рабочие столы предоставляют среду, аналогичную среде Windows , Mac или графическому пользовательскому интерфейсу.в системах Unix и Linux. Это виртуальный рабочий стол, работающий в веб-браузере. В webtop приложения, данные, файлы, конфигурация, настройки и права доступа находятся удаленно по сети. Большая часть вычислений происходит удаленно. Браузер в основном используется для отображения и ввода.
Термины «веб-рабочий стол» и «веб-верх» отличаются от веб-операционной системы, сетевой операционной системы, такой как TinyOS, или распределенной операционной системы, такой как Inferno . В популярном использовании веб-рабочие столы иногда неправильно называются веб-операционными системами или просто WebOS.
История [ править ]
В контексте веб-рабочего стола термин Webtop был впервые введен компанией Santa Cruz Operation (SCO) в 1994 году для веб-интерфейса их операционной системы Unix . Это приложение было основано на предварительной заявке под названием «Адаптивная система Интернет-протокола», поданной 13 ноября 1997 г., серийный номер 60/065,521, и является патентом США на технологию, используемую в Tarantella Webtop. [1] Энди Бовингдон [2] и Рональд Джо Рекорд, которые оба исследовали концепции в разных направлениях, часто считаются изобретателями. [3] Первоначальный SCO Webtop, разработанный Record, использовал плагин Netscape Navigator для отображения приложений в окне браузера через TightVNC.. Заявка на регистрацию товарного знака для "SCO Webtop" была подана в Ведомство по патентам и товарным знакам США 8 ноября 1996 г. Во избежание путаницы с более сложной технологией, включенной в Tarantella Webtop, 24 декабря 1997 г. она была оставлена The Santa Cruz. Операция. [4]
Концепция трехуровневой архитектуры (TTA) Bovingdon была запущена как Tarantella Webtop. Эта технология возникла в результате раннего коммерческого использования технологии веб-серверов компанией SCO . первый поставщик ОС включает в себя коммерческие веб - сервер, NCSA HTTPD и коммерческий веб - браузер , NCSA Mosaic . Их линейка продуктов X.desktop , полученная при приобретении IXI Limited в Великобритании, была первой, в которой были значки для URL-адресов (управляемые с помощью языка сценариев Deskshell [5] ) и справочная система на основе HTML, называемая DeskHelp , которая расширила возможности Веб-браузер NCSA Mosaic для включения API и сценариев, связанных с продуктом X.desktop, для интерактивного управления. Язык сценариев IXI Limited, основанный на Python, позже был заменен на JavaScript . Тарантелла позволил отображать реальные приложения UNIX и Windows в веб-браузере с помощью Java, чтобы сформировать настоящий рабочий стол на базе Интернета или Webtop.
Первые выпуски SCO Webtop были частью SCO Skunkware [6] до интеграции в SCO OpenServer версии 5 и UnixWare 7. [7] Tarantella впоследствии была приобретена Sun Microsystems и интегрирована в их Sun Secure Global Desktop . [8]
Журнал Byte назвал Webtop NUI (Сетевым пользовательским интерфейсом). [9]
Совсем недавно Google выпустила операционную систему для подключения к Интернету под названием Chrome OS, и несколько 11-12-дюймовых нетбуков от Acer и Samsung реализовали эту систему. Считается, что она составляет полезную часть (~ 10%) от нынешнего (2012 г.) нетбука. продажи.
Преимущества [ править ]
- Удобство
- Персонализированный рабочий стол на каждом поддерживаемом клиентском устройстве
- Мобильность
- Доступ к вашему рабочему столу из любого места, где есть поддерживаемое клиентское устройство
- Управление сессией
- Управление сеансами на стороне сервера позволяет перемещаемым пользователям получать доступ к восстановленным сеансам из любого места
- Управление программным обеспечением
- Гарантирует, что все пользователи используют одни и те же текущие версии всех приложений
- Обновления и исправления необходимо применять только к серверу - нет необходимости обновлять несколько клиентов.
- Нет необходимости в программном обеспечении для распространения программного обеспечения по сети
- Безопасность
- Менее подвержен типичным атакам, вирусам, червям, непропатченным клиентам, уязвимостям
- Конфиденциальные данные хранятся на защищенных серверах, а не рассредоточены по нескольким потенциально незащищенным и уязвимым клиентам (например, смартфонам и ноутбукам)
- Зашифрованная передача всех данных между сервером и клиентами (например, https )
- Функции управления программным обеспечением (см. Выше) позволяют быстро и легко применять рекомендации по безопасности на стороне сервера.
- Администратор Webtop может контролировать, к каким приложениям и данным разрешен доступ каждому пользователю.
- Высокая доступность
- Доступ к приложениям Windows, UNIX, Linux и мэйнфреймов с одного устройства одновременно
- Минимальные аппаратные требования для клиентских устройств (за исключением технологий визуализации, таких как Flash / Flex / SilverLight)
- Меньшее время простоя - надежная серверная система легче защищается и с меньшей вероятностью откажет, чем несколько клиентских рабочих столов
- Отказоустойчивость - если клиентское устройство выходит из строя по какой-либо причине, просто замените его любым другим поддерживаемым клиентским устройством без потери данных, конфигурации, настроек или доступа к приложениям.
Недостатки [ править ]
- Безопасность
- Поскольку все данные передаются через Интернет, взломщик может перехватить соединение и прочитать данные. Хотя с использованием 256-битного https -шифрования и списков контроля доступа это можно обезопасить.
- Скорость
- При использовании веб-рабочего стола весь код, используемый для визуализации (файлы .js / .css, файлы Flash-плеера и т. Д.), Необходимо перенести на локальный компьютер, чтобы его можно было отобразить. Кроме того, задержка в сети или перегрузка могут периодически замедлять активность webtop. Автономное хранилище приложений может решить эту проблему. [10] [11]
- Особенности приложения
- Некоторые приложения, поставляемые через Интернет, могут не содержать полного набора функций своих традиционных настольных аналогов.
- Доступ к сети
- Веб-рабочим столам требуется доступ к сети. Если клиентское устройство настроено неправильно или сеть недоступна, веб-рабочий стол недоступен.
- Контролируемый доступ
- В некоторых реализациях и развертываниях webtop доступ пользователя к некоторым приложениям и данным может быть ограничен. Это также считается преимуществом webtop, но может рассматриваться как недостаток с точки зрения пользователя.
- Центральное управление
- Обычный пользователь webtop не может устанавливать дополнительные приложения или обновлять существующие. Обновления обычно должны выполняться администратором на стороне сервера. Пользователи Webtop зависят от администратора webtop, тогда как в традиционной среде рабочего стола пользователь может исправить и / или сломать систему, установив новое программное обеспечение или обновления. Это также можно рассматривать как преимущество для веб-сайтов.
Сравнение настольных компьютеров [ править ]
В следующих таблицах сравнивается общая и техническая информация для ряда настольных компьютеров.
Имя | Поддержка браузера | Разработчик | Двигатель | Бесплатно | Лицензия | Сторонние приложения | Пакет для повышения производительности | Графический пользовательский интерфейс | Загружается на веб-сервер | Все еще активен |
---|---|---|---|---|---|---|---|---|---|---|
Веб-рабочий стол-среда | Chrome, Safari, Firefox, Opera, Edge | Шмуэль Хизми | HTML5 , NodeJS , TypeScript , React | да | Массачусетский технологический институт | да | Проводник, Редактор кода, Терминал, Блокнот, Медиа-браузер, Еще ... | Настраиваемый | да | да |
Призрак | IE6 +, Firefox2 +, Safari. Частично: Chrome и Opera | Ghost Inc ("G.ho.st") | Flash + AJAX (мобильная версия - WAP) | Нет | Проприетарный | да | Yahoo! Zimbra, Zoho, Google Docs, ILoveIM | Окна - как | Нет | Нет |
Glide OS | IE7, Firefox 3, Safari, Chrome | ТрансМедиа | HTML5 | Да (ограничение 30 ГБ) | Проприетарный | От сообщества Glide | Glide Write, Glide Presenter, Glide Crunch, Фоторедактор, Электронная почта | Mac + Windows - как | Нет | Нет |
Nivio | IE7, IE8, Google Chrome, FF 4 | Сачин Дев Дуггал, Саураб Дхут | В развитие | Нет | Проприетарный | да | да | Окна | Нет | Нет |
Операционная система онлайн | FF 1.5 и выше, IE7 | Сетевые решения iCUBE | Java , Ajax | да | Проприетарный | да | да | Окна - как | Нет | Нет |
Пакет приложений OX | FF, IE 9/10, Chrome, Safari | Open-Xchange | JavaScript , HTML5 | да | Бэкэнд: GPLv2 Внешний интерфейс: Creative Commons | да | да | Настраиваемый | да | да |
SilveOS | Chrome, Safari, Firefox, Opera, Edge | SilveOS | HTML5 , JavaScript , Vue.js , Vuetify | да | Проприетарный | да | да | Окна - как | да | да |
Симбиоз | Firefox, Chrome, Safari, Opera, IE8 / 9 | Симбиоз | HTML5 , PHP , JavaScript | да | Открытый исходный код: GPLv3 | да | да | Настраиваемый ( по умолчанию: Elementary OS , доступны: GNOME Shell , GNOME Panel , Windows 7 -как, CLI ) | да | Нет |
Oracle Secure Global Desktop | Любой браузер с JRE | Oracle | AIP | Нет | Проприетарный | да | да | Настраиваемый | Нет | |
VMware View | IE, Firefox, Safari, Opera, Chrome | VMware | PCoIP , RDP , HTML5 | Нет | Проприетарный | да | да | Настраиваемый | Нет | да |
xOS Webtop | FF 5.0+, Chrome 12+, Safari | XProduct | HTML5 , PHP , JavaScript | да | Открытый исходный код: GPLv3 | да | да | Mac- подобный | Нет | Нет |
ZeroPC | IE 8/9, Firefox версии 12.0 +, Chrome, Safari | ZeroDesktop, Inc. | HTML / HTML5, JavaScript, Java-апплет, AJAX | да | Проприетарный | да | Thinkfree Office, гибридное облачное хранилище, обмен мгновенными сообщениями | Окна - как | Нет | Нет |
См. Также [ править ]
|
|
|
Заметки [ править ]
- ^ Патент США 6104392 , Шоу, и др., «Способ отображения приложения на различных клиентских устройств в сети клиент / сервер», выданном 2000-08-15
- ^ Эндрю Дж. Бовингдон представил плакат «Взаимодействие человека с компьютером» на WWW2 в Чикаго, 1994 г., озаглавленный «Добавление нового измерения к рабочему столу», https://web.archive.org/web/20041231084638/http:// archive.ncsa.uiuc.edu/SDG/IT94/Agenda/Posters-received.html
- ↑ Техническая документация по эксплуатации в Санта-Крус, Тарантелла - Универсальный сервер приложений, июль 1997 г.
- ^ См. Uspto.gov , щелкните «Товарные знаки -> Поиск в базе данных TM» и выполните простой поиск для «Webtop». Единственные более ранние упоминания в базах данных по патентам и товарным знакам относятся к системам, не связанным с контекстом веб-рабочего стола.
- ^ DeskShell
- ^ Примечания к выпуску SCO Skunkware
- ^ UnixWare
- ^ "Sun Microsystems завершает приобретение Тарантеллы" . Ассошиэйтед Пресс. 2005-07-13 . Проверено 4 апреля 2008 .
- ^ [1]
- ^ Веб-приложение
- ^ Как работает кеш офлайн-приложений
Ссылки [ править ]
- SCO Tarantella предлагает новый поворот в старом танце тонких клиентов , "Network Computing Magazine", Марк Эндрю Зельцер, 24 января 2000 г.
- Откажитесь от этого рабочего стола ради Webtop , PC World , 16 октября 2000 г.
- История компании SCO , Проект документации по операционной системе
- SCO обновляет UnixWare функциями Linux , CNET News.com , 23 февраля 1999 г.
- SCO демонстрирует последние достижения в области сетевых вычислений для реальных сред , Новости сетевых вычислений, 29 апреля 1997 г.