iT邦幫忙

鐵人檔案

2010 iT 邦幫忙鐵人賽
回列表

HTML5試試看 系列

花三十天時間,看看「汎」HTML5的技術,有哪些新東西。時間允許的話,也寫一些測試程式來「試試看」。

鐵人鍊成 | 共 30 篇文章 | 19 人訂閱 訂閱系列文 RSS系列文
DAY 21

[HTML5試試看-21] 溝通 - WebSocket

如果要跟伺服器做雙向溝通,就需要使用到WebSocket。與EventSource類似,WebSocket在瀏覽器端的使用是非常簡單的。 先來研究一下WebSo...

2010-11-01 ‧ 由 fillano 分享
DAY 22

[HTML5試試看-22] 溝通 - WebSocket Protocol

應該是考慮到雙向資料傳送及安全因素,所以...Websocket的溝通方式雖然還是類似http,但是過程比Server sent event複雜很多,獨立成為一...

2010-11-02 ‧ 由 fillano 分享
DAY 23

[HTML5試試看-23] 資料儲存 - Web Storage

Web Storage提供了sessionStorage以及localStorage兩種方式,讓我們可以在Client端保存各種資料。來試試看... 從規格上看...

2010-11-03 ‧ 由 fillano 分享
DAY 24

[HTML5試試看-24] 儲存 - Web SQL及其他資料庫

除了WebStorage(localStorage, sessionStorage),儲存相關的API其實還有不少,包括Web SQL Database、Ind...

2010-11-04 ‧ 由 fillano 分享
DAY 25

[HTML5試試看-25] 離線程式

HTML5引入了一個離線運作的機制,這個機制可以讓我們在離線的狀態下還也以使用設定好的網頁,並且在恢復連線時可以更新資料。這些只要在html標籤增加一個屬性,搭...

2010-11-05 ‧ 由 fillano 分享
DAY 26

[HTML5試試看-26] GeoLocation

GeoLocation其實跟HTML5規格沒有那麼直接的關聯性,不過還是常常被擺在「泛」HTML5相關的API裡面。他的介面及功能並不複雜,不過關鍵還是瀏覽器有...

2010-11-06 ‧ 由 fillano 分享
DAY 27

[HTML5試試看-27] 多工 - WebWorkers

在瀏覽器中,Javascript雖然可以利用setTimeout或setInterval來達到非同步執行的效果,但是實際上所有的程式是共用一個event loo...

2010-11-07 ‧ 由 fillano 分享
DAY 28

[HTML5試試看-28] 多工 - SharedWorker

顧名思義,SharedWorker與Worker(DedicatedWorker)最大的不同,就是他可以同時為多個網頁服務。 為了驗證,我先試著使用Worker...

2010-11-08 ‧ 由 fillano 分享
DAY 29

[HTML5試試看-29] 綜合應用

今天實在不想再寫程式...所以還是介紹一下網路上可以找到的HTML5應用及資源吧。 首先,前幾天在ZDNET上面看到一則新聞,根據某些「人士」分析,HTML5可...

2010-11-09 ‧ 由 fillano 分享
DAY 30

[HTML5試試看-30] 尾聲

粗枝大葉地把HTML5做了簡單的嘗試,最後還是講一些感想吧... 之前W3C跟微軟搞出了一段新聞,微軟的IE9 Preview6在W3C的測試中,似乎支援程度最...

2010-11-10 ‧ 由 fillano 分享