登入  |  English
感謝您對「自由軟體鑄造場」的支持與愛護,十多年來「自由軟體鑄造場」受中央研究院支持,並在資訊科學研究所以及資訊科技創新研究中心執行,現已完成階段性的任務。 原網站預計持續維運至 2021年底,網站內容基本上不會再更動。本網站由 Denny Huang 備份封存。
也紀念我們永遠的朋友 李士傑先生(Shih-Chieh Ilya Li)。
源碼新聞 Ubuntu 12.10 將加入創新的 Web App 整合功能

Ubuntu 12.10 將加入創新的 Web App 整合功能

Ubuntu 公開了最新的版本 12.10,同時也首次推出新功能 "Web Apps"。這個功能讓網路應用、網站與服務直接整合到 Ubuntu 的桌面環境,並有效運用 Ubuntu 的技術像是應用程式選單、HUD(抬頭顯示)、訊息選單、聲音選單、快捷清單等。

alt

▲ 圖1

所以,舉例來說:

  • 你可以透過聲音選單開啟 Last.Fm 並進行播放控制。
  • 透過訊息選單取得 Facebook 的新訊息通知
  • 透過彈出式訊息通知 ( Notification Bubbles ) 得到 BCC 新聞的通知
  • 透過 Dash 搜尋你的 Google 文件

你也可以透過 Alt + Tab 在已整合網站之間做切換,就像在使用其他應用程式那樣,你也可以透過 HUD 對某些網站、服務執行一般動作,像是 GMail 的撰寫郵件。

最重要的是,這些都是可以選擇要不要的。例如瀏覽 GMail 時,瀏覽器會彈出提示詢問你是否要將網站與桌面整合。

alt

▲ 圖2:Unity web apps in Ubuntu

選擇 Yes 則你將會透過 OSD 及訊息選單得知有新郵件,以及透過 HUD 及應用程式選單執行 GMail 的一般功能。選擇 No 則該網站將會與你的桌面保持獨立。

alt

▲ 圖3:與 GMail 整合

瀏覽器及網站的支援

目前已經有 Firefox 及 Chromium 支援整合 Web Apps 的功能,而開發者們仍持續讓其他的瀏覽器像是 Epiphany 或 Midori 也支援此功能。

在網站的部份,目前已有支援 Web Apps 的有 Yahoo Mail 及 Google 的服務像是 Gmail、Google Calendar、News、Google Plus、Reader、YouTube,以及 Launchpad、Facebook、Twitter、Grooveshark、Last.fm 等,詳細的清單請看這邊。如果你也想讓你的網站支援 Web Apps,這邊有相關的 API 文件

搶先試用

如果你對這個新功能迫不及待的躍躍欲試,你可以透過以下兩道指令完成新增套件來源及安裝:

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

然後重新登入即可。特別要注意的是,如果你已經透過其他 PPA 來源在 Ubuntu 上面安裝較新的 Unity 版本,像是 Unity Revamped PPA,則 Web Apps 功能將會沒有作用,你必須先將這其他的 PPA 來源清除。

當然,如果你不想用了,你也可以還原,只要執行以下指令:

    $ 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

然後一樣重新登入即可。


相關網址

  1. Ubuntu 12.10 to Feature Innovative Web App Integration
    https://www.omgubuntu.co.uk/2012/07/ubuntu-unveil-new-web-apps-feature-for-12-10
  2. [How To] Install Ubuntu’s New Web Apps Feature in 12.04 & 12.10
    https://www.omgubuntu.co.uk/2012/07/how-to-install-ubuntus-new-web-apps-feature
  3. INSTALL THE NEW UBUNTU WEBAPPS TECHNOLOGY IN UBUNTU 12.04 OR 12.10
    https://www.webupd8.org/2012/07/install-new-ubuntu-webapps-technology.html


您也許有興趣閱讀以下文章:




自由軟體鑄造場電子報 : 第 201 期 如何利用 Onion 管理 PHP 專案

分類: 源碼新聞