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

Среда рабочего стола, работающая в веб-браузере

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

Термины "web desktop" и "webtop" отличаются от web operating system, сетевой операционной системы, такой как 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 Operation. [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 . Tarantella позволяла отображать настоящие приложения 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 выпустила операционную систему для веб-подключения под названием ChromeOS , и несколько 11-12-дюймовых нетбуков от Acer и Samsung внедрили эту систему. Считается, что она составляет полезную долю (~10%) от текущих (2012 г.) продаж нетбуков.

Преимущества

Удобство
Персонализированный рабочий стол на каждом поддерживаемом клиентском устройстве
Мобильность
Получите доступ к своему рабочему столу из любого места, где есть поддерживаемое клиентское устройство.
Управление сеансом
Управление сеансами на стороне сервера позволяет перемещающимся пользователям получать доступ к восстановленным сеансам из любой точки мира.
Управление программным обеспечением
  • Гарантирует, что все пользователи используют одни и те же актуальные версии всех приложений.
  • Обновления и исправления необходимо применять только к серверу — нет необходимости обновлять несколько клиентов.
  • Нет необходимости в программном обеспечении для распространения программного обеспечения по сети
Безопасность
  • Менее подвержен типичным атакам, вирусам, червям, неисправленным клиентам, уязвимостям
  • Конфиденциальные данные хранятся на защищенных серверах, а не разбросаны по нескольким потенциально незащищенным и уязвимым клиентам (например, смартфонам и ноутбукам)
  • Зашифрованная передача всех данных между сервером и клиентами (например, https )
  • Функции управления программным обеспечением (выше) позволяют быстро и легко применять рекомендации по безопасности на стороне сервера.
  • Администратор Webtop может контролировать, к каким приложениям и данным каждому пользователю разрешен доступ.
Высокая доступность
  • С одного устройства можно одновременно получить доступ к приложениям Windows, UNIX, Linux и Mainframe.
  • Минимальные требования к оборудованию для клиентских устройств (за исключением технологий визуализации, таких как Flash/Flex/SilverLight)
  • Меньше простоев — надежная серверная система, которую легче защитить и которая менее подвержена сбоям, чем несколько клиентских рабочих столов
  • Отказоустойчивость — если клиентское устройство по какой-либо причине выходит из строя, просто замените его любым другим поддерживаемым клиентским устройством без потери данных, конфигурации, настроек или доступа к приложениям.

Недостатки

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

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

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

ИмяПоддержка браузераРазработчикДвигательБесплатноЛицензияСторонние приложенияПакет программ для повышения производительностиГрафический пользовательский интерфейсЗагружаемый на веб-серверВсе еще активен
ПризракIE6+, Firefox2+, Safari. Частично: Chrome и OperaGhost Inc («G.ho.st»)Flash + AJAX (мобильная версия — WAP)НетЗапатентованныйДаYahoo! Zimbra, Zoho, Google Docs, ILoveIMWindows -подобныйНетНет
ОС GlideIE7, Firefox 3, Safari, ChromeТрансМедиаHTML5Да (лимит 30 ГБ)ЗапатентованныйИз сообщества GlideGlide Write, Glide Presenter, Glide Crunch, редактор фотографий, электронная почтаMac + Windows -подобныйНетНет
НивиоIE7, IE8, Google Chrome, FF4Сачин Дев Дуггал, Саураб ДхутВ разработкеНетЗапатентованныйДаДаОкнаНетНет
Онлайн ОСFF 1.5 и выше, IE7Сетевые решения iCUBEЯва , АяксДаЗапатентованныйДаДаWindows -подобныйНетНет
Пакет приложений OXФФ, IE 9/10, Chrome, SafariOpen-XchangeJavaScript , HTML5ДаБэкэнд: GPLv2 Фронтэнд: Creative CommonsДаДаНастраиваемыйДаДа
Oracle Secure Global DesktopЛюбой браузер с JREОракулАИПНетЗапатентованныйДаДаНастраиваемыйНет
Просмотр VMwareIE, Firefox, Safari, Opera, ChromeVMwarePCoIP , RDP , HTML5НетЗапатентованныйДаДаНастраиваемыйНетДа
ZeroPCIE 8/9, Firefox v12.0+, Chrome, SafariZeroDesktop, Inc.HTML / HTML5, JavaScript, Java-апплет, AJAXДаЗапатентованныйДаThinkfree Office, облачное хранилище Mashup, IMWindows -подобныйНетНет

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

Примечания

  1. ^ Патент США 6,104,392, Шоу и др., «Способ отображения приложения на различных клиентских устройствах в сети клиент/сервер», выдан 15 августа 2000 г. 
  2. ^ Эндрю Дж. Бовингдон представил постер «Взаимодействие человека с компьютером» на тему Webtops на Всемирной конференции по компьютеру в Чикаго в 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 Completes Tarantella Acquisition". Associated Press. 2005-07-13 . Получено 2008-04-04 .
  9. ^ "BYTE Magazine - июль 1997 / Заглавная статья / Прощай, GUI... Привет, NUI". www.byte.com . Архивировано из оригинала 20 апреля 1999 года . Получено 17 января 2022 года .
  10. ^ Веб-приложение
  11. ^ Как работает кэш офлайн-приложений

Ссылки

  • SCO Tarantella предлагает новый поворот в старом танце тонкого клиента, "Network Computing Magazine", Марк Эндрю Сельцер, 24 января 2000 г.
  • Откажитесь от рабочего стола ради веб-топа, PC World , 16 октября 2000 г.
  • История компании SCO, проект документации операционной системы
  • SCO обновляет UnixWare с помощью функций Linux, CNET News.com , 23 февраля 1999 г.
  • SCO демонстрирует новейшие разработки в области сетевых вычислений для реальных сред, Network Computing News, 29 апреля 1997 г.
Взято с "https://en.wikipedia.org/w/index.php?title=Web_desktop&oldid=1272156365"