Re: iOS的-webkit-text-size-adjust的原理?

ok, afaik

现在鼓励的是用viewport和media queries一起去调手机。那在 
viewport把手机的屏幕大小确认好后,还有必要用到webkit- 
text-size-adjust吗? webkit应该也会去读取viewport的屏幕值而 
不乱调文字大小

然后好象Kenny提到的,迟一些viewport就用CSS at-rule调了, 
不用meta tag。我觉得这个大家还是比较赞成 
吧,presentation还有内容的分离。

On Feb 11, 2011, at 8:45 AM, aoao wrote:

> 关于-webkit-text-size-adjust
> 我知道的一点是 iPhone /iOS4.2.1横屏时,-webkit-text-size- 
> adjust的值约为140%
> 如果不设置none 时,竖屏切横屏时 某些元素的文字会 
> 变大。
>
> 2011/2/11 Jjgod Jiang <gzjjgod@gmail.com>
> 2011/2/11 Kang-Hao (Kenny) Lu <kennyluck@w3.org>:
> > 關於-webkit-text-size-adjust這裡有幾個問題我有點好 
> 奇,可能要請用過的人回 答一下了(輕參考一開始的 
> 聲明 xdd):
> > 1. Android Browser是不是跟iPad一樣預設-webkit-text-size- 
> adjust為none?
> > 2. 它的意思是指放大文字不放大圖片嗎?也就是一 
> 般放大縮小之後的而外放大?
>
> text-size-adjust 当然不放大图片。
>
> > 3. 預設的設定-webkit-text-size-adjust: auto; 到底是什麼演 
> 算法?這恐怕要
> > 讀一下source了...是不是跟<div>的大小有關所以會有大 
> 有小?跟放大比例有關嗎?
>
> 我觉得文档里已经写得很清楚了:
>
>    If the user double-taps an HTML block element—such as a <div>
>    element—then Safari on iOS scales the viewport to fit the block
>    width in the visible area.
>
> 这就是 auto 的行为。
>
> > 4. 除了把這個東西調掉(-webkit-text-size-adjust: none/ 
> 100%)或是啟動以
> > 外,其他值是不是都沒有意義?因為可以用Media  
> Query?
>
> 我不明白为什么没有意义,有时可能就是希望用 200%  
> 呢?
>
> > 5. 有點好奇多少人對這個東西有怨言,iPad的預設是 
> 把這個調掉代表什麼意思?
>
> 因为 iPad 的屏幕足够大,一般不需要用到这种功能。
>
> - Jiang
>
>
>
> -- 
> aoao - emailing.coding.emailing.coding.
> -
> MSN: aoao@live.com
> GTalk: loaoao@gmail.com
> URL: http://www.aoao.org.cn


Regards,

Zi Bin Cheah / 谢子斌

Web Evangelist
/ Developer Relations / Site Compatibility / Products Group /

Opera Software ASA, Oslo, Norway
+ 47 23 69 25 81 / twitter: zibin

Received on Thursday, 17 February 2011 07:43:11 UTC