Google I/O 2010第一天的keynote主題在於未來的網路技術與應用,來自各領域的講者描繪了一幅更讓人驚喜與期待的「雲端」面貌。Google I/O首先展示了各種令人驚豔的HTML5應用,有了HTML5技術的加持,線上應用程式(web application)不管在效能與功能都有大幅進步,可以完成許多以前必須靠桌上軟體才能執行的工作。
HTML5讓web app更強大
首先,Google展示了採用了HTML5的api,讓Gmail使用者可透過滑鼠拖曳的方式,直接在email信件中附加圖片;另外線上圖片編輯網站MugTug則透過HTML5的cache api,讓「Darkroom」擁有不輸給電腦桌上軟體的執行速度,打破一般印象中,線上編輯軟體功能有限、效能不彰的印象。
除了一般應用外,HTML5也可應用在線上影音和雜誌等內容,帶給使用者更好的操作與閱讀體驗。例如採用HTML5的線上影片服務網站Clicker.com網站讓使用者可以輕鬆透過鍵盤,擁有使用遙控器操作電視或Tivo相近的操作手感。當然HTML5的技術也被應用在遊戲與電子雜誌上,如美國的「運動畫刊」將提供使用者更豐富的文字、圖片、影片以及互動功能,提升閱讀享受。可以預見的,未來以HTML5為基礎各種運用將越來越多,也為未來的雲端生活提供更紮實的基礎。
▲透過HTML5的新技術,web app將變得更強大。
▲Adobe也示範了HTML5為Dreamweaver帶來的改變。
▲採用HTML5技術的「運動畫刊」除了文字與圖片外,還提供影片等更精彩的內容。
iPhone有App Store、雲端有Chrome Web Store
未來,電腦或行動裝置只需要安裝瀏覽器,就可以透過各種web app完成日常的工作,不太需要安裝笨重的離線軟體。但是仍有問題需要克服,例如對一般使用者來說,該去哪裡找合適的軟體?另一方面對開發者來說,要如何以開發web app維生?
為解決這個問題,Google推出Chrome Web Store。就像iPhone的App Store,以及Android平台的Market一樣,未來使用者可以透過Chrome Web Store購買應用程式、遊戲、雜誌,以及各種內容。Chrome Web Store 將在今年正式上線。
▲未來可以直接在Chrome瀏覽器上啟動各種web app與遊戲。
▲Chrome Web Store將提供軟體購買與下載服務。
VP8正式開放原始碼,並定名為WebM
除了HTML5應用以及Chrome Web Store外,Google也一如外界預期,宣布VP8正式開發原始碼,並正式定名為WebM。除了Google自家的Chrome外,WeM目前已經獲得Opera及Mozilla瀏覽器支援。
Google在2010年2月正式併購On2這家影片編解碼技術公司,On2曾在2002年將VP3釋出給Xiph.Org基金會,後來衍生出著名的Theora格式。今年大會的主角之一VP8編解碼技術發表於2008年秋天,是On2公司第八代的編/解碼技術,VP8據稱擁有比H.264高的壓縮率,以及更不耗運算資源的特性。On2表示,VP8技術的壓縮能力比普及的H.264高了20%,而解碼的複雜度則降低了40%。對網路串流來說,更高的壓縮能力代表在同樣的影片品質下佔用較小的頻寬,以及更快的傳輸速度,這對網路電視與影音應用非常重要。
目前H.264普遍應用於各領域,為了與之競爭,除了靠更優秀的效能表現外,Google也採取了與Android一樣的免權利金策略,將WebM免費授權,吸引更多公司與開發者採用,以對抗需付權利金的H.264。據筆者了解,使用H.264技術的電腦軟體,每一份必須支付MPEG LA的權利金為:編碼0.18美元、解碼0.38美元,是不小的成本負擔。
▲Google宣布VP8開放原始碼,並定名為WebM。
同樣資料流大小下,VP8與H.264畫質的比較。(圖片來源:On2)
為Chrome OS做好準備?
總的來說,從HTML5、以HTML5為基礎的各種web app、WebM,到Chrome Web Store,Google描繪了一個未來雲端應用的可能性,並努力讓這個環境成為真實。同時,這也有助於未來將推出的Chrome OS以及Chrome OS裝置,未來搭載Chrome OS的netbook或其他行動裝置將不需要安裝太多軟體,只需要透過網路與瀏覽器,就可以靠眾多的web app完成各種工作,這可能讓市場更容易接受Chrome OS產品。
第二天將有更多的驚喜
Google在第一天的keynote開場就表示,第二天的keynote將帶來超過一項的驚喜。到底驚喜是什麼?請期待今天(5/20)23:30開始的第二場keynote演講。
1, Adobe推出Dreamweaver CS5的HTML5擴充套件:http://tkbang.tw/94O0S3
2, Firefox推出支援WebM編碼的測試版:http://tkbang.tw/cYDvNe
3, Opera推出支援WebM編碼的測試版:http://tkbang.tw/9mwMnE
4, Opera提供WebM的測試網頁與相關語法:http://tkbang.tw/c3Snui
5, YouTube已經加入WebM的支援,請參考這一篇( http://tkbang.tw/cw3sRj )開啟HTML5模式,於網址後面加上「&webm=1」就會出現這樣的畫面: http://tkbang.tw/duHBG2
(0.1秒)喔,是傑米
(0.2秒)噢,這海豹不夠大隻...
(啥
因為我就是如此思考,
才會創立「LiteApps軟體便利商店」,
與Chrome Web Store略有不同的是:
1.我不是Google,只是十分努力的創業者
2.我們提供的除了WEB應用軟體資訊之外,還有AIR版及Portable版的軟體資訊
3.金流服務我們已經準備好了,與全家便利商店合作
4.雲端服務我們用的是Amazon的Web Service
冒昧留言,還請見諒,
因為很希望「LiteApps軟體便利商店」能見度增加,能讓更多的軟體開發者有一個發表的舞台..
「LiteApps軟體便利商店」創辦人
李志文 敬啟