Opera Unite

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
Opera Unite
Логотип программы Opera Unite
Тип компьютерная программа
Разработчик Opera Software
Операционная система Кроссплатформенная
Состояние разработка прекращена
Лицензия Проприетарная
Сайт unite.opera.com

Opera Unite — расширение браузера Opera, построенное по технологии одноранговой сети, позволяющее из цепочки ПК — сервер — ПК убрать сервер и сделать прямое соединение ПК — ПК[1]. С помощью Opera Unite можно, например, слушать музыку и смотреть видео в потоковом режиме, делиться фотографиями и другими файлами прямо со своего компьютера, посредством предоставления доступа к определённой папке (и подпапкам) в файловой системе. При создании приложений используются технологии HTML, CSS, JavaScript, SVG и AJAX[2], а также можно использовать библиотеку шаблонов Markuper API, которая позволяет связать JavaScript и HTML, облегчив тем самым процесс создания приложений. 24 апреля 2012 года было объявлено о прекращении разработки Opera Unite из-за желания разработчиков сконцентрировать все свои силы над работой с расширениями в браузере и не растрачиваться на поддержку существующих технологий[3].

За четыре дня до выхода разработчиками было объявлено, что некая новая (на тот момент ещё не известная широкой аудитории) технология должна «Заново открыть/Перевернуть интернет» («Reinvents the Web»)[4]. Первая публичная версия являлась лабораторной сборкой Opera 10 16 июня 2009 года[5].

3 июля 2009 года с выпуском новой бета-версии браузера Opera 10 появилась возможность устанавливать ограничение на ширину канала данных. Также теперь можно настроить порт, через который будет осуществляться обмен информацией (по умолчанию 8840)[6].

Начиная с Opera 10 beta 2 развитие технологии Unite проходило отдельно от бета-версий браузера[7]. Другими словами, технология Unite была ещё не готова для попадания в бета-версии браузера Opera 10. Поэтому вместе с выходом Opera 10 beta 2 и beta 3 одновременно выходит срез, содержащий в себе Opera Unite, который являлся отдельно развиваемой ветвью лабораторных сборок браузера для тестовых целей. Кроме этого, 13 августа 2009 года вместе с выходом Opera 10 beta 3 разработчики сообщили, что технология Unite не появится в финальной сборке Opera 10[8]. Технология Unite совершенствовалась параллельно с подготовкой к выходу Opera 10, появление же её было намечено в версии браузера 10.10.

21 сентября 2009 года с выходом очередного тестового билда в предустановленных приложениях Opera Unite был изменён внешний вид (под стиль Opera 10), а «Сервисы» («Services») стали называться «Приложениями» («Applications»), расширение файлов приложений не .us, а .ua. Также в эту сборку было добавлено приложение «Sonar», которое искусственно нагружало серверы, чтобы предотвратить в дальнейшем сбои в работе технологии[9].

14 октября 2009 года была выпущена Opera 10.10 beta, которая стала первой бета-версией браузера Opera, содержащей Opera Unite[10]. Немногим ранее (9 октября 2009 года) была закончена кампания по нагрузке прокси-серверов Opera Unite приложением «Sonar»[11].

23 октября 2009 года был дан старт конкурсу «Battle for the best Opera Unite applications». Суть его состояла в том, что с этого дня каждую неделю определяется лучшее приложение из недавно появившихся на сайте unite.opera.com. Разработчик победившего приложения получает денежный сертификат, равноценный стоимости Nintendo Wii[12].

23 ноября 2009 года была выпущена финальная версия Opera 10.10 Unite[13][14].

26 апреля 2012 года вышла первая бета-версия Opera 12, из которой была убрана Opera Unite.[15]

Дальнейшее развитие

[править | править код]

Разработчиками предлагалась тесная интеграция технологии с мобильными устройствами[5].

Принцип работы

[править | править код]

Главным отличием от других сервисов обмена данными является отсутствие необходимости предварительной загрузки файлов пользователя на облачный сервер[16]. Доступ к данным, предоставляемым Opera Unite, осуществляется через серверы компании Opera Software. Сервер используется как прокси-сервер, брандмауэр, система доменных имён (DNS) и просто для связи компьютеров, которые не находятся в одной локальной сети, а вовсе не как место хранения данных. Если же доступ по локальной сети возможен, Unite осуществит необходимое соединение для более быстрого доступа к материалам (соединение происходит по принципу p2p[17]). Для более простой настройки соединения между компьютерами используется технология UPnP[16]. Если маршрутизатор конечного компьютера поддерживает UPnP, подключение можно осуществить, введя в адресной строке браузера адрес вида: IP-адрес:8840[18].

