- From: 程劭非 <csf178@gmail.com>
- Date: Mon, 16 Jan 2012 13:34:35 +0800
- To: pingooo <ping.nsr.yeh@gmail.com>
- Cc: (wrong string) 興趣小組 <public-html-ig-zh@w3.org>
Received on Monday, 16 January 2012 05:35:24 UTC
呃 没注意<USP>指Zs 在 2012年1月16日 上午11:34,pingooo <ping.nsr.yeh@gmail.com>写道: > Timdream 說得對,ECMA-262 說 Unicode 的 space separator (也就是 category Zs)要算是 > White space, > 而 http://unicode.org/Public/UNIDATA/PropList.txt 把 U+3000 定為 Zs category。 > > > 2012/1/16 Timothy Chien <timdream@gmail.com> > >> ECMA-262 Chap 7.2 white-space, Table 2 >> >> 定義了所有 "space separator" category <USP> 都是合法的 white space, >> 所以此處描述的 Fx 行為是對的,另外兩個是錯的。 >> >> 但是要驗證一下 Cr / Safari 是不是用 UTF-8 解析你的 Javascript 就是。 >> >> >> 2012/1/16 Kang-Hao (Kenny) Lu <kennyluck@w3.org>: >> > 今天寫一個 CSS 測資的時候,因為輸入法的關係不小心在 <script> 裡把很多空 >> > 白打成了 U+3000 IDEOGRAPHIC SPACE(全形空白),發現到在 Firefox 雖然沒問 >> > 題,但是在 Safari 跟 Chrome 都解析錯誤了。 >> > >> > 哪個行為符合標準(解釋的時候麻煩提供一下規範文字)?又哪一種行為比較好? >> > >> > 我自己是覺得要改正還蠻麻煩的,如果接受空白對 JS 的使用和實作上不好的影響 >> > 的話,個人是覺得比較喜歡 Firefox 的行為,又 IE 的狀況怎麼樣?當然過嚴格 >> > 說@當然是我的輸入法的 bug ..... >> > >> > >> > 此致 >> > Kenny >> > >> > >
Received on Monday, 16 January 2012 05:35:24 UTC