text.html 2.5 KB
Newer Older
ToTensor's avatar
ToTensor 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14
<h1 id="nav_point_42">第4章 浏览器差异化呈现</h1> 
<p class="zw">长久以来,人们先入为主地认为网站在不同浏览器中的显示效果应该是一致的,而这恰恰阻碍了技术的发展。</p> 
<p class="zw">Dan Cederholm 说道:“网站在不同浏览器上的呈现效果必须是一样的吗?”“不!”他很肯定。当然,他是对的。</p> 
<p class="图"><img alt="0401.tif" src="http://csdn-ebook-resources.oss-cn-beijing.aliyuncs.com/images/c4eeb42b07f54b42a9fd1568b8ec4b98/13.jpg"></p> 
<p class="图题">当我们使用Safari 这种表现能力强的浏览器的时候,我们能看到@font-face属性很好地呈现出来。</p> 
<p class="图"><img alt="0402.tif" src="http://csdn-ebook-resources.oss-cn-beijing.aliyuncs.com/images/c4eeb42b07f54b42a9fd1568b8ec4b98/14.jpg"></p> 
<p class="图题">当我们使用Opera mini 这种表现度不够好的浏览器的时候,web font的属性是表现不出来的。不过无所谓,反正用户也不知道真实情况。</p> 
<p class="zw">那么关于体验呢?Dan 最爱的域名也回答了这个问题,“做网站需要在每个浏览器中都有相同的体验吗?(dowebsitesneedtobeexperiencedexactlythesameineverybrowser.com)</p> 
<p class="zw">当然不需要。</p> 
<p class="图"><img alt="0403.tif" src="http://csdn-ebook-resources.oss-cn-beijing.aliyuncs.com/images/c4eeb42b07f54b42a9fd1568b8ec4b98/15.jpg"></p> 
<p class="图题">在这个网站上移动鼠标,实际的体验会根据你使用的浏览器而有所区别。</p> 
<p class="zw">Dan也许在挑选域名上很有天分,但他不是第一个提出这个问题的人。</p> 
<p class="zw"><span style="font-family: Times New Roman,楷体_GB2312">“如果要在所有的平台上做到展现一致,我们将陷入无止尽的挣扎中。我们不可能让网站在PDA和 21 寸的显示器上看起来是一样的。也不可能让它和盲文描述是一致的。尽管这些都在变化,但仍然存在浏览器厂商对W3C标准的支持不一致的情况。不去管这些,就让他们看起来不一致吧。”</span></p> 
<p class="zw">Rachel Andrew 在 2002 年的时候就写道:为何直到今天,咱们仍然为同样的问题而纠结争论,特别是在屏幕如此多样化的一个时代,从电视到手机、平板、甚至是高分辨率PC。当然有些人仍然认为当我们访问某个网站的时候,在每个浏览器上呈现出来的就应当是一样的,不过他们过一段时间就会分裂成两个阵营。</p>