Вы здесь

Краткий обзор технологии Ubuntu WebApps

Опубликовано: вс, 22/07/2012 - 03:43
Ubuntu WebApps

Технология Ubuntu WebApps позволяет интернет-сайтам тесно интегрироваться с оболочкой Unity. На данный момент для интеграции технологии поддерживаются браузеры Firefox и Chrome/Chromium (для более стабильной работы технологии постарайтесь скачать Хром). Это позволит совершить, например, следующее:

  • искать в Документах Google напрямую из Dash,
  • управлять музыкой Last.fm с помощью звукового меню,
  • видеть обновления Яндекс.Новостей с помощью всплывающего уведомления,
  • читать новости сайта ВКонтакте в апплете уведомлений.

Ubuntu WebApps будет включена в Ubuntu 12.10 по умолчанию. Впрочем, протестировать технологию можно уже сейчас, на 12.04. Для этого есть соответствующие репозитарии. Однако, я бы не рекомендовал пока что устанавливать поддержку Ubuntu WebApps, потому что она еще нестабильна, и приложения зачастую падают. Например, мне не удалось "завести" WebApps на Firefox 14, он заработал только на Chromium, да и то с частыми вылетами.

При заходе на сайт, поддерживающий Ubuntu WebApps, будет отображаться уведомление, в котором можно подтвердить или опровергнуть подключение. Таким образом, пользователям предлагается выбор, подключать Ubuntu WebApps для конкретного сайта или нет.

Интеграция в Firefox

Для большей наглядности можно посмотреть видео об Ubuntu WebApps:

На данный момент Ubuntu WebApps работает на 30 наиболее крупных сайтах, среди которых следующие:

Новости:

  • BBC News (bbc.co.uk/news)
  • CNN News (edition.cnn.com)
  • Yandex News (news.yandex.ru)
  • Google Reader (google.com/reader)
  • Reddit (reddit.com)
  • Yahoo! News (news.yahoo.com/)
  • Google News (news.google.com)

К примеру, на Reddit с помощью HUD можно получить доступ к популярному контенту:

HUD и Reddit

Новостные порталы CNN, BBC, Yahoo! поддерживают всплывающие уведомления:

Notify-OSD на BBC

Социальные сети:

  • VK.com (vk.com)
  • Facebook (facebook.com)
  • LinkedIn (linkedin.com)
  • YouTube (youtube.com)
  • Tumblr (tumblr.com)
  • Twitter (twitter.com)
  • Google+ (plus.google.com)

Google+ и Twitter поддерживают апплет уведомлений:

Google Plus и апплет уведомлений

Почтовые сервисы:

  • GMail (mail.google.com)
  • Yahoo! Mail (mail.yahoo.com)
  • Yandex Mail (mail.yandex.ru)
  • QQ Mail (mail.qq.com)
  • Windows Live Mail (login.live.com)
  • Mail RU (mail.ru)

Интеграция Gmail

Офис:

  • Google Docs (docs.google.com)
  • Google Calendar (google.com/calendar)

Документы Google легко интегрируются в Dash:

Документы Google в Dash

Музыка:

  • Libre.fm (libre.fm)
  • Last.fm (lastfm.com)
  • Hulu Player (hulu.com/watch)
  • Yandex Music (music.yandex.ru)
  • Pandora (pandora.com)
  • Grooveshark (grooveshark.com)

Музыкальные сайты интегрируются в звуковое меню:

Grooveshark в звуковом меню

Игры:

  • Cut the Rope (cuttherope.ie)
  • Angry Birds (chrome.angrybirds.com)
  • Lord of Ultima (lordofultima.com)
  • Command and Conquer: Tiberium Alliances (alliances.commandandconquer.com)

Прочие:

  • Launchpad (launchpad.net)
  • Amazon (amazon.com)
  • Amazon Cloud reader (read.amazon.com)
  • Subway IRC
  • WordPress.com (wordpress.com)

Впрочем, со временем список будет только расширяться - ведь, изучив Unity Web API, можно добавить поддержку для любого сайта.

Установка Ubuntu WebApps

Для установки Ubuntu WebApps на Ubuntu 12.04 нужно выполнить следующие команды:

sudo add-apt-repository ppa:webapps/preview
sudo apt-get update
sudo apt-get install unity-webapps-preview

Помимо Ubuntu WebApps будут установлены две линзы: для работы с документами Google и фотохостингом Flickr.

Удаление Ubuntu WebApps

Если вы оценили технологию, но решили по каким-то причинам удалить Ubuntu WebApps, то стоит выполнить следующие команды:

sudo apt-get install ppa-purge
sudo ppa-purge ppa:webapps/preview
sudo apt-get remove gnome-control-center-signon signond signon-keyring-extension signon-plugin-oauth2 signon-ui libunity-webapps-chromium unity-chromium-extension unity-lens-gdocs unity-lens-photo unity-scope-flickr xul-ext-webaccounts xul-ext-unity xul-ext-websites-integration

Теги:

Комментарии

Аватар пользователя ameli_k

не вполне понятно, зачем это нужно. оно упрощает жизнь или усложняет? :)

Аватар пользователя ram32

Вообще, упрощает :-D
Тут такая вещь, что проще попробовать и понять, чем смотреть бесчисленные видео и скриншоты. Правда, в текущем состоянии все крашится и глючит, так что лично я пока повременю :-D

Аватар пользователя ameli_k

ну вот, новость написал, а юзать нельзя :) какой смысл в этом? ;)

Аватар пользователя ram32

Может, у кого-то не будет крашиться, да и потом, пусть народ знает, что грядет ;-)

Аватар пользователя Alinaki

Установил, работает более чем странно. Удалил по инструкции, восстановился старый хром, потерял доступ к профилю. Попробовал восстановить webapps - не удалось. Ой-ё.

Аватар пользователя ram32

Печально... Я тоже установил, но удалять пока не пробовал. Впрочем, у меня Firefox *db*

Аватар пользователя Va

Прикольная приблуда. ...да, крешится, но работает.  И сегодня с апдейтами *-превью убралось, просто вебаппс поставилось. Может быть станет чуток получше.

По стечению обстоятельств сейчас основной оборот информации через гугл-сервисы - майл и докс. Польза от приблуды есть. Поставил две недели назад и привык уже.

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

Короче, прикольно но много вопросов.

 

 

Аватар пользователя ram32

Я поглядел-поглядел, да и удалил - крайне нестабильная штука пока что. Кстати, при удалении, как и у человека выше, мой Хромиум тоже начал выеживаться и ругаться на профиль *db*
Подождем релиза. Думаю, к релизу и с безопасностью что-нибудь придумают.

Аватар пользователя Журавль дракона

Интересно а будет ли предоставлятся API для быстрой и удобной разработки, чтобы я смог сделать прогу для интергации со своим сайтом?

Добавить комментарий