Приложения

[править | править код]

Загрузка и установка приложений осуществляется через интерфейс браузера Opera. По умолчанию в боковой панели «Unite» расположены элементы для управления шестью приложениями, которые будут загружаться при первом использовании:

Аналогами «File Sharing», «Media Player» и «Photo Sharing» являются файлообменники, минусом которых в данном случае является предварительная загрузка файлов. Аналогом «Messenger» является любая программа мгновенного обмена сообщениями, аналогом «Fridge» является Twitter или любой другой микроблогинг. Аналогом «Web Server» является настоящий сервер, но в данном случае возможности компьютера обычного пользователя ограничены пропускной способностью канала или мощностью аппаратного составляющего[2]. Если сравнивать работу BitTorrent-клиента и «File Sharing», то главным их отличием будет то, что сидер только один и при одновременной загрузке одного файла между пирами не происходит обмена фрагментами. Приложения может создать любой желающий. Главным критерием является отсутствие ошибок в работе и приложения не должны иметь вредоносный характер, другими словами, не должны являться вирусами[19].

Кроме приложений развлекательного характера или тех, которые позволяют обмениваться файлами, есть приложение, которое позволяет включать и выключать установленные в браузере пользовательские JavaScript, создавать новые и редактировать существующие. Это UJS Manager[20].

Использование

[править | править код]

Чтобы начать использовать Opera Unite, пользователь должен пройти обязательную регистрацию в диалоговом окне программы. После выбора имени данного конкретного компьютера (Home, Mac, Office, Notebook и прочее), приложениями можно будет воспользоваться по адресу <имя компьютера>.<логин учётной записи>.operaunite.com[19] или через боковую панель браузера. Если пользователь уже имеет аккаунт My Opera, то он может использовать его при запуске Opera Unite. Чтобы использовать Opera Unite, логин учётной записи в сообществе не должен содержать такие символы, как «/» (косая черта), «.» (точка), «_» (подчёркивание) и пробел, в противном случае пользователю придётся пройти процедуру переименования на сайте сообщества. Управление приложениями осуществляется через боковую панель браузера. Доступ к любому приложению можно ограничить установкой пароля, чтобы избежать лишней нагрузки или чтобы ограничить круг пользователей. Из настроек возможны установка используемого порта и ограничение скорости доступа к конечному компьютеру[2].

Разработчиками сообщалось о возможном нарушении авторских прав пользователем[21]. Если такой случай будет иметь место, то компания Opera Software попросит пользователя удалить содержимое из открытого доступа, в противном случае, учётная запись пользователя будет заблокирована. Также было объявлено, что Opera Software не будет отслеживать деятельность пользователей Opera Unite[2][22].

С помощью Opera Unite обмен данными между компьютерами становится таким же простым, как и работа с веб-ресурсами. Конечному пользователю эта технология позволяет лучше контролировать использование его частных данных в открытом доступе. Кроме того, он может удалённо работать с хранящейся на его компьютере информацией с помощью любого другого устройства, оснащённого современным веб-браузером.

Йон Стефенсон фон Течнер (Jon Stephenson von Tetzchner), бывший генеральный директор и соучредитель компании Opera Software

Технология неоднократно подверглась критике из-за потенциальных проблем с безопасностью[22][23][24]. Поэтому разработчики рекомендуют использовать только те приложения, которые были загружены с официального сайта[2]. Некоторые эксперты отмечали, что ограничение свободного доступа путём установки пароля является ни чем иным, как «началом конца» («an avenue to disaster»)[22]. Кроме того, большим недостатком, вытекающим из принципа работы, является необходимость держать браузер постоянно запущенным, а компьютер подключённым к Интернету, для доступа к данным, размещённым на удалённом компьютере, однако этой проблеме было найдено решение[25]. Большой проблемой может оказаться попытка подключиться к компьютеру, если пропускная способность канала мала или если к этому компьютеру уже подключён один или несколько пользователей[26].

Примечания

