W3C home > Mailing lists > Public > public-html-ig-zh@w3.org > November 2010

Re: Web SQL Database跟大家說再見

From: Koan-Sin Tan <koansin.tan@gmail.com>
Date: Wed, 24 Nov 2010 21:44:02 +0800
Message-ID: <AANLkTimGxb23s0FoL-ZhqCYHYcip1ef9tSvr5kKJmFNd@mail.gmail.com>
To: "KangHao Lu (Kenny)" <kennyluck@csail.mit.edu>
Cc: 中文HTML5同樂會ML <public-html-ig-zh@w3.org>
「SQL不是@個標準」聽起來怪怪的, 沒記錯的話
SQL 是有 ANSI/ISO 標準的,  只是那個標準包含
的東西太少了,想來訂定的過程中有太多非技術因
素在裡頭了

2010/11/23 KangHao Lu (Kenny) <kennyluck@csail.mit.edu>:
> 大家好
>
>
> 在這個月初的W3C TPAC(W3C年會,大部分工@小組聚在@起@個禮拜),Web
> Application工@小組做了@個決議[1][2](其實去年就有人建議了,等於是拖了@年啊、、、希望各位還沒花太多時間在這項技術上),也就是將Web
> SQL Database[3]的從「工@草案」的狀態變為「工@小組報告」了。詳細的「工@草案」跟「工@小組報告」的程序上的差異的細節先不談,這代表Web
> SQL Database在最後不會有@個大大的「W3C
> Recommendation」(W3C推薦標準)的標籤,而Firefox跟IE也不會受到「這是個W3C推薦標準,所以應該要實@」的壓力。也就是,未來使用這項技術將不能得到跨瀏覽器的結果。
>
> 在Web SQL Database的規範中,你可以看到@個大大的
> [[
> Beware. This specification is no longer in active maintenance and the Web
> Applications Working Group does not intend to maintain it further.
> ]]
> (注意。這份規範書已不再被維@,Web Applications工@小組也沒有維@它的打算)
> 而下面@行跟大家講說,請大家改為使用Web Storage跟Indexed Database API
>
> Web SQL
> Database之所以不能成為標準的主因是SQL不是@個標準(所以大家知道標準的重要性了吧xd),之前的規範書是說用的SQL就是SQLLite的某個版本(3.6.19),這種情形被Moziila跟微軟當成@種不能接受的情形。
>
> 因為很多人對SQL很習慣了,所以也是有人抗議[4],他提出說「雖然我們不能標準化SQL,那標準化關連代數的API總行吧」,大家討論討論的結論是,建議他以Indexed
> Database API,以JavaScript實@這個API再來研究看看,這個專案也是正在如火如荼的展開中。其實Indexed Database
> API就是BTree的API而已,因為比較低階,所以建議各位Web Developer試試看能不能以Indexed Database
> API做出類似jQuery那樣方便的套件。各位可以實@GQL,也可以試試看創造自己的查詢語言!
>
> 比較諷刺的是,聽說Firefox的Indexed Database API的實@是用SQLLite xdd
>
> 推薦中文閱讀:http://www.zdnet.com.tw/news/web/0,2000085679,20144608,00.htm
>
>
> [1] http://www.w3.org/2010/11/01-webapps-minutes#item09
> [2]
> http://lists.w3.org/Archives/Public/public-webapps/2010OctDec/thread#msg451
> [3]  http://www.w3.org/TR/webdatabase/
> [4]  http://lists.w3.org/Archives/Public/public-webapps/2010OctDec/0203
>
> 此致
>
> Kenny



-- 
// koan-sin tan
Received on Wednesday, 24 November 2010 13:44:38 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:43:46 UTC