Веб-рабочий стол - Web desktop - Wikipedia

А веб-рабочий стол или же webtop это среда рабочего стола встроен в веб-браузер или похожие клиентское приложение. Webtop объединяет веб-приложения, веб-сервисы, клиент-серверные приложения, серверы приложений, а также приложения на локальном клиенте в среду рабочего стола с помощью метафора рабочего стола. Веб-рабочие столы обеспечивают среду, аналогичную среде Windows, Mac, или графический интерфейс пользователя в системах Unix и Linux. Это виртуальный рабочий стол, работающий в веб-браузере. В webtop приложения, данные, файлы, конфигурация, настройки и права доступа находятся удаленно по сети. Большая часть вычислений происходит удаленно. Браузер в основном используется для отображения и ввода.

Термины «веб-рабочий стол» и «веб-верх» отличаются от веб-операционной системы, сети Операционная система Такие как TinyOS или же распределен операционная система, такая как Inferno. В популярном использовании веб-рабочие столы иногда ошибочно называют веб-операционными системами или просто WebOS.

История

В контексте веб-рабочего стола термин Webtop впервые был введен Операция Санта-Крус (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 г. она была оставлена ​​Санта-Крус. Операция.[4]

Концепция трехуровневой архитектуры (TTA) Бовингдона была запущена как Тарантелла Webtop. Эта технология возникла в результате раннего коммерческого использования технологии веб-серверов компанией ШОС. первый поставщик ОС, который включил коммерческий веб-сервер, NCSA HTTPd, и коммерческие веб-браузер, NCSA Мозаика. Их X.desktop продуктовая линейка, полученная при приобретении IXI Limited в Великобритании первым стал использовать значки для URL-адресов (управляемые через Deskshell[5] язык сценариев) и справочная система на основе HTML, называемая DeskHelp, что расширило NCSA Мозаика веб-браузер включить API и сценарии, связанные с X.desktop продукт для интерактивного управления. В IXI Limited язык сценариев на основе Python позже был заменен на JavaScript. Тарантелла разрешены реальные UNIX и Windows приложения, которые будут отображаться в веб-браузере с помощью Java, чтобы сформировать настоящий веб-рабочий стол или Webtop.

Первые выпуски SCO Webtop были частью SCO Skunkware[6] до интеграции в SCO OpenServer версия 5 и UnixWare 7.[7] Впоследствии Тарантелла была приобретена 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)
  • Меньшее время простоя - надежная серверная система легче защищается и с меньшей вероятностью откажет, чем несколько клиентских рабочих столов
  • Отказоустойчивость - в случае отказа клиентского устройства по какой-либо причине просто замените его любым другим поддерживаемым клиентским устройством без потери данных, конфигурации, настроек или доступа к приложениям.

Недостатки

Безопасность
Поскольку все данные передаются через Интернет, взломщик может перехватить соединение и прочитать данные. Хотя с использованием https 256-битное шифрование и списки контроля доступа, это можно сохранить.
Скорость
При использовании веб-рабочего стола весь код, используемый для визуализации (файлы .js / .css, файлы Flash-плеера и т. Д.), Необходимо перенести на локальный компьютер, чтобы его можно было отобразить. Кроме того, задержка в сети или перегрузка могут периодически замедлять активность webtop. Автономное хранилище приложений может решить эту проблему.[10][11]
Особенности приложения
Некоторые приложения, предоставляемые через Интернет, могут не содержать полного набора функций своих традиционных настольных аналогов.
Доступ к сети
Веб-рабочим столам требуется доступ к сети. Если клиентское устройство настроено неправильно или сеть недоступна, веб-рабочий стол будет недоступен.
Контролируемый доступ
В некоторых реализациях и развертываниях webtop доступ пользователя к некоторым приложениям и данным может быть ограничен. Это также считается преимуществом webtop, но может рассматриваться как недостаток с точки зрения пользователя.
Центральное управление
Обычный пользователь webtop не может устанавливать дополнительные приложения или обновлять существующие. Обновления обычно должны выполняться администратором на стороне сервера. Пользователи Webtop зависят от администратора webtop, тогда как в традиционной среде рабочего стола пользователь может исправить и / или сломать систему, установив новое программное обеспечение или обновления. Это также можно рассматривать как преимущество для веб-сайтов.