[править | править код]
  1. Opera Unite reinvents the Web (англ.). Press Release. Opera Software (16 июня 2009). Дата обращения: 25 июня 2009. Архивировано 13 августа 2011 года.
  2. 1 2 3 4 5 Opera Unite frequently asked questions (FAQs) (англ.). Opera Software. Дата обращения: 4 января 2010. Архивировано 13 августа 2011 года.
  3. Increased focus on Opera extensions and ending support for Unite applications and Widgets (англ.). Arnstein Teigene (24 апреля 2012). Дата обращения: 8 июня 2012. Архивировано 17 июня 2012 года.
  4. Espen André Øverdahl. We will reinvent the Web (англ.). Opera Software (11 июня 2009). Дата обращения: 13 июля 2009. Архивировано 13 августа 2011 года.
  5. 1 2 Lawrence Eng. Taking the Web into our own hands, one computer at a time (англ.). Opera Software (16 июня 2009). Дата обращения: 9 августа 2009. Архивировано 13 августа 2011 года.
  6. Daniel Aleksandersen. More crash logging and settings for Unite bandwidth throttling (англ.). Opera Software (3 июля 2009). Дата обращения: 7 июля 2009. Архивировано 13 августа 2011 года.
  7. Илья Шпаньков. Стрельба дуплетом. Opera Software (17 июля 2009). Дата обращения: 16 августа 2009. Архивировано 13 августа 2011 года.
  8. Илья Шпаньков. Opera выпускает третью бета-версию браузера Opera 10. Opera Software (13 августа 2009). Дата обращения: 16 августа 2009. Архивировано 13 августа 2011 года.
  9. Daniel Aleksandersen. Unite Apps are coming ever closer… (англ.). Opera Software (21 сентября 2009). Дата обращения: 22 сентября 2009. Архивировано 13 августа 2011 года.
  10. Илья Шпаньков. Opera 10.10 beta - теперь с Unite. Opera Software (14 октября 2009). Дата обращения: 14 октября 2009. Архивировано 13 августа 2011 года.
  11. Manuela Hutter. Prompt Reporting (англ.). Opera Software (9 октября 2009). Дата обращения: 14 октября 2009. Архивировано 13 августа 2011 года.
  12. Battle for the best Opera Unite applications (англ.). Opera Software (23 октября 2009). Дата обращения: 9 ноября 2009. Архивировано 13 августа 2011 года.
  13. Илья Шпаньков. Финал Opera 10.10 с Opera Unite. Opera Software (23 ноября 2009). Дата обращения: 23 ноября 2009. Архивировано 13 августа 2011 года.
  14. Intro ролик: «Opera Unite Instant Sharing» (англ.). Opera Software (23 ноября 2009). Дата обращения: 23 ноября 2009. Архивировано 14 ноября 2011 года.
  15. Opera выпустила новую бета-версию настольного браузера. CNews (26 апреля 2012). Дата обращения: 26 апреля 2012. Архивировано из оригинала 2 мая 2012 года.
  16. 1 2 Opera Unite user guide (англ.). Opera Software. Дата обращения: 4 января 2010. Архивировано 13 августа 2011 года.
  17. Николай Двас. Зачем Opera переизобретает Интернет? Ruformator.ru (30 июня 2009). Дата обращения: 12 июля 2009. Архивировано из оригинала 4 июля 2009 года.
  18. Lachlan Hunt. Setting up custom domains for Opera Unite (англ.) (19 июня 2009). Дата обращения: 4 января 2010. Архивировано 13 августа 2011 года.
  19. 1 2 Вадим Макеев. Основы Opera Unite для разработчиков (23 ноября 2009). Дата обращения: 3 января 2010. Архивировано 13 августа 2011 года.
  20. d.i.z. Страница UJS Manager на сайте unite.opera.com (англ.). Дата обращения: 4 января 2010. Архивировано 13 августа 2011 года.
  21. Terms of service (англ.). Opera Software. Дата обращения: 4 января 2010. Архивировано 13 августа 2011 года.
  22. 1 2 3 David Meyer. Opera Unite service opens a door to the PC (англ.). Webware (16 июня 2009). Дата обращения: 17 июня 2009. Архивировано 13 августа 2011 года.
  23. Sylvie Barak. Opera releases Unite tool (англ.). The Inquirer (16 июня 2009). Дата обращения: 17 июня 2009. Архивировано 13 августа 2011 года.
  24. Ted Dziuba. Opera Software reinvents complete irrelevance (англ.). The Register (22 июня 2009). Дата обращения: 27 июня 2009. Архивировано 13 августа 2011 года.
  25. 24/7 sites (permanent applications - idea) (англ.). Дата обращения: 8 января 2010. Архивировано 13 августа 2011 года.
  26. Сергей и Марина Бондаренко. Opera 10.10 с платформой Unite - объединяя пользователей. 3DNews (2 декабря 2009). Дата обращения: 2 декабря 2009. Архивировано 3 декабря 2009 года.