<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Hpyer 的未知空间 &#187; IE</title>
	<atom:link href="http://hpyer.cn/tag/ie/feed" rel="self" type="application/rss+xml" />
	<link>http://hpyer.cn</link>
	<description>现实的世界里寻找点滴的未知空间</description>
	<lastBuildDate>Wed, 01 Feb 2012 02:16:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>IE6、IE7、IE8、Firefox、Chrome 等浏览器兼容的CSS hack</title>
		<link>http://hpyer.cn/css-hack-for-ie6-ie7-ie8-firefox-chrome.html</link>
		<comments>http://hpyer.cn/css-hack-for-ie6-ie7-ie8-firefox-chrome.html#comments</comments>
		<pubDate>Fri, 22 Jul 2011 09:08:02 +0000</pubDate>
		<dc:creator>Hpyer</dc:creator>
				<category><![CDATA[Web 技术]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[FireFox]]></category>
		<category><![CDATA[Hack]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[兼容性]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://hpyer.cn/?p=729</guid>
		<description><![CDATA[最近做了比较多的网页前端开发，对于CSS的兼容问题比较头大，不过幸好，有个叫CSS Hack的东西，有些问题只要做一些针对性的设置，问题就可以解决了。那么，什么事CSS Hack呢？ 由于不同的浏览器，比如IE6、IE7、IE8、Firefox等，对CSS的解析认识不一样，因此会导致生成的页面效果不一样，得不到我们所需要的页面效果。这个时候我们就需要针对不同的浏览器去写不同的CSS，让它能够同时兼容不同的浏览器，能在不同的浏览器中也能得到我们想要的页面效果。这个针对不同的浏览器写不同的CSS code的过程，就叫CSS hack，也叫写CSS hack。 各浏览器CSS hack兼容表： &#160; IE6 IE7 IE8 Firefox Chrome !important &#160; Y Y Y Y _ Y &#160; &#160; &#160; &#160; * Y Y &#160; &#160; &#160; + &#160; Y &#160; &#160; &#160; \9 &#160; &#160; Y &#160; &#160; 代码示例： #test{&#160;&#160; &#160;color:red; /* 所有浏览器都支持 */&#160;&#160; &#160;color:red !important;/* Firefox、IE7、IE8支持 */&#160;&#160; [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://hpyer.cn/wp-content/uploads/2011/07/css.jpg" alt="" title="css" width="150" height="150" style="float:left; margin-right:10px;" />最近做了比较多的网页前端开发，对于CSS的兼容问题比较头大，不过幸好，有个叫CSS Hack的东西，有些问题只要做一些针对性的设置，问题就可以解决了。那么，什么事CSS Hack呢？</p>
<p>由于不同的浏览器，比如IE6、IE7、IE8、Firefox等，对CSS的解析认识不一样，因此会导致生成的页面效果不一样，得不到我们所需要的页面效果。这个时候我们就需要针对不同的浏览器去写不同的CSS，让它能够同时兼容不同的浏览器，能在不同的浏览器中也能得到我们想要的页面效果。这个针对不同的浏览器写不同的CSS code的过程，就叫CSS hack，也叫写CSS hack。</p>
<p><span id="more-729"></span></p>
<p><strong>各浏览器CSS hack兼容表：</strong></p>
<table width="100%" cellspacing="1" cellpadding="0" border="0">
<tr>
<th>&nbsp;</th>
<th width="80" align="center">IE6</th>
<th width="80" align="center">IE7</th>
<th width="80" align="center">IE8</th>
<th width="80" align="center">Firefox</th>
<th width="80" align="center">Chrome</th>
</tr>
<tr>
<td align="center"><strong>!important</strong></td>
<td align="center">&nbsp;</td>
<td align="center">Y</td>
<td align="center">Y</td>
<td align="center">Y</td>
<td align="center">Y</td>
</tr>
<tr>
<td align="center"><strong>_</strong></td>
<td align="center">Y</td>
<td align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
</tr>
<tr>
<td align="center"><strong>*</strong></td>
<td align="center">Y</td>
<td align="center">Y</td>
<td align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
</tr>
<tr>
<td align="center"><strong>+</strong></td>
<td align="center">&nbsp;</td>
<td align="center">Y</td>
<td align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
</tr>
<tr>
<td align="center"><strong>\9</strong></td>
<td align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
<td align="center">Y</td>
<td align="center">&nbsp;</td>
<td align="center">&nbsp;</td>
</tr>
</table>
<p><strong>代码示例：</strong></p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">#test</span><span style="color: Olive;">{</span><span style="color: Gray;"><br />&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">color:</span><span style="color: #00008b;">red</span><span style="color: Green;"></span><span style="color: Gray;">; /</span><span style="color: Blue;">*</span><span style="color: Gray;"> 所有浏览器都支持 </span><span style="color: Blue;">*</span><span style="color: Gray;">/<br />&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">color:</span><span style="color: #00008b;">red</span><span style="color: Gray;"> !important</span><span style="color: Green;"></span><span style="color: Gray;">;/</span><span style="color: Blue;">*</span><span style="color: Gray;"> </span><span style="color: Blue;">Firefox</span><span style="color: Gray;">、</span><span style="color: Blue;">IE7</span><span style="color: Gray;">、</span><span style="color: Blue;">IE8</span><span style="color: Gray;">支持 </span><span style="color: Blue;">*</span><span style="color: Gray;">/<br />&nbsp;&nbsp; &nbsp;</span><span style="color: Green;">color:</span><span style="color: #00008b;">red</span><span style="color: Gray;">\</span><span style="color: Maroon;">9</span><span style="color: Green;"></span><span style="color: Gray;">; /</span><span style="color: Blue;">*</span><span style="color: Gray;"> </span><span style="color: Blue;">IE8</span><span style="color: Gray;">支持 </span><span style="color: Blue;">*</span><span style="color: Gray;">/<br />&nbsp;&nbsp; &nbsp;</span><span style="color: Blue;">*</span><span style="color: Green;">color:</span><span style="color: #00008b;">red</span><span style="color: Green;"></span><span style="color: Gray;">; /</span><span style="color: Blue;">*</span><span style="color: Gray;"> </span><span style="color: Blue;">IE6</span><span style="color: Gray;">、</span><span style="color: Blue;">IE7</span><span style="color: Gray;">支持 </span><span style="color: Blue;">*</span><span style="color: Gray;">/<br />&nbsp;&nbsp; &nbsp;+</span><span style="color: Green;">color:</span><span style="color: #00008b;">red</span><span style="color: Green;"></span><span style="color: Gray;">; /</span><span style="color: Blue;">*</span><span style="color: Gray;"> </span><span style="color: Blue;">IE7</span><span style="color: Gray;">支持 </span><span style="color: Blue;">*</span><span style="color: Gray;">/<br />&nbsp;&nbsp; &nbsp;_</span><span style="color: Green;">color:</span><span style="color: #00008b;">red</span><span style="color: Green;"></span><span style="color: Gray;">; /</span><span style="color: Blue;">*</span><span style="color: Gray;"> </span><span style="color: Blue;">IE6</span><span style="color: Gray;">支持 </span><span style="color: Blue;">*</span><span style="color: Gray;">/<br /></span><span style="color: Olive;">}</span></div></div>
]]></content:encoded>
			<wfw:commentRss>http://hpyer.cn/css-hack-for-ie6-ie7-ie8-firefox-chrome.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IE6/7 inline-block实现及分析</title>
		<link>http://hpyer.cn/solution-of-inline-block-in-ie6-and-ie7.html</link>
		<comments>http://hpyer.cn/solution-of-inline-block-in-ie6-and-ie7.html#comments</comments>
		<pubDate>Fri, 03 Jun 2011 14:44:25 +0000</pubDate>
		<dc:creator>Hpyer</dc:creator>
				<category><![CDATA[Web 技术]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[代码]]></category>

		<guid isPermaLink="false">http://hpyer.cn/?p=722</guid>
		<description><![CDATA[ie6，ie7的haslayout属性是个让人头疼的问题。在做导航条的时候，一般会用到ul li结构，大多数时候我们是把li设置为浮动，让其并排显示在同一行。还有一种方法就是设置li为display:inline;这样可以达到同样的效果，但是问题是inline元素的特性：默认无法设置宽度，高度，以及上下margin，（关于padding，情况有点特殊，在ie6，7中 inline元素是无法设置上下padding的，但是在标准浏览器里面是可以设置上下padding的）。 鉴于inline元素的这种特性，如果我们不浮动并且想让li显示在一行，而且可以设置高度，宽度以及上下margin，上下padding等属性，应该怎么办呢？你一定会想到一个属性display:inline-block; 对！”inline-block”就是干这个事的，让一个元素既不换行又具有block元素的特性。不过有点小问题，让我们看代码： &#60;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&#62;&#60;html xmlns=”http://www.w3.org/1999/xhtml”&#62;&#60;head&#62;&#60;meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /&#62;&#60;title&#62;display-block&#60;/title&#62;&#60;style&#62;ul {background:#ccc;padding:0;margin:0;list-style:none;}li {display:inline-block;width:80px;height:20px;margin:10px;padding:10px;text-align:center;background:#cfc;}&#60;/style&#62;&#60;/head&#62;&#60;body&#62;&#60;ul&#62;&#60;li&#62;测试&#60;/li&#62;&#60;li&#62;测试&#60;/li&#62;&#60;li&#62;测试&#60;/li&#62;&#60;li&#62;测试&#60;/li&#62;&#60;/ul&#62;&#60;/body&#62;&#60;/html&#62; 上面的例子，在firefox，opera等标准浏览器里面已经达到效果了，但是在ie6和ie7下却发现每个li元素仍然独占一行，（关于margin合并的问题日后再说）。这是因为ie6和ie7并不完全支持inline-block这个属性值。通过上面的例子会发现加不加display:inline-block;对于它们完全没有任何影响。 那么让我们来想办法解决这个问题，这就涉及到ie6，7中的haslayout属性了。ie6，7中的inline元素有个特殊的情况，就是触发了ie的hasLayout属性以后就拥有了layout。此时inline元素的表现和标准浏览器里面的inline-block元素基本相同。看下面这个例子，我们用ie的私有属性zoom来触发hasLayout，然后看看inline元素的表现。 &#60;!DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN” “http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd”&#62;&#60;html xmlns=”http://www.w3.org/1999/xhtml”&#62;&#60;head&#62;&#60;meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /&#62;&#60;title&#62;display-block&#60;/title&#62;&#60;style&#62;span {width:200px;height:50px;margin:10px;padding:20px;background:#ccc;zoom:1;}&#60;/style&#62;&#60;/head&#62;&#60;body&#62;&#60;span&#62;span&#60;/span&#62;&#60;/body&#62;&#60;/html&#62; 可以看到在ie6，7中inline元素span已经表现得和一个display:inline-block元素一摸一样了，但是在标准浏览器中span仍然是行内元素（宽高以及上下margin都无效）。 如果声明了不正确DTD，导致ie6在quirks 模式下解析，那么ie6会自动触发inline元素的haslayout，不过这里只讨论正常情况下的解析，所以加了个zoom:1来触发haslayout;zoom的值设置为除了auto外的任何值都会触发haslayout，之所以经常用zoom:1;是因为zoom这个属性本身是ie的缩放属性，设置为其他值会导致元素在ie下变形，设置为1既是保持原形不缩放。 了解了上面的情况，我们就可以来解决之前那个问题了。可以改原先的css代码如下： li {display:inline-block;&#160; &#160; /* firefox等标准浏览器识别*/*display:inline;&#160; &#160; &#160; /* 只有ie6和ie7识别*/zoom:1;&#160; &#160; &#160; &#160; &#160; &#160; &#160; [...]]]></description>
			<content:encoded><![CDATA[<p>ie6，ie7的haslayout属性是个让人头疼的问题。在做导航条的时候，一般会用到ul li结构，大多数时候我们是把li设置为浮动，让其并排显示在同一行。还有一种方法就是设置li为display:inline;这样可以达到同样的效果，但是问题是inline元素的特性：默认无法设置宽度，高度，以及上下margin，（关于padding，情况有点特殊，在ie6，7中 inline元素是无法设置上下padding的，但是在标准浏览器里面是可以设置上下padding的）。</p>
<p><span id="more-722"></span></p>
<p>鉴于inline元素的这种特性，如果我们不浮动并且想让li显示在一行，而且可以设置高度，宽度以及上下margin，上下padding等属性，应该怎么办呢？你一定会想到一个属性display:inline-block; 对！”inline-block”就是干这个事的，让一个元素既不换行又具有block元素的特性。不过有点小问题，让我们看代码：</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Olive;">&lt;</span><span style="color: Gray;">!</span><span style="color: #00008b;">DOCTYPE</span><span style="color: Gray;"> </span><span style="color: #00008b;">html</span><span style="color: Gray;"> </span><span style="color: #00008b;">PUBLIC</span><span style="color: Gray;"> “</span><span style="color: #00008b;">-</span><span style="color: Gray;">//</span><span style="color: Green;">W3C</span><span style="color: Gray;">//</span><span style="color: Green;">DTD</span><span style="color: Gray;"> </span><span style="color: #00008b;">XHTML</span><span style="color: Gray;"> </span><span style="color: #00008b;">1</span><span style="color: Gray;">.</span><span style="color: #00008b;">0</span><span style="color: Gray;"> </span><span style="color: #00008b;">Transitional</span><span style="color: Gray;">//</span><span style="color: Green;">EN</span><span style="color: Gray;">” “</span><span style="color: #00008b;">http:</span><span style="color: Gray;">//</span><span style="color: Green;">www</span><span style="color: Gray;">.</span><span style="color: #00008b;">w3</span><span style="color: Gray;">.</span><span style="color: #00008b;">org</span><span style="color: Gray;">/</span><span style="color: Green;">TR</span><span style="color: Gray;">/</span><span style="color: Green;">xhtml1</span><span style="color: Gray;">/</span><span style="color: Green;">DTD</span><span style="color: Gray;">/</span><span style="color: Green;">xhtml1-transitional</span><span style="color: Gray;">.</span><span style="color: #00008b;">dtd</span><span style="color: Gray;">”</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">html</span><span style="color: Gray;"> </span><span style="color: #00008b;">xmlns</span><span style="color: Gray;">=”</span><span style="color: #00008b;">http:</span><span style="color: Gray;">//</span><span style="color: Green;">www</span><span style="color: Gray;">.</span><span style="color: #00008b;">w3</span><span style="color: Gray;">.</span><span style="color: #00008b;">org</span><span style="color: Gray;">/</span><span style="color: Green;">1999</span><span style="color: Gray;">/</span><span style="color: Green;">xhtml</span><span style="color: Gray;">”</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">head</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">meta</span><span style="color: Gray;"> </span><span style="color: #00008b;">http-equiv</span><span style="color: Gray;">=”</span><span style="color: #00008b;">Content-Type</span><span style="color: Gray;">” </span><span style="color: #00008b;">content</span><span style="color: Gray;">=”</span><span style="color: #00008b;">text</span><span style="color: Gray;">/</span><span style="color: Green;">html</span><span style="color: Gray;">; </span><span style="color: #00008b;">charset</span><span style="color: Gray;">=</span><span style="color: #00008b;">utf-8</span><span style="color: Gray;">″ </span><span style="color: Olive;">/&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">title</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">display-block</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">title</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">style</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br />ul {background:#ccc;padding:0;margin:0;list-style:none;}<br />li {display:inline-block;<br />width:80px;<br />height:20px;<br />margin:10px;<br />padding:10px;<br />text-align:center;<br />background:#cfc;}<br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">style</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">head</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">body</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">ul</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">测试</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">测试</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">测试</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">测试</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">ul</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">body</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">html</span><span style="color: Olive;">&gt;</span></div></div>
<p>上面的例子，在firefox，opera等标准浏览器里面已经达到效果了，但是在ie6和ie7下却发现每个li元素仍然独占一行，（关于margin合并的问题日后再说）。这是因为ie6和ie7并不完全支持inline-block这个属性值。通过上面的例子会发现加不加display:inline-block;对于它们完全没有任何影响。</p>
<p>那么让我们来想办法解决这个问题，这就涉及到ie6，7中的haslayout属性了。ie6，7中的inline元素有个特殊的情况，就是触发了ie的hasLayout属性以后就拥有了layout。此时inline元素的表现和标准浏览器里面的inline-block元素基本相同。看下面这个例子，我们用ie的私有属性zoom来触发hasLayout，然后看看inline元素的表现。</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Olive;">&lt;</span><span style="color: Gray;">!</span><span style="color: #00008b;">DOCTYPE</span><span style="color: Gray;"> </span><span style="color: #00008b;">html</span><span style="color: Gray;"> </span><span style="color: #00008b;">PUBLIC</span><span style="color: Gray;"> “</span><span style="color: #00008b;">-</span><span style="color: Gray;">//</span><span style="color: Green;">W3C</span><span style="color: Gray;">//</span><span style="color: Green;">DTD</span><span style="color: Gray;"> </span><span style="color: #00008b;">XHTML</span><span style="color: Gray;"> </span><span style="color: #00008b;">1</span><span style="color: Gray;">.</span><span style="color: #00008b;">0</span><span style="color: Gray;"> </span><span style="color: #00008b;">Transitional</span><span style="color: Gray;">//</span><span style="color: Green;">EN</span><span style="color: Gray;">” “</span><span style="color: #00008b;">http:</span><span style="color: Gray;">//</span><span style="color: Green;">www</span><span style="color: Gray;">.</span><span style="color: #00008b;">w3</span><span style="color: Gray;">.</span><span style="color: #00008b;">org</span><span style="color: Gray;">/</span><span style="color: Green;">TR</span><span style="color: Gray;">/</span><span style="color: Green;">xhtml1</span><span style="color: Gray;">/</span><span style="color: Green;">DTD</span><span style="color: Gray;">/</span><span style="color: Green;">xhtml1-transitional</span><span style="color: Gray;">.</span><span style="color: #00008b;">dtd</span><span style="color: Gray;">”</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">html</span><span style="color: Gray;"> </span><span style="color: #00008b;">xmlns</span><span style="color: Gray;">=”</span><span style="color: #00008b;">http:</span><span style="color: Gray;">//</span><span style="color: Green;">www</span><span style="color: Gray;">.</span><span style="color: #00008b;">w3</span><span style="color: Gray;">.</span><span style="color: #00008b;">org</span><span style="color: Gray;">/</span><span style="color: Green;">1999</span><span style="color: Gray;">/</span><span style="color: Green;">xhtml</span><span style="color: Gray;">”</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">head</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">meta</span><span style="color: Gray;"> </span><span style="color: #00008b;">http-equiv</span><span style="color: Gray;">=”</span><span style="color: #00008b;">Content-Type</span><span style="color: Gray;">” </span><span style="color: #00008b;">content</span><span style="color: Gray;">=”</span><span style="color: #00008b;">text</span><span style="color: Gray;">/</span><span style="color: Green;">html</span><span style="color: Gray;">; </span><span style="color: #00008b;">charset</span><span style="color: Gray;">=</span><span style="color: #00008b;">utf-8</span><span style="color: Gray;">″ </span><span style="color: Olive;">/&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">title</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">display-block</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">title</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">style</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br />span {width:200px;height:50px;margin:10px;padding:20px;background:#ccc;zoom:1;}<br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">style</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">head</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">body</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">span</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">span</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">span</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">body</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">html</span><span style="color: Olive;">&gt;</span></div></div>
<p>可以看到在ie6，7中inline元素span已经表现得和一个display:inline-block元素一摸一样了，但是在标准浏览器中span仍然是行内元素（宽高以及上下margin都无效）。</p>
<p>如果声明了不正确DTD，导致ie6在quirks 模式下解析，那么ie6会自动触发inline元素的haslayout，不过这里只讨论正常情况下的解析，所以加了个zoom:1来触发haslayout;zoom的值设置为除了auto外的任何值都会触发haslayout，之所以经常用zoom:1;是因为zoom这个属性本身是ie的缩放属性，设置为其他值会导致元素在ie下变形，设置为1既是保持原形不缩放。</p>
<p>了解了上面的情况，我们就可以来解决之前那个问题了。可以改原先的css代码如下：</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">li</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Green;">display:</span><span style="color: Red;">inline-block</span><span style="color: Green;"></span><span style="color: Gray;">;&nbsp; &nbsp; /</span><span style="color: Blue;">*</span><span style="color: Gray;"> </span><span style="color: Blue;">firefox</span><span style="color: Gray;">等标准浏览器识别</span><span style="color: Blue;">*</span><span style="color: Gray;">/<br /></span><span style="color: Blue;">*</span><span style="color: Green;">display:</span><span style="color: Red;">inline</span><span style="color: Green;"></span><span style="color: Gray;">;&nbsp; &nbsp; &nbsp; /</span><span style="color: Blue;">*</span><span style="color: Gray;"> 只有</span><span style="color: Blue;">ie6</span><span style="color: Gray;">和</span><span style="color: Blue;">ie7</span><span style="color: Gray;">识别</span><span style="color: Blue;">*</span><span style="color: Gray;">/<br /></span><span style="color: Green;">zoom:</span><span style="color: Maroon;">1</span><span style="color: Green;"></span><span style="color: Gray;">;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;/</span><span style="color: Blue;">*</span><span style="color: Gray;"> 触发</span><span style="color: Blue;">ie6</span><span style="color: Gray;">和</span><span style="color: Blue;">ie7</span><span style="color: Gray;">下的</span><span style="color: Blue;">haslayout</span><span style="color: Gray;"> </span><span style="color: Blue;">*</span><span style="color: Gray;">/<br /></span><span style="color: Green;">width:</span><span style="color: Maroon;">80</span><span style="color: Red;">px</span><span style="color: Green;"></span><span style="color: Gray;">;<br /></span><span style="color: Green;">height:</span><span style="color: Maroon;">20</span><span style="color: Red;">px</span><span style="color: Green;"></span><span style="color: Gray;">;<br /></span><span style="color: Green;">margin:</span><span style="color: Maroon;">10</span><span style="color: Red;">px</span><span style="color: Green;"></span><span style="color: Gray;">;<br /></span><span style="color: Green;">padding:</span><span style="color: Maroon;">10</span><span style="color: Red;">px</span><span style="color: Green;"></span><span style="color: Gray;">;<br /></span><span style="color: Green;">text-align:</span><span style="color: Red;">center</span><span style="color: Green;"></span><span style="color: Gray;">;<br /></span><span style="color: Green;">background:</span><span style="color: #00008b;">#cfc</span><span style="color: Green;"></span><span style="color: Gray;">;<br /></span><span style="color: Olive;">}</span></div></div>
<p>让标准浏览器识别display:inline-block;让ie6，7识别display:inline;来覆盖上面的display:inline-block;（我为什么要说”覆盖”？）。然后通过zoom:1;来触发haslayout让inline元素在ie中表现得和inline-block元素一样。</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Olive;">&lt;</span><span style="color: Gray;">!</span><span style="color: #00008b;">DOCTYPE</span><span style="color: Gray;"> </span><span style="color: #00008b;">html</span><span style="color: Gray;"> </span><span style="color: #00008b;">PUBLIC</span><span style="color: Gray;"> “</span><span style="color: #00008b;">-</span><span style="color: Gray;">//</span><span style="color: Green;">W3C</span><span style="color: Gray;">//</span><span style="color: Green;">DTD</span><span style="color: Gray;"> </span><span style="color: #00008b;">XHTML</span><span style="color: Gray;"> </span><span style="color: #00008b;">1</span><span style="color: Gray;">.</span><span style="color: #00008b;">0</span><span style="color: Gray;"> </span><span style="color: #00008b;">Transitional</span><span style="color: Gray;">//</span><span style="color: Green;">EN</span><span style="color: Gray;">” “</span><span style="color: #00008b;">http:</span><span style="color: Gray;">//</span><span style="color: Green;">www</span><span style="color: Gray;">.</span><span style="color: #00008b;">w3</span><span style="color: Gray;">.</span><span style="color: #00008b;">org</span><span style="color: Gray;">/</span><span style="color: Green;">TR</span><span style="color: Gray;">/</span><span style="color: Green;">xhtml1</span><span style="color: Gray;">/</span><span style="color: Green;">DTD</span><span style="color: Gray;">/</span><span style="color: Green;">xhtml1-transitional</span><span style="color: Gray;">.</span><span style="color: #00008b;">dtd</span><span style="color: Gray;">”</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">html</span><span style="color: Gray;"> </span><span style="color: #00008b;">xmlns</span><span style="color: Gray;">=”</span><span style="color: #00008b;">http:</span><span style="color: Gray;">//</span><span style="color: Green;">www</span><span style="color: Gray;">.</span><span style="color: #00008b;">w3</span><span style="color: Gray;">.</span><span style="color: #00008b;">org</span><span style="color: Gray;">/</span><span style="color: Green;">1999</span><span style="color: Gray;">/</span><span style="color: Green;">xhtml</span><span style="color: Gray;">”</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">head</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">meta</span><span style="color: Gray;"> </span><span style="color: #00008b;">http-equiv</span><span style="color: Gray;">=”</span><span style="color: #00008b;">Content-Type</span><span style="color: Gray;">” </span><span style="color: #00008b;">content</span><span style="color: Gray;">=”</span><span style="color: #00008b;">text</span><span style="color: Gray;">/</span><span style="color: Green;">html</span><span style="color: Gray;">; </span><span style="color: #00008b;">charset</span><span style="color: Gray;">=</span><span style="color: #00008b;">utf-8</span><span style="color: Gray;">″ </span><span style="color: Olive;">/&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">title</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">display-block</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">title</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">style</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br />ul {background:#ccc;padding:0;margin:0;list-style:none;}<br />li {display:inline-block;<br />*display:inline;<br />zoom:1;<br />width:80px;<br />height:20px;<br />margin:10px;<br />padding:10px;<br />text-align:center;<br />background:#cfc;<br />}<br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">style</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">head</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">body</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">ul</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">测试</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">测试</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">测试</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">测试</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">li</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">ul</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">body</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">html</span><span style="color: Olive;">&gt;</span></div></div>
<p>可以看到，现在在各浏览器里面的显示已经一致了。li元素都显示在同一行。</p>
<p>不过我上面问了：为什么要说覆盖？</p>
<p>假如我们把上面的css代码中的</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">display</span><span style="color: Navy;">:inline-block</span><span style="color: Gray;">;<br /></span><span style="color: Blue;">*display</span><span style="color: Navy;">:inline</span><span style="color: Gray;">;</span></div></div>
<p>两句调换一下顺序会怎样？你会发现display:inline-block;覆盖了*display:inline;导致在ie6，7中原先的样式又失效了，这说明什么？说明ie6和ie7是认识display:inline-block的，所以我在前面说”不完全支持”而没有说”完全不支持”，嘿嘿，我可没有打自己嘴巴。之所以说”不完全支持”是因为还是有一点作用，虽然display:inline-block对ie6，7中的元素表现没有任何直接影响，但是它会触发inline元素的haslayout。只有这一个作用，让我们再回到前面的例子：</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">span</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Green;">width:</span><span style="color: Maroon;">200</span><span style="color: Red;">px</span><span style="color: Green;"></span><span style="color: Gray;">;</span><span style="color: Green;">height:</span><span style="color: Maroon;">50</span><span style="color: Red;">px</span><span style="color: Green;"></span><span style="color: Gray;">;</span><span style="color: Green;">margin:</span><span style="color: Maroon;">10</span><span style="color: Red;">px</span><span style="color: Green;"></span><span style="color: Gray;">;</span><span style="color: Green;">padding:</span><span style="color: Maroon;">20</span><span style="color: Red;">px</span><span style="color: Green;"></span><span style="color: Gray;">;</span><span style="color: Green;">background:</span><span style="color: #00008b;">#ccc</span><span style="color: Green;"></span><span style="color: Gray;">;<br /></span><span style="color: Green;">display:</span><span style="color: Red;">inline-block</span><span style="color: Green;"></span><span style="color: Gray;">;</span><span style="color: Olive;">}</span></div></div>
<div class="hl-surround"><div class="hl-main"><span style="color: Olive;">&lt;</span><span style="color: Gray;">!</span><span style="color: #00008b;">DOCTYPE</span><span style="color: Gray;"> </span><span style="color: #00008b;">html</span><span style="color: Gray;"> </span><span style="color: #00008b;">PUBLIC</span><span style="color: Gray;"> “</span><span style="color: #00008b;">-</span><span style="color: Gray;">//</span><span style="color: Green;">W3C</span><span style="color: Gray;">//</span><span style="color: Green;">DTD</span><span style="color: Gray;"> </span><span style="color: #00008b;">XHTML</span><span style="color: Gray;"> </span><span style="color: #00008b;">1</span><span style="color: Gray;">.</span><span style="color: #00008b;">0</span><span style="color: Gray;"> </span><span style="color: #00008b;">Transitional</span><span style="color: Gray;">//</span><span style="color: Green;">EN</span><span style="color: Gray;">” “</span><span style="color: #00008b;">http:</span><span style="color: Gray;">//</span><span style="color: Green;">www</span><span style="color: Gray;">.</span><span style="color: #00008b;">w3</span><span style="color: Gray;">.</span><span style="color: #00008b;">org</span><span style="color: Gray;">/</span><span style="color: Green;">TR</span><span style="color: Gray;">/</span><span style="color: Green;">xhtml1</span><span style="color: Gray;">/</span><span style="color: Green;">DTD</span><span style="color: Gray;">/</span><span style="color: Green;">xhtml1-transitional</span><span style="color: Gray;">.</span><span style="color: #00008b;">dtd</span><span style="color: Gray;">”</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">html</span><span style="color: Gray;"> </span><span style="color: #00008b;">xmlns</span><span style="color: Gray;">=”</span><span style="color: #00008b;">http:</span><span style="color: Gray;">//</span><span style="color: Green;">www</span><span style="color: Gray;">.</span><span style="color: #00008b;">w3</span><span style="color: Gray;">.</span><span style="color: #00008b;">org</span><span style="color: Gray;">/</span><span style="color: Green;">1999</span><span style="color: Gray;">/</span><span style="color: Green;">xhtml</span><span style="color: Gray;">”</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">head</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">meta</span><span style="color: Gray;"> </span><span style="color: #00008b;">http-equiv</span><span style="color: Gray;">=”</span><span style="color: #00008b;">Content-Type</span><span style="color: Gray;">” </span><span style="color: #00008b;">content</span><span style="color: Gray;">=”</span><span style="color: #00008b;">text</span><span style="color: Gray;">/</span><span style="color: Green;">html</span><span style="color: Gray;">; </span><span style="color: #00008b;">charset</span><span style="color: Gray;">=</span><span style="color: #00008b;">utf-8</span><span style="color: Gray;">″ </span><span style="color: Olive;">/&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">title</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">display-block</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">title</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">style</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br />span {width:200px;height:50px;margin:10px;padding:20px;background:#ccc;display:inline-block;}<br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">style</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">head</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">body</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">span</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">span</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">span</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">body</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">html</span><span style="color: Olive;">&gt;</span></div></div>
<p>可以看到，我们把zoom:1换成了display:inline-block以后，在ie6，7中span仍然和firefox等标准浏览器下一样，具有了设置的宽高和上下margin，上下padding。它表现得和display:inline-block同学一样好，不过这并不是因为display:inline-block这条声明直接生效了，而是因为display:inline-block触发了ie的haslayout属性，使得inline元素具有了inline-block的表现。</p>
<p>原文地址：<a href="http://www.k68.org/?p=495" target="_blank">http://www.k68.org/?p=495</a></p></p>
]]></content:encoded>
			<wfw:commentRss>http://hpyer.cn/solution-of-inline-block-in-ie6-and-ie7.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Windows 7最新测试版可禁用IE浏览器</title>
		<link>http://hpyer.cn/ie-can-be-disabled-in-the-latest-beta-version-of-windows-7.html</link>
		<comments>http://hpyer.cn/ie-can-be-disabled-in-the-latest-beta-version-of-windows-7.html#comments</comments>
		<pubDate>Thu, 05 Mar 2009 03:28:34 +0000</pubDate>
		<dc:creator>Hpyer</dc:creator>
				<category><![CDATA[网文网摘]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://hpyer.cn/?p=574</guid>
		<description><![CDATA[　　新浪科技讯 北京时间3月5日上午消息，据国外媒体报道，一位Windows 7测试人员表示，在Windows 7最新测试版中，微软允许用户禁用Windows自带的IE浏览器。这是Windows与IE自1997年捆绑以来微软首次提供禁用IE选项。 　　在该Windows 7测试版中，微软在“启用或禁用Windows组件功能”对话框中添加了“IE浏览器”选项，这意味着用户可以禁用IE浏览器。微软此举可能是出于对欧盟 “异议声明”的顾虑。欧盟于1月16日向微软发出“异议声明”，指责微软将IE与Windows捆绑销售违反了欧盟反垄断法，阻碍了其它浏览器的发展。 　　目前尚不清楚Windows 7正式版是否保留该禁用IE浏览器的选项。不过如果微软在应对欧盟“异议声明”中取得胜利，该选项很可能不会被保留。]]></description>
			<content:encoded><![CDATA[<div align="center"><img src="http://i3.sinaimg.cn/IT/2009/0305/20093592231.jpg" alt="" /></div>
<p>　　新浪科技讯 北京时间3月5日上午消息，据国外媒体报道，一位Windows 7测试人员表示，在Windows 7最新测试版中，微软允许用户禁用Windows自带的IE浏览器。这是Windows与IE自1997年捆绑以来微软首次提供禁用IE选项。</p>
<p>　　在该Windows 7测试版中，微软在“启用或禁用Windows组件功能”对话框中添加了“IE浏览器”选项，这意味着用户可以禁用IE浏览器。微软此举可能是出于对欧盟 “异议声明”的顾虑。欧盟于1月16日向微软发出“异议声明”，指责微软将IE与Windows捆绑销售违反了欧盟反垄断法，阻碍了其它浏览器的发展。</p>
<p>　　目前尚不清楚Windows 7正式版是否保留该禁用IE浏览器的选项。不过如果微软在应对欧盟“异议声明”中取得胜利，该选项很可能不会被保留。</p>
]]></content:encoded>
			<wfw:commentRss>http://hpyer.cn/ie-can-be-disabled-in-the-latest-beta-version-of-windows-7.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>火狐市场份额超20%</title>
		<link>http://hpyer.cn/the-market-share-of-firefox-exceeds-20-percent.html</link>
		<comments>http://hpyer.cn/the-market-share-of-firefox-exceeds-20-percent.html#comments</comments>
		<pubDate>Wed, 03 Dec 2008 11:22:06 +0000</pubDate>
		<dc:creator>Hpyer</dc:creator>
				<category><![CDATA[曾经的过去]]></category>
		<category><![CDATA[FireFox]]></category>
		<category><![CDATA[IE]]></category>

		<guid isPermaLink="false">http://hpyer.cn/?p=429</guid>
		<description><![CDATA[　　北京时间12月3日消息，据国外媒体报道，美国互联网分析公司Net Applications周二表示，今年以来，火狐(Firefox)在浏览器市场的份额一直在稳步增长，目前已超过20%；IE市场份额则已经跌破70%。 　　Net Applications称，截至11月底，火狐市场份额为20.78%，IE为69.77%。火狐市场份额一直在稳步增长，1月份时为16.98%；IE市场份额则一直在下滑，年初时为75.47%。 　　附：本站近三十天的统计信息（数据来源：雅虎统计） 　　因为本人都是使用Firefox 3在访问，所以这一项可以不做考虑。但即便这样，IE（包括IE6、IE7、Maxthon、MyIE）的占有率也只有68.993％。可见，如今已经有越来越多的用户开始接受并使用非IE内核的浏览器了。]]></description>
			<content:encoded><![CDATA[<p>　　北京时间12月3日消息，据国外媒体报道，美国互联网分析公司Net Applications周二表示，今年以来，火狐(Firefox)在浏览器市场的份额一直在稳步增长，目前已超过20%；IE市场份额则已经跌破70%。<br />
　　Net Applications称，截至11月底，火狐市场份额为20.78%，IE为69.77%。火狐市场份额一直在稳步增长，1月份时为16.98%；IE市场份额则一直在下滑，年初时为75.47%。</p>
<p>　　附：本站近三十天的统计信息（数据来源：雅虎统计）<br />
<img src="http://hpyer.cn/wp-content/uploads/2008/12/browsers.jpg" alt="" /></p>
<p>　　因为本人都是使用Firefox 3在访问，所以这一项可以不做考虑。但即便这样，IE（包括IE6、IE7、Maxthon、MyIE）的占有率也只有68.993％。可见，如今已经有越来越多的用户开始接受并使用非IE内核的浏览器了。</p>
]]></content:encoded>
			<wfw:commentRss>http://hpyer.cn/the-market-share-of-firefox-exceeds-20-percent.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>微软IE8新功能对谷歌广告模式造成威胁</title>
		<link>http://hpyer.cn/the-new-function-of-microsoft-ie8-will-threaten-google-advertising-mode.html</link>
		<comments>http://hpyer.cn/the-new-function-of-microsoft-ie8-will-threaten-google-advertising-mode.html#comments</comments>
		<pubDate>Thu, 28 Aug 2008 11:15:02 +0000</pubDate>
		<dc:creator>Hpyer</dc:creator>
				<category><![CDATA[网文网摘]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[广告]]></category>

		<guid isPermaLink="false">http://hpyer.cn/?p=109</guid>
		<description><![CDATA[　　由于空间目前暂是免费的，时而会有这样那样的问题存在，因此，也正有改变空间模式，以获取一点收入来购买性能相对更加稳定的空间的想法。如今的个人网站，多数是靠投放广告，以换取微薄的收入，但是，貌似这一模式很可能将要改变...]]></description>
			<content:encoded><![CDATA[<p>　　由于空间目前暂是免费的，时而会有这样那样的问题存在，因此，也正有改变空间模式，以获取一点收入来购买性能相对更加稳定的空间的想法。如今的个人网站，多数是靠投放广告，以换取微薄的收入，但是，貌似这一模式很可能将要改变&#8230;</p>
<p>　　新浪科技讯 北京时间8月28日消息，据国外媒体报道，微软IE8的隐私权新特性可能对谷歌等网络搜索竞争者的广告模式造成威胁。<br />
　　IE8用户将可选择隐藏个人信息秘密登陆网站，这将令利用用户信息以个人为目标定位广告的搜索引擎受损。这一名为“InPrivate Browsing(私人浏览)”的新功能作用是，当用户关闭浏览窗口后，IE不会存储任何Cookies、密码、网页地址、搜索查询、Internet临时文件或数据，因此被一些科技博客称为“色情模式”。<br />
　　但微软指出，InPrivate将在生日礼物购买或疾病医疗搜索等领域为其客户带来利益。微软英国公司Windows事业部经理翰·卡兰(John Curran)称：“有些人会喜欢一直‘私人浏览’，但总有人会权衡取舍是否采用这种模式。”<br />
　　在微软通过IE等服务搜集个人信息的数量问题上，用户一直表示强烈抗议。分析与研究公司Ovum的IT分析师大卫·米切尔(David Mitchell)称：“如果更多人相信围绕隐私权新功能的大肆宣传，则选择‘私人浏览’模式的用户将会增加，对‘点进’广告造成潜在威胁。”<br />
　　微软周三发布了功能完备的升级版IE8 Beta 2，但并未透露将于何时正式推出IE8。Beta 2具有火狐浏览器的一些特性，如“Visual Search(视觉搜索)”等。微软否认曾从竞争对手的产品中复制某些功能。<br />
　　据网络咨询及应用提供商Net Applications数据显示，微软IE全球市场份额为73%，火狐为19%。</p>
]]></content:encoded>
			<wfw:commentRss>http://hpyer.cn/the-new-function-of-microsoft-ie8-will-threaten-google-advertising-mode.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

