Веб-рабочий стол - 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 и Opera | Ghost Inc ("G.ho.st") | Вспышка + AJAX (мобильная версия - WAP) | Нет | Проприетарный | да | Yahoo! Zimbra, Zoho, Google Docs, ILoveIM | Windows -подобно | Нет | Нет |
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 | Сачин Дев Дуггал, Саураб Дхут | В развитии | Нет | Проприетарный | да | да | Windows | Нет | Нет |
Онлайн ОС | FF 1.5 и выше, IE7 | Сетевые решения iCUBE | Ява, Аякс | да | Проприетарный | да | да | Windows -подобно | Нет | Нет |
OX App Suite | 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 | да | Проприетарный | да | да | Windows -подобно | да | да |
Симбиоз | Firefox, Chrome, Safari, Opera, IE8 / 9 | Симбиоз | HTML5, PHP, JavaScript | да | Открытый исходный код: GPLv3 | да | да | Настраиваемый (по умолчанию: Элементарная ОС, имеется в наличии: Оболочка GNOME, Панель GNOME, 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, гибридное облачное хранилище, IM | Windows -подобно | Нет | Нет |
Смотрите также
|
|
|
Примечания
- ^ Патент США 6,104,392, Шоу и др., "Метод отображения приложения на различных клиентских устройствах в сети клиент / сервер", выпущенный 15 августа 2000 г.
- ^ Эндрю Дж. Бовингдон представил плакат «Взаимодействие человека с компьютером» на тему Webtops на 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 завершает приобретение Tarantella». Ассошиэйтед Пресс. 2005-07-13. Получено 2008-04-04.
- ^ [1]
- ^ Веб приложение
- ^ Как работает кеш офлайн-приложений
Рекомендации
- SCO Tarantella предлагает новый поворот в старом танце тонких клиентов, "Журнал сетевых вычислений", Марк Эндрю Зельцер, 24 января 2000 г.
- Откажитесь от этого рабочего стола ради Webtop, Компьютерный мир, 16 октября 2000 г.
- История компании SCO, Проект документации по операционной системе
- SCO обновляет UnixWare с помощью функций Linux, CNET News.com, 23 февраля 1999 г.
- SCO демонстрирует новейшие разработки в области сетевых вычислений для реальных сред, Новости сетевых вычислений, 29 апреля 1997 г.