Re: CSS 荡癸虫拜肈: [css3-images] Last Call Working Draft of CSS Images Values and Replaced Content Level 3

不得不说,truemm是一个很糟糕的名字啊!

我有个主意是:

增加一个指令来表示单位的处理法则。

比如用 @abslength on; 表示该stylesheet使用真正的绝对长度单位。



2012/2/7 Kang-Hao (Kenny) Lu <kennyluck@w3.org>

> (12/02/07 5:50), John Hax wrote:
> > 此draft里提到“the 1:96 fixed ratio of CSS ‘in’ to CSS
> > ‘px’”。我知道现在移动浏览器都是如此,导致绝对长度如in/cm等都不绝对了。但是这不是一个错误的行为吗?
>
> @個問題已經已經討論到爛掉了,請參考以下討論串(都非常長):
> *《Making pt a non-physical unit》[1]
> *《[CSS21] 4.3.2 Lengths (reference pixel?) 》[2]
> *《User Agents Do Not Implement Absolute Length Units, Places Responsive
> Design in Jeopardy》[3]
>
> 我對@個問題不怎麼了解,不過我知道的狀況是:
>
> * 從頭到尾有實作過物理單位的只有 Firefox,其他瀏覽器一直都是用 px:pt =
> 3:4 等等的固定倍率實作。
> * @是一個向後兼容的問題。主要網頁作者把 pt 當成非物理當位來用,造成兼容
> 問題。至於 mm, cm, in 的情形我不清楚,好像維持 mm, cm, in 跟 pt 的百分比
> 後來也證明是對向後兼容必須的。
> * @個問題在電腦螢幕的 dpi 是現在的兩倍的時候,會自然有 1in = 物理上的
> 1in 的結果,所以長遠來說會自然解決。
> * Mozilla 有 truemm、truecm、truein 作為物理長度的提案,目前以 mozmm、
> mozcm、mozin 呈現,不過好像沒有其他瀏覽器實作(也代表有興趣的人使用的並
> 不多),所以尚未標準化。
>
> @幾次的討論 Ambrose 有參與到,我把他加進 Cc 列了。
>
> [1] http://lists.w3.org/Archives/Public/www-style/2010Jan/thread#msg58
> [2] http://lists.w3.org/Archives/Public/www-style/2010Dec/thread#msg204
> [3] http://lists.w3.org/Archives/Public/www-style/2011Oct/thread#msg145
>
> > 难道CSSWG打算把这个错误行为标准化吗?我怎么想都觉得这样无法自圆其说啊。
>
> 總之,@是 CSS2.1 的 Issue 149 [4],已經寫進 CSS 2.1 推薦標準了,請參考
> 4.3.2 Lengths[5]。
>
> 所以回到 CSS3 Images 的 Last Call,你有要提什麼樣的意見呢?標準化 true**
> 還是要再抗議一次 CSS 2.1 的@個部份?
>
> [4] http://lists.w3.org/Archives/Public/www-style/2010Jun/thread#msg461
> [5] http://www.w3.org/TR/CSS2/syndata.html#length-units
>
>
> 此致
>
> Kenny
>

Received on Tuesday, 7 February 2012 17:16:22 UTC