2009年6月1日星期一

什麼是 HTML 5 ?



上篇"Google WAVE 與 Microsoft Vine"大致說明了Google Wave, Google Wave基本上是以HTML 5為標準的產物, 如果不知道HTML 5, 就無法真正瞭解Google Wave ...

HTML5是WHATWG(Web Hypertext Application Technology Working Group)於2004年所訂定的標準, 於2007年被W3C接受

這裡有 HTML5的展示 : HTML5 Demo (如果無法呈現, 就是你的Browser還不支援)

對於使用者來說, 只要瀏覽軟體支援HTML5, 就可以享受HTML5的特殊功能, 哪些特殊功能呢? 就是使用者界面的強化(如影音檔的控制,資料拖拉...等), 對於開發者來說, 那就頭痛了...因為要瞭解新的HTML element用法(HTML5語法的參考),對於搜尋引擎來說, HTML5則可以更有效率的辨識各區段的內容

例如以下是正常的影音檔


加上Filter後


加上Clip-path後


加上CSS Transform後


總而言之, HTML5將會帶來什麼效應? 這篇說明了一切"Google: The browser is the computer"...許多原本無法在Browser開發出來的東西, 都可以在HTML5下出現, 也就是以後電腦只需要瀏覽軟體, 其他的Application就由Cloud Computing提供了...也就是真正的Thin Client

目前各Browser的支援程度如何呢? 你可以參考"When can I use..."這篇文章, 你也可以調整參數去看其他的支援狀況

這是目前所瞭解的部分, 歡迎指正, 若有新的參考資料, 將陸續提供 ...

標籤: ,

繼續閱讀:台灣搜尋引擎優化與行銷研究院

2009年5月31日星期日

Google WAVE 與 Microsoft Vine



2009/4/30的文章說到"Vine : Microsoft 對抗 Twitter 的社交工具?", 這個Vine目的也在串聯親朋好友, 並且可以瞭解我所關心區域所發生的大小事, 但是Microsoft還是用類似MSN的client-server方式 ...


首先登入就要你有Microsoft Live的帳號


比較不同的是用地圖的方式來展現


如果你畫出的區域有訊息, 就可以展開來瀏覽


但是用起來有幾個缺點

(1)當然就必須安裝vine-setup.exe
(2)程式雖然不大, 但外掛dll不小
(3)程式跑起來很吃CPU
(4)黏性不夠, 用起來蠻無聊

總歸一句話, 又是一個勢必被淘汰的計畫

相對於Microsoft Vine, Google也在2009/5月底在Google I/O宣佈了Google Wave, 相關畫面就請看參考資料, 不再贅述

Google Wave是一個產品, 也是一個平台, 更是一個通訊協定, 也就是Product/Platform/Protocol三者合一


Google Wave是一個溝通與協作產品, 由展示中看起來很像電子郵件加上即時通, 但是訊息的組織比較像Gmail, 並且他是HTML 5的AP, 以Google Web Toolkit來建置, 所以開發者可以使用Wave API來建立自己的應用, 這個Google Wave是以Cloud為架構, 因此各平台間可以在不同的Wave Clouds間來溝通....所以既是product,platform, 又是protocol

所以Google Wave勢必會引起Cloud Computing/HTML5等技術的更加風行

跟Microsoft Vine比起來, Google Wave的格局大得多了, 不過Google Wave應該在幾個月後才能真正給使用者試用, 後續再來詳細介紹Google Wave

參考資料:
Google Wave Preview
Google Wave: What Might Email Look Like If It Were Invented Today?

標籤: , , , ,

繼續閱讀:台灣搜尋引擎優化與行銷研究院