LINUX.ORG.RU
ФорумTalks

Canoniсal анонсировала Ubuntu WebApps

 ,


0

0

Сегодня Марк Шаттлворт объявил о том, что октябрьский релиз Ubuntu 12.10 Quantal Queztal будет включать в себя технологию работы с web-приложениями без явной работы пользователя с браузером — Ubuntu WebApps.

Для пользователя работа новой функции выглядит следующим образом — при посещении некоторого популярного сайта, поддерживаемого системой как часть WebApps, браузер (помимо Firefox поддерживается также Chrome и Chromium) предложить установить сайт как веб-приложение в систему для запуска через ланчер или просто значок на десктоп. В дальнейшем при запуске WebApp-приложения будет или открываться, собственно, сайт, или будет поддерживаться работа с ним без браузера — например, Gmail WebApp будет сигнализировать о приходе нового письма или Last.fm WebApp даст возможность управлять потоковым воспроизведением прямо из виджета управления звуком в системе. Важно отметить, что работа с удаленным сайтом всё равно обеспечивается браузером, поэтому закрыть его и получить нечто вроде standalone-приложения не получится.

На данный момент Canonical обеспечила поддержку WebApps для более чем 40 сайтов, таких как Facebook, Twitter, Last.FM, Google+ и ряда других. Пользователи Ubuntu 12.04 получат обновление в ближайшие несколько дней.

Пруф1 Пруф2


Интересно а в Kubuntu/Xubuntu/Lubuntu и прочих не официальных бунту осилят к релизу?

alpha4
() автор топика

Facebook, Twitter, Last.FM, Google+

Потрясающей нужности костыли.

Deleted
()

А вот и список.

Новости:

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

Почта:

  • 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)

Соц. сети:

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

Игры:

  • Cut the Rope
  • Angry Birds (chrome.angrybirds.com)

Офисные приложения:

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

Музыка:

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

Другое:

  • Launchpad (launchpad.net)
  • WordPress.com (wordpress.com)
NotecX
()

Пользователи Ubuntu 12.04 получат обновление в ближайшие несколько дней.

хоть бы оригиналы от каноникал читал бы. «This technology will be available for 12.10 soon as well as available for our 12.04 LTS users in a PPA. Naturally this will all be Open Source.» на сайте джоно означает, что пользователям 12.04 только через ппа, ибо планы на бекпортирование в репы не заявлены пока

skai-falkorr
()

Круто, это как Fluid в Mac OS, правда недавно же сделали Fogger.

z00ke
()

технологию работы с web-приложениями без явной работы пользователя с браузером — Ubuntu WebApps

да блджад, сколько ж можно
космонавт либо не в курсе, что все попытки на десктопе успешно провалились, либо клонит куда-то не туда

wxw ★★★★★
()

Важно отметить, что работа с удаленным сайтом всё равно обеспечивается браузером, поэтому закрыть его и получить нечто вроде standalone-приложения не получится.

Т.е. чтобы эти самые виджеты рабочего стола работали, я должен держать открытым окно браузера? Жестоко.

Sadler ★★★
()
Ответ на: комментарий от Sadler

Там открывается окно браузера.

Т.е. единственные плюсы — интеграция с messaging menu и т.д., а она, вроде бы, работает и просто в браузере.

anonymousss ★★
()
Ответ на: комментарий от Sadler

Почти. Только тут еще, например, google reader добавляется в меню сообщений к im-клиенту и почтовику, а last.fm в индикатор звука к остальным плеерам.

+ в демонстрации был показан доступ к меню google docs через hud(поиск по глобальному меню), хотя у меня не завелось. М.б. надо Unity обновить.

anonymousss ★★
()
Ответ на: комментарий от anonymousss

И там, вроде бы, интеграцией занимаются сайтостроители. А тут юзерскриптами реализовано.

Странный подход. Как раз очевиднее отдать это сайтостроителям на откуп, которые могут и API сайта подкрутить, если что, а не городить костыли на юзерской стороне, которые могут и перестать работать в один прекрасный момент.

Sadler ★★★
()
Ответ на: комментарий от Sadler

С другой стороны, тогда этот список был бы значительно меньше.

Не думаю, что, например, mail.ru станут это делать сами.

anonymousss ★★
()
Ответ на: комментарий от Sadler
// ==UserScript==
// @name          google-calendar-unity-integration
// @include       https://www.google.*/calendar/*
// @include       http://www.google.*/calendar/*
// @version       1.7
// @author        WebApps Team
// @require       utils.js
// ==/UserScript==

window.Unity = external.getUnityObject(1);

function isCorrectPage() {
    var i, ids = ['calcontent', 'nav', 'sidebar'];

    for (i = 0; i < ids.length; i++) {
        if (!document.getElementById(ids[i])) {
            return false;
        }
    }

    return true;
}

function doIntegration() {
    var createButton = document.evaluate('//div[@id="sidebar"]/div[1]/div[1]', document, null, XPathResult.ANY_UNORDERED_NODE_TYPE, null).singleNodeVal
    Unity.Launcher.addAction(_("Create an event"), function () { launchClickEvent(createButton); });
}

if (isCorrectPage()) {
    Unity.init({name: _("Google Calendar"),
                iconUrl: "icon://google-calendar",
                onInit: wrapCallback(doIntegration)});
}

Из них половина просто сслылки, напримкер, angry birds. Тут в quicklist в ланчере добавляется пункт. Где-то еще что-нибудь.

+ так можно для ЛОРа скрипт написать, например, чтобы в messaging menu уведомления приходили, а в quicklist-е был список отслеживаемых тредов.

anonymousss ★★
()

Реализация идеи, которую в Gnome-shell посредством Epiphany хотели?..

Лично мне это не нужно.

Pakostnik ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.