Сравнение рабочих столов в Интернете

В следующих таблицах сравнивается общая и техническая информация для ряда настольных компьютеров.

ИмяПоддержка браузераРазработчикДвигательСвободныйЛицензияСторонние приложенияПакет для повышения производительностиГрафический пользовательский интерфейсЗагружается на веб-серверВсе еще активен
ПризракIE6 +, Firefox2 +, Safari. Частично: Chrome и OperaGhost Inc ("G.ho.st")Вспышка + AJAX (мобильная версия - WAP)НетПроприетарныйдаYahoo! Zimbra, Zoho, Google Docs, ILoveIMWindows -подобноНетНет
Glide OSIE7, Firefox 3, Safari, ChromeТрансМедиаHTML5Да (ограничение 30 ГБ)ПроприетарныйОт сообщества GlideGlide Write, Glide Presenter, Glide Crunch, Фоторедактор, Электронная почтаMac +Windows -подобноНетНет
NivioIE7, IE8, Google Chrome, FF 4Сачин Дев Дуггал, Саураб ДхутВ развитииНетПроприетарныйдадаWindowsНетНет
Онлайн ОСFF 1.5 и выше, IE7Сетевые решения iCUBEЯва, АяксдаПроприетарныйдадаWindows -подобноНетНет
OX App SuiteFF, IE 9/10, Chrome, SafariOpen-XchangeJavaScript, HTML5даБэкэнд: GPLv2 Внешний интерфейс: Creative CommonsдадаНастраиваемыйдада
SilveOSChrome, Safari, Firefox, Opera, EdgeSilveOSHTML5, JavaScript, Vue.js, VuetifyдаПроприетарныйдадаWindows -подобнодада
СимбиозFirefox, Chrome, Safari, Opera, IE8 / 9СимбиозHTML5, PHP, JavaScriptдаОткрытый исходный код: GPLv3дадаНастраиваемый (по умолчанию: Элементарная ОС, имеется в наличии: Оболочка GNOME, Панель GNOME, Windows 7 -подобно, CLI )даНет
Oracle Secure Global DesktopЛюбой браузер с JREOracleAIPНетПроприетарныйдадаНастраиваемыйНет
VMware ViewIE, Firefox, Safari, Opera, ChromeVMwarePCoIP, RDP, HTML5НетПроприетарныйдадаНастраиваемыйНетда
xOS WebtopFF 5.0+, Chrome 12+, SafariXProductHTML5, PHP, JavaScriptдаОткрытый исходный код: GPLv3дадаMac -подобноНетНет
ZeroPCIE 8/9, Firefox версии 12.0 +, Chrome, SafariZeroDesktop, Inc.HTML / HTML5, JavaScript, Java-апплет, AJAXдаПроприетарныйдаThinkfree Office, гибридное облачное хранилище, IMWindows -подобноНетНет

Смотрите также

Примечания

  1. ^ Патент США 6,104,392, Шоу и др., "Метод отображения приложения на различных клиентских устройствах в сети клиент / сервер", выпущенный 15 августа 2000 г. 
  2. ^ Эндрю Дж. Бовингдон представил плакат «Взаимодействие человека с компьютером» на тему Webtops на WWW2 в Чикаго в 1994 году под названием «Добавление нового измерения к рабочему столу». https://web.archive.org/web/20041231084638/http://archive.ncsa.uiuc.edu/SDG/IT94/Agenda/Posters-received.html
  3. ^ Техническая документация по эксплуатации в Санта-Крус, Тарантелла - универсальный сервер приложений, июль 1997 г.
  4. ^ Видеть uspto.gov, щелкните «Товарные знаки -> Поиск в базе данных TM» и выполните простой поиск «Webtop». Единственные более ранние упоминания в базах данных о патентах и ​​товарных знаках относятся к системам, не связанным с контекстом веб-рабочего стола.
  5. ^ DeskShell
  6. ^ Примечания к выпуску SCO Skunkware
  7. ^ UnixWare
  8. ^ «Sun Microsystems завершает приобретение Tarantella». Ассошиэйтед Пресс. 2005-07-13. Получено 2008-04-04.
  9. ^ [1]
  10. ^ Веб приложение
  11. ^ Как работает кеш офлайн-приложений

Рекомендации