<?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>Life Studio &#187; 浏览器</title>
	<atom:link href="http://wange.im/tag/browser/feed" rel="self" type="application/rss+xml" />
	<link>http://wange.im</link>
	<description>My Life, My Studio...</description>
	<lastBuildDate>Fri, 20 Jan 2012 01:49:17 +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>给 WordPress 添加语音搜索功能</title>
		<link>http://wange.im/x-webkit-speech-in-wordpress.html</link>
		<comments>http://wange.im/x-webkit-speech-in-wordpress.html#comments</comments>
		<pubDate>Sun, 04 Dec 2011 10:35:42 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[搜索]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://wange.im/?p=5194</guid>
		<description><![CDATA[相信大家都用过 Google 的搜索，不知道大家有没有注意到 Google.com in English 版本的搜索有一个语音搜索，只要吐字清晰，它的识别力还是很高的，而且也只支持中文的语音，这对于老年人、残障人士、偷懒人群是一个非常有用的装B功能。今天心血来潮，把此功能搬到 WordPress。 就本站现在用的这个主题来说，已经用上了这个 WordPress 的语音搜索功能，有图为证。 可以看到右上角的站内搜索框比以往多了一个小话筒的图标，点击之后就会弹出一个小的提示框，此时可以清晰地说出你需要搜索的关键词，截图中是我语音说的 "wordpress" 这个关键词，有兴趣的朋友可以拿本站做测试。 但是，这个功能暂时只能在 Chrome 11 版本以上的谷歌浏览器上看到这个效果。因为这是在 input 输入框里添加 x-webkit-speech 属性来实现的，从这个属性的命名可以看出，webkit，这是一个 webkit 核心浏览器的私有属性，所以你可以切换到 Chrome 浏览器来测试本功能。 x-webkit-speech 是 html5 的 speech 功能的 API，Google 的 Chrome 在对 HTML5、CSS3 的新技术标准的支持上特别积极，所以很有幸，我们可以在 Chrome 上体现各种新奇的功能特性。实现的方法也特别简单，在你的搜索输入框的 input 标签里添加 x-webkit-speech 属性即可，如下： &#60;input type="text" x-webkit-speech /&#62; 废话很多，但是代码却很简单，赶紧试试呗~ 与 API,Chrome,HTML5,WordPress,搜索,浏览器 相关的文章 CSS3 鼠标悬停图片动画效果 2009年09月6日 [...]]]></description>
			<content:encoded><![CDATA[<p>相信大家都用过 Google 的搜索，不知道大家有没有注意到 Google.com in English 版本的搜索有一个语音搜索，只要吐字清晰，它的识别力还是很高的，而且也只支持中文的语音，这对于老年人、残障人士、偷懒人群是一个非常有用的装B功能。今天心血来潮，把此功能搬到 WordPress。</p>
<p>就本站现在用的这个主题来说，已经用上了这个 WordPress 的语音搜索功能，有图为证。</p>
<p><img style="float: left;" src="http://byfiles.storage.live.com/y1p68_Q6wFqvO3nCwGTPzD-6fr-4jfoOPLBv7mPLsC2Lp9nRZRuuL2tMVk2dhLGunYnXr8u4pg1Ge4/speech.jpg" alt="" />可以看到右上角的站内搜索框比以往多了一个小话筒的图标，点击之后就会弹出一个小的提示框，此时可以清晰地说出你需要搜索的关键词，截图中是我语音说的 "wordpress" 这个关键词，有兴趣的朋友可以拿本站做测试。</p>
<p>但是，这个功能暂时只能在 Chrome 11 版本以上的谷歌浏览器上看到这个效果。因为这是在 input 输入框里添加 x-webkit-speech 属性来实现的，从这个属性的命名可以看出，webkit，这是一个 webkit 核心浏览器的私有属性，所以你可以切换到 Chrome 浏览器来测试本功能。</p>
<p>x-webkit-speech 是 html5 的 speech 功能的 API，Google 的 Chrome 在对 HTML5、CSS3 的新技术标准的支持上特别积极，所以很有幸，我们可以在 Chrome 上体现各种新奇的功能特性。实现的方法也特别简单，在你的搜索输入框的 input 标签里添加 x-webkit-speech 属性即可，如下：</p>
<div class="source" style="font-family: 'Courier New', 'Consolas', 'Lucida Console'; color: #000000;"><span style="color: #000080; font-weight: bold;">&lt;input</span> <span style="color: #ff0000;">type=</span><span style="color: #0000ff;">"text"</span> <span style="color: #ff0000;">x-webkit-speech</span> <span style="color: #000080; font-weight: bold;">/&gt;</span></div>
<p>废话很多，但是代码却很简单，赶紧试试呗~</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/api/" title="API" rel="tag">API</a>,<a href="http://wange.im/tag/chrome/" title="Chrome" rel="tag">Chrome</a>,<a href="http://wange.im/tag/html5/" title="HTML5" rel="tag">HTML5</a>,<a href="http://wange.im/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>,<a href="http://wange.im/tag/search/" title="搜索" rel="tag">搜索</a>,<a href="http://wange.im/tag/browser/" title="浏览器" rel="tag">浏览器</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/css.png&amp;h=45&amp;w=45&amp;zc=1" alt="CSS3 鼠标悬停图片动画效果" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/css-3-hover-animations.html" rel="bookmark" title="CSS3 鼠标悬停图片动画效果">CSS3 鼠标悬停图片动画效果</a>        <div class="rl_date">2009年09月6日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/screenshot.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="新年新气象，博客换新衣" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/new-year-new-theme.html" rel="bookmark" title="新年新气象，博客换新衣">新年新气象，博客换新衣</a>        <div class="rl_date">2012年01月20日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/w3c-is-in-progress.html" rel="bookmark" title="W3C 规则也在与时俱进？！">W3C 规则也在与时俱进？！</a>        <div class="rl_date">2011年01月22日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/wange-theme-beta.html" rel="bookmark" title="万戈牌主题上线测试">万戈牌主题上线测试</a>        <div class="rl_date">2011年01月4日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/x-webkit-speech-in-wordpress.html/feed</wfw:commentRss>
		<slash:comments>84</slash:comments>
		</item>
		<item>
		<title>你看这个链接2不2？</title>
		<link>http://wange.im/webdings-font-family.html</link>
		<comments>http://wange.im/webdings-font-family.html#comments</comments>
		<pubDate>Wed, 16 Mar 2011 13:59:17 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[博客]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://wange.im/?p=4658</guid>
		<description><![CDATA[相信大多数网站前端从业人员或者是前端爱好者会关注一个叫作 CSS 森林的博客，至少应该有所耳闻吧。当你第一次打开这个网站的时候，或许你会觉得这个网站也不过如此，甚至设计得有些单调不给力。但是当你认真去研究这个博客的 CSS 时，你会发现它的给力已经超出了你的想象，还有一些我都不知道干什么用的私用属性夹杂在它的 CSS 中，很高深的样子。 昨天无聊的时候又去关注了一下这个博客，发现它的所有站外链接后都会显示一个“2”，其实这个问题很早就发现了，只是一直没有深究，昨天实在被这个“2”搞迷糊了，就想深究一下下，难道 CSS 森林是想要表达所有外链都很2这个意思吗？不会吧。。。在同事丁锅锅的提点下，终于揭开了这个“2”的神秘面纱。 原来这个“2”只是在 Firefox 下的效果，在 Chrome、IE8 等浏览器下就不是表现为“2”了，而是新窗口打开的一个小图标，确切来说，那并不是一个图标，而是一个用特别字体显示出来的文字图案。效果如图： 情不自禁地翻了一下它的 CSS 样式表，发现它的数字“2”用的是 Webdings 字体，难道这个字体可以让数字转换成奇妙的图案吗？顺着这个思路 Google 了一下，不 G 不知道，一 G 还真是如此。Webdings 字体转换成一些有趣的类似于小图标的符号，这样就可以省去了切图的麻烦，但是让我没想到的是 CSS 森林用的渐进增强居然把 Firefox 也给抛弃了，更奇妙的是，IE 居然反常地可以支持这个字体的转化。 最后，把它做成了一个 DEMO，用非 Firefox 和 Opera 的朋友可以看一下。神奇吧？不相信你的眼睛，你可以复制下来看看，其实你复制的就是一串数字。 与 CSS,博客,浏览器 相关的文章 让浏览器的私有属性通过 W3C 验证 2011年01月15日 CSS 中 font 的 px 与 em 的区别 2010年12月23日 CSS [...]]]></description>
			<content:encoded><![CDATA[<p>相信大多数网站前端从业人员或者是前端爱好者会关注一个叫作 <a title="CSS森林" rel="external nofollow" href="http://www.cssforest.org/blog/" target="_blank">CSS 森林</a>的博客，至少应该有所耳闻吧。当你第一次打开这个网站的时候，或许你会觉得这个网站也不过如此，甚至设计得有些单调不给力。但是当你认真去研究这个博客的 CSS 时，你会发现它的给力已经超出了你的想象，还有一些我都不知道干什么用的私用属性夹杂在它的 CSS 中，很高深的样子。</p>
<p>昨天无聊的时候又去关注了一下这个博客，发现它的所有站外链接后都会显示一个“2”，其实这个问题很早就发现了，只是一直没有深究，昨天实在被这个“2”搞迷糊了，就想深究一下下，难道 CSS 森林是想要表达所有外链都很2这个意思吗？不会吧。。。在同事丁锅锅的提点下，终于揭开了这个“2”的神秘面纱。</p>
<p><img style="float: right;" src="http://t0mlua.bay.livefilestore.com/y1pTTLQluaUBvmKzx4RiJcX40E7H-qaAjFEKXv_GuQxpfWL5_It9QdVoGax3BVP5b4dTXxgHU7gDYjdtb3dlZKlFM2v_fTeUdXq/cssforest.jpg" alt="" />原来这个“2”只是在 Firefox 下的效果，在 Chrome、IE8 等浏览器下就不是表现为“2”了，而是新窗口打开的一个小图标，确切来说，那并不是一个图标，而是一个用特别字体显示出来的文字图案。效果如图：</p>
<p>情不自禁地翻了一下它的 CSS 样式表，发现它的数字“2”用的是 Webdings 字体，难道这个字体可以让数字转换成奇妙的图案吗？顺着这个思路 Google 了一下，不 G 不知道，一 G 还真是如此。Webdings 字体转换成一些有趣的类似于小图标的符号，这样就可以省去了切图的麻烦，但是让我没想到的是 CSS 森林用的渐进增强居然把 Firefox 也给抛弃了，更奇妙的是，IE 居然反常地可以支持这个字体的转化。</p>
<p>最后，把它做成了一个 <a title="webdings" href="http://wange.im/demo/webdings/">DEMO</a>，用非 Firefox 和 Opera 的朋友可以看一下。神奇吧？不相信你的眼睛，你可以复制下来看看，其实你复制的就是一串数字。</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/css/" title="CSS" rel="tag">CSS</a>,<a href="http://wange.im/tag/blog/" title="博客" rel="tag">博客</a>,<a href="http://wange.im/tag/browser/" title="浏览器" rel="tag">浏览器</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/private-property-checked-w3c-validation.html" rel="bookmark" title="让浏览器的私有属性通过 W3C 验证">让浏览器的私有属性通过 W3C 验证</a>        <div class="rl_date">2011年01月15日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/font-size.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="CSS 中 font 的 px 与 em 的区别" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/px-and-em-in-css.html" rel="bookmark" title="CSS 中 font 的 px 与 em 的区别">CSS 中 font 的 px 与 em 的区别</a>        <div class="rl_date">2010年12月23日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/blink-effect-with-css-or-js.html" rel="bookmark" title="CSS 或 JS 实现闪烁文字">CSS 或 JS 实现闪烁文字</a>        <div class="rl_date">2010年02月8日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/div-css-and-ie.html" rel="bookmark" title="DIV+CSS与不同IE版本等的兼容性">DIV+CSS与不同IE版本等的兼容性</a>        <div class="rl_date">2010年01月31日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/webdings-font-family.html/feed</wfw:commentRss>
		<slash:comments>186</slash:comments>
		</item>
		<item>
		<title>为 IE9 抛弃 XP？</title>
		<link>http://wange.im/give-up-xp-for-installing-ie9.html</link>
		<comments>http://wange.im/give-up-xp-for-installing-ie9.html#comments</comments>
		<pubDate>Tue, 15 Mar 2011 14:35:14 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[IE9]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://wange.im/?p=4654</guid>
		<description><![CDATA[今天打开 Google Reader 阅读器，可以看到铺天盖地的关于微软推出 IE9 正式版浏览器的新闻，与此同时，各大微博上也纷纷转载 IE9 正式发布版上线的消息。可见，业界对 IE9 的期待就如久旱逢甘露那样饥渴，你有见过 Firefox、Safari、Opera、Chrome 这些浏览器在版本升级的时候有这样大张旗鼓、引人注目吗？那是因为 IE9 背负了太多的期望，鸭梨好大呀。 IE9 背负的期望是它的前辈们（IE6、7、8）欠下的债，所以 IE9 是来还债的。IE 给网页开发者造成的麻烦已经不在少数，什么稀奇古怪的 BUG 在 IE 身上发生都会感觉不足为奇。或许 IE 自知罪孽深重，仅仅一个 IE9 已经无法洗清其前世的过错，于是索性和前世一刀两断，微软 IE 部门经理迪安·哈查莫维奇（Dean Hachamovitch）就曾经表示过 IE9 不会支持 Windows XP 系统，是的，就连刚发布的 IE9 正式版也不支持 XP 操作系统，这是何等的杯具呀。 我们知道，微软官方前些日子刚刚推出 IE6 的倒计时网站，而如今的 IE9 又不支持 XP，不用我说，你也应该想到这两者之前的联系了吧。微软正在有预谋地进行着他的 Kill IE6 计划，虽然可能难度比较大（至少在我朝是比较难的），但是微软总算在朝正确的、积极的、标准的方向前进着。 事实上，微软也是需要适时的低下它高贵的头颅了，在当今各浏览器盛行的年代，早已不是微软一家独大，也不是以他的标准说了算的，不要以为有 bug 很拽，也不要以为不兼容 HTML5、CSS3 很牛叉，总有一天是会被用户淘汰的，IE9 的诞生，虽然不能马上让 IE6 [...]]]></description>
			<content:encoded><![CDATA[<p>今天打开 Google Reader 阅读器，可以看到铺天盖地的关于微软推出 IE9 正式版浏览器的新闻，与此同时，各大微博上也纷纷转载 IE9 正式发布版上线的消息。可见，业界对 IE9 的期待就如久旱逢甘露那样饥渴，你有见过 Firefox、Safari、Opera、Chrome 这些浏览器在版本升级的时候有这样大张旗鼓、引人注目吗？那是因为 IE9 背负了太多的期望，鸭梨好大呀。</p>
<p>IE9 背负的期望是它的前辈们（IE6、7、8）欠下的债，所以 IE9 是来还债的。IE 给网页开发者造成的麻烦已经不在少数，什么稀奇古怪的 BUG 在 IE 身上发生都会感觉不足为奇。或许 IE 自知罪孽深重，仅仅一个 IE9 已经无法洗清其前世的过错，于是索性和前世一刀两断，微软 IE 部门经理迪安·哈查莫维奇（Dean Hachamovitch）就曾经表示过 IE9 不会支持 Windows XP 系统，是的，就连刚发布的 IE9 正式版也不支持 XP 操作系统，这是何等的杯具呀。</p>
<p>我们知道，微软官方前些日子刚刚推出 <a title="我朝仍是 IE6 的重灾区" href="http://wange.im/ie6-in-china.html">IE6 的倒计时网站</a>，而如今的 IE9 又不支持 XP，不用我说，你也应该想到这两者之前的联系了吧。微软正在有预谋地进行着他的 Kill IE6 计划，虽然可能难度比较大（至少在我朝是比较难的），但是微软总算在朝正确的、积极的、标准的方向前进着。</p>
<p>事实上，微软也是需要适时的低下它高贵的头颅了，在当今各浏览器盛行的年代，早已不是微软一家独大，也不是以他的标准说了算的，不要以为有 bug 很拽，也不要以为不兼容 HTML5、CSS3 很牛叉，总有一天是会被用户淘汰的，IE9 的诞生，虽然不能马上让 IE6 灭亡，但可以极大的促进其他几款浏览器的迅速发展、齐头并进。连 IE 都杀入了标准浏览器的行列（从目前来看，是更符合 W3C 标准的浏览器），其他几款 Firefox、Safari、Opera、Chrome 这样标准浏览器应该可以感到一些压力了吧。</p>
<p>话又说回来了，我朝 XP 的用户那么多，有多少 XP，就有多少 IE6，而 IE9 又不支持 XP 系统，让这些 XP 的用户情何以堪？！有多少用户会为了体验 IE9 而放弃 XP，重新安装一个 Win7？微软，你这是要推广 IE9 呢？还是想要推广 Win7 呢？<strong>难道又要和 XP 绑定 IE6 一样，让 Win7 绑定 IE9 吗？</strong>给用户一个选择的空间吧，不希望在若干年后，Win7 遍地开花的时候，IE9 又像如今的 IE6 一样成为下一个互联网时代的杯具，到时候，你让 Win7 情何以堪，你让 Win7 的用户情何以堪？</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/ie9/" title="IE9" rel="tag">IE9</a>,<a href="http://wange.im/tag/microsoft/" title="Microsoft" rel="tag">Microsoft</a>,<a href="http://wange.im/tag/browser/" title="浏览器" rel="tag">浏览器</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/x-ua-compatible-ie9-to-ie7.html" rel="bookmark" title="让 IE9 见他爷爷去吧">让 IE9 见他爷爷去吧</a>        <div class="rl_date">2011年01月11日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/Ray-Ozzie.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="IE 是最好的浏览器？！" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/ie-is-the-best.html" rel="bookmark" title="IE 是最好的浏览器？！">IE 是最好的浏览器？！</a>        <div class="rl_date">2009年11月18日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/speech.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="给 WordPress 添加语音搜索功能" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/x-webkit-speech-in-wordpress.html" rel="bookmark" title="给 WordPress 添加语音搜索功能">给 WordPress 添加语音搜索功能</a>        <div class="rl_date">2011年12月4日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/you-know-about-ie9.html" rel="bookmark" title="IE9.0 特性知多少">IE9.0 特性知多少</a>        <div class="rl_date">2011年06月24日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/give-up-xp-for-installing-ie9.html/feed</wfw:commentRss>
		<slash:comments>155</slash:comments>
		</item>
		<item>
		<title>让浏览器的私有属性通过 W3C 验证</title>
		<link>http://wange.im/private-property-checked-w3c-validation.html</link>
		<comments>http://wange.im/private-property-checked-w3c-validation.html#comments</comments>
		<pubDate>Sat, 15 Jan 2011 14:04:24 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://wange.im/?p=4363</guid>
		<description><![CDATA[用过 Willin 大师 A9 主题的小盆友应该都会感叹这款主题的强大和代码的规范精简，虽然我没有用过大师的这款主题，但是我也曾下载了一个研究过，有很多细节值得学习。其中就有一个技巧让我叹为观止，就是让浏览器的一些私有属性通过 W3C 验证！特地拿过来分享给大家。 我们知道，像 border-radius 这样一些 CSS3 的属性即使在高级的 Firefox、Chrome 等浏览器中也是不能直接支持的，必须要加上 -moz-、-webkit- 这样的私有属性前缀才可以让浏览器们支持。但是很遗憾的是，在样式表中加上这些私有属性之后就无法通过 W3C 的验证，CSS2.0 说我们家族里没有 border-radius 这样的属性，CSS3.0 说我们家族里没有 -moz-、-webkit- 这样的怪胎。多杯具呀。 Willin 大师的方法让私有属性的 W3C 验证不再杯具（不知道是不是 Willin 大师的首创，至少这招我是从他那里学来的）。怎么一个方法呢？其实很简单，就是把样式写进 Javascript，W3C 验证会无视脚本，多简单的原理，只是我们都没有想到这一点。 举个例子，如下样式： &#60;style type="text/css"&#62;     .box{-moz-border-radius:5px;} &#60;/style&#62; 如果要写进 Javascript 的话就应该是： &#60;script type="text/javascript"&#62;     document.write('&#60;style type="text\/css"&#62;.box{-moz-border-radius:5px;}&#60;\/style&#62;'); &#60;/script&#62; 就是这样简单的转换就可以帮助你的浏览器私有属性通过 W3C 的验证，当然有了这个原理，我们还可以扩展一下，比如说 IE 的滤镜、expression 等被 W3C 认为是非法的东东都可以扔进脚本里绕开验证。 感谢 [...]]]></description>
			<content:encoded><![CDATA[<p>用过 Willin 大师 <a title="A9 主題下載" href="http://kan.willin.org/?p=1330" target="_blank">A9 主题</a>的小盆友应该都会感叹这款主题的强大和代码的规范精简，虽然我没有用过大师的这款主题，但是我也曾下载了一个研究过，有很多细节值得学习。其中就有一个技巧让我叹为观止，就是让浏览器的一些私有属性通过 W3C 验证！特地拿过来分享给大家。</p>
<p>我们知道，像 border-radius 这样一些 CSS3 的属性即使在高级的 Firefox、Chrome 等浏览器中也是不能直接支持的，必须要加上 -moz-、-webkit- 这样的私有属性前缀才可以让浏览器们支持。但是很遗憾的是，在样式表中加上这些私有属性之后就无法通过 W3C 的验证，CSS2.0 说我们家族里没有 border-radius 这样的属性，CSS3.0 说我们家族里没有 -moz-、-webkit- 这样的怪胎。多杯具呀。</p>
<p>Willin 大师的方法让私有属性的 W3C 验证不再杯具（不知道是不是 Willin 大师的首创，至少这招我是从他那里学来的）。怎么一个方法呢？其实很简单，就是把样式写进 Javascript，W3C 验证会无视脚本，多简单的原理，只是我们都没有想到这一点。</p>
<p>举个例子，如下样式：</p>
<div class="source" style="font-family: 'Courier New', 'Consolas', 'Lucida Console'; color: #000000;"><span style="color: #000080; font-weight: bold;">&lt;style </span><span style="color: #ff0000;">type=</span><span style="color: #0000ff;">"text/css"</span><span style="color: #000080; font-weight: bold;">&gt;</span><br />
    <span style="color: #000000;">.box</span><span style="color: #000000;">{</span><span style="color: #000000;">-</span><span style="color: #000000;">moz</span><span style="color: #000000;">-</span><span style="color: #000080; font-weight: bold;">border</span><span style="color: #000000;">-</span><span style="color: #000000;">radius</span><span style="color: #000000;">:</span><span style="color: #0000ff;">5px</span><span style="color: #000000;">;}</span><br />
<span style="color: #000080; font-weight: bold;">&lt;/style&gt;</span></div>
<p>如果要写进 Javascript 的话就应该是：</p>
<div class="source" style="font-family: 'Courier New', 'Consolas', 'Lucida Console'; color: #000000;"><span style="color: #000080; font-weight: bold;">&lt;script </span><span style="color: #ff0000;">type=</span><span style="color: #0000ff;">"text/javascript"</span><span style="color: #000080; font-weight: bold;">&gt;</span><br />
    <span style="color: #000000;">document</span><span style="color: #000000;">.</span><span style="color: #000000;">write</span>(<span style="color: #0000ff;">'&lt;style type="text\/css"&gt;.box{-moz-border-radius:5px;}&lt;\/style&gt;'</span>);<br />
<span style="color: #000080; font-weight: bold;">&lt;/script&gt;</span></div>
<p>就是这样简单的转换就可以帮助你的浏览器私有属性通过 W3C 的验证，当然有了这个原理，我们还可以扩展一下，比如说 IE 的滤镜、expression 等被 W3C 认为是非法的东东都可以扔进脚本里绕开验证。</p>
<p>感谢 Willin 大师的这个方法，让我的 <a title="万戈牌主题上线测试" href="http://wange.im/wange-theme-beta.html">HTML5 主题</a>顺利通过了 HTML5 和 CSS3 的 W3C 验证。有个神级的重构牛人和我说过这样一句话：验证不是目的，验证只是手段，通过验证来检验自己在编写样式的时候有没有出现低级的语法错误。这句话很受用，但是为了我那对代码有着洁癖的完美主义，我还是用了这样那样的手段让自己的网站通过这样那样的验证。</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/css/" title="CSS" rel="tag">CSS</a>,<a href="http://wange.im/tag/w3c/" title="W3C" rel="tag">W3C</a>,<a href="http://wange.im/tag/browser/" title="浏览器" rel="tag">浏览器</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/div-css-and-ie.html" rel="bookmark" title="DIV+CSS与不同IE版本等的兼容性">DIV+CSS与不同IE版本等的兼容性</a>        <div class="rl_date">2010年01月31日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/simple-trick-to-solve-the-compatibility-issue-in-ie8.html" rel="bookmark" title="一招简单解决IE8兼容问题">一招简单解决IE8兼容问题</a>        <div class="rl_date">2009年05月23日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/cssforest.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="你看这个链接2不2？" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/webdings-font-family.html" rel="bookmark" title="你看这个链接2不2？">你看这个链接2不2？</a>        <div class="rl_date">2011年03月16日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/x-ua-compatible-ie9-to-ie7.html" rel="bookmark" title="让 IE9 见他爷爷去吧">让 IE9 见他爷爷去吧</a>        <div class="rl_date">2011年01月11日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/private-property-checked-w3c-validation.html/feed</wfw:commentRss>
		<slash:comments>155</slash:comments>
		</item>
		<item>
		<title>让 IE9 见他爷爷去吧</title>
		<link>http://wange.im/x-ua-compatible-ie9-to-ie7.html</link>
		<comments>http://wange.im/x-ua-compatible-ie9-to-ie7.html#comments</comments>
		<pubDate>Tue, 11 Jan 2011 12:04:21 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[IE9]]></category>
		<category><![CDATA[meta]]></category>
		<category><![CDATA[W3C]]></category>
		<category><![CDATA[兼容]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://wange.im/?p=4346</guid>
		<description><![CDATA[在昨天提到用 IE9 看我的网站首页会有点点杯具，本主题我花最多心思的一个分页导航居然在 IE9 下不能用，而且在主题上线一周后才发现这个 bug，这让我情何以堪，情何以堪啊！！！任何 bug 对我来说都是不被允许的，我决心要搞定它。其实要解决这个 bug 一点也不难，既然 IE9 不能实现这个拖动的分页导航，那就把 IE 浏览器直接降级为 IE8 或者 IE7 就可以了。这个方法我之前也有介绍过。 但是，这样做会引起另外一个让我情何以堪的后果。因为我用的是 HTML5 的声明，已经通过了 W3C 的 HTML5 标准验证，但是在 meta 中加入那一行浏览器降级代码之后，HTML5 的 W3C 就无法通过了，就因为那一个错误！好吧，为了我的完美主义，我要绕开这个降级代码，忽悠一下 W3C 验证。 原理很简单，就是用 PHP 判断浏览器的版本，如果是 IE9 再输出那段 meta 信息，那其他浏览也就避开了这段代码，也就可以顺利通过 W3C 验证了。具体方法如下： &#60;?php     $UA = $_SERVER['HTTP_USER_AGENT'];     if(strpos($UA, 'MSIE 9.0'))     echo '&#60;meta http-equiv="X-UA-Compatible" content="ie=7" [...]]]></description>
			<content:encoded><![CDATA[<p>在<a title="新的工作新的开始" href="http://wange.im/new-job-new-beginning.html">昨天提到</a>用 IE9 看我的网站首页会有点点杯具，本主题我花最多心思的一个分页导航居然在 IE9 下不能用，而且在<a title="万戈牌主题上线测试" href="http://wange.im/wange-theme-beta.html">主题上线</a>一周后才发现这个 bug，这让我情何以堪，情何以堪啊！！！任何 bug 对我来说都是不被允许的，我决心要搞定它。其实要解决这个 bug 一点也不难，既然 IE9 不能实现这个拖动的分页导航，那就把 IE 浏览器直接降级为 IE8 或者 IE7 就可以了。这个方法我<a title="一招简单解决IE8兼容问题" href="http://wange.im/simple-trick-to-solve-the-compatibility-issue-in-ie8.html">之前也有介绍</a>过。</p>
<p>但是，这样做会引起另外一个让我情何以堪的后果。因为我用的是 HTML5 的声明，已经通过了 W3C 的 HTML5 标准验证，但是在 meta 中加入那一行浏览器降级代码之后，HTML5 的 W3C 就无法通过了，就因为那一个错误！好吧，为了我的完美主义，我要绕开这个降级代码，忽悠一下 W3C 验证。</p>
<p>原理很简单，就是用 PHP 判断浏览器的版本，如果是 IE9 再输出那段 meta 信息，那其他浏览也就避开了这段代码，也就可以顺利通过 W3C 验证了。具体方法如下：</p>
<div class="source" style="font-family: 'Courier New', 'Consolas', 'Lucida Console'; color: #000000;"><span style="color: #008080;">&lt;?php</span><br />
    <span style="color: #000000;">$UA</span> <span style="color: #000000;">=</span> <span style="color: #000000;">$_SERVER</span><span style="color: #000000;">[</span><span style="color: #0000ff;">'HTTP_USER_AGENT'</span><span style="color: #000000;">];</span><br />
    <span style="color: #000080; font-weight: bold;">if</span>(<span style="color: #000000;">strpos</span>(<span style="color: #000000;">$UA</span><span style="color: #000000;">,</span> <span style="color: #0000ff;">'MSIE 9.0'</span>))<br />
    <span style="color: #000080; font-weight: bold;">echo</span> <span style="color: #0000ff;">'&lt;meta http-equiv="X-UA-Compatible" content="ie=7" /&gt;'</span>;<br />
<span style="color: #008080;">?&gt;</span></div>
<p>这样就可以让 IE9 在不打开兼容模式的前提下强制把 IE9 降级为 IE7，确保网站可以安全运行效果。但是这就又产生另外一个问题，IE9 自称是最能体现 HTML5 和 CSS3 的浏览器，所以本来网站在 IE9 下是可以有圆角有阴影的，但是这样一来，伪 IE7 下就不再有圆角和阴影这些 CSS3 的效果。没有关系，在用户体验方面，网站的功能体现肯定要比美观更重要，两者不用权衡，我选择前者。让 IE9 见他的爷爷 IE7 去吧。</p>
<p>文中方法来自：<a title="PHP 动态输出 X-UA-Compatible 参数" rel="bookmark" href="http://www.mangguo.org/php-dynamic-output-x-ua-compatible-parameter/">PHP 动态输出 X-UA-Compatible 参数 | 芒果</a></p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/ie9/" title="IE9" rel="tag">IE9</a>,<a href="http://wange.im/tag/meta/" title="meta" rel="tag">meta</a>,<a href="http://wange.im/tag/w3c/" title="W3C" rel="tag">W3C</a>,<a href="http://wange.im/tag/compatible/" title="兼容" rel="tag">兼容</a>,<a href="http://wange.im/tag/browser/" title="浏览器" rel="tag">浏览器</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/simple-trick-to-solve-the-compatibility-issue-in-ie8.html" rel="bookmark" title="一招简单解决IE8兼容问题">一招简单解决IE8兼容问题</a>        <div class="rl_date">2009年05月23日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/div-css-and-ie.html" rel="bookmark" title="DIV+CSS与不同IE版本等的兼容性">DIV+CSS与不同IE版本等的兼容性</a>        <div class="rl_date">2010年01月31日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/give-up-xp-for-installing-ie9.html" rel="bookmark" title="为 IE9 抛弃 XP？">为 IE9 抛弃 XP？</a>        <div class="rl_date">2011年03月15日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/private-property-checked-w3c-validation.html" rel="bookmark" title="让浏览器的私有属性通过 W3C 验证">让浏览器的私有属性通过 W3C 验证</a>        <div class="rl_date">2011年01月15日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/x-ua-compatible-ie9-to-ie7.html/feed</wfw:commentRss>
		<slash:comments>178</slash:comments>
		</item>
		<item>
		<title>CSS 中 font 的 px 与 em 的区别</title>
		<link>http://wange.im/px-and-em-in-css.html</link>
		<comments>http://wange.im/px-and-em-in-css.html#comments</comments>
		<pubDate>Thu, 23 Dec 2010 12:51:36 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://wange.im/?p=4238</guid>
		<description><![CDATA[在过去很长一段时间里，我都被 CSS 中字体大小的单位所困扰，px、em、pt、%……其他都很好理解，只有那个 em 让我有些糊涂了，我知道，px 是像素单位，而 em 是相对单位，可我觉得用 px 一个单位就可以覆盖网站上所有的字体单位，那还要 em 这些干什么？结果我错了，而且错得那么无知。如果你和我一样混淆使用着 px 和 em，那么你应该改改这个坏习惯了。 如果你不服气，很正常，要一下子改掉这个坏习惯没有说服力的证据很难让人信服。还是先来看一个 DEMO 吧，一定要用 IE 浏览器看哟，因为在 IE 浏览器菜单中的查看-文字大小有“最大、较大、中、较小、最小”五个层次选项可以调节，看到什么变化了吗？是的，用 px 作为单位的那行文字无论怎么调节都是固定不变的，用 em 作为单位的那行文字就可以随着浏览器对字体大小控制而变化。这就是两者的区别！ 继续刨根问底一下，那么在写样式的时候，我们怎么控制 em 和 px 呢？换句话说，em 和 px 的比例关系是什么呢？已经有前辈找到了答案，在未经 reset 的浏览器都符合以下比例：16px = 1em，也就是说那么 10px = 0.625em。如此一来，我们可以在 body 中添加 font-size:62.5%; 于是乎，1em = 16px*62.5% = 10px; 1.2em = 12px; 1.4em = 14px。 [...]]]></description>
			<content:encoded><![CDATA[<p>在过去很长一段时间里，我都被 CSS 中字体大小的单位所困扰，px、em、pt、%……其他都很好理解，只有那个 em 让我有些糊涂了，我知道，px 是像素单位，而 em 是相对单位，可我觉得用 px 一个单位就可以覆盖网站上所有的字体单位，那还要 em 这些干什么？结果我错了，而且错得那么无知。如果你和我一样混淆使用着 px 和 em，那么你应该改改这个坏习惯了。</p>
<p><img style="float: right;" src="http://public.bay.livefilestore.com/y1puHJX1Ed2U8JSHyZvbGsmTXgL5QngcWGpdCTwz_cj7T0s5IDD7iglGysnhnXJGq1K4id3weSvxrYLQQQsZ7QNUg/font-size.jpg" alt="" />如果你不服气，很正常，要一下子改掉这个坏习惯没有说服力的证据很难让人信服。还是先来看一个 <a title="CSS 中 font 的 px 与 em 的区别" href="http://wange.im/demo/font-size/">DEMO</a> 吧，一定要用 IE 浏览器看哟，因为在 IE 浏览器菜单中的查看-文字大小有“最大、较大、中、较小、最小”五个层次选项可以调节，看到什么变化了吗？是的，用 px 作为单位的那行文字无论怎么调节都是固定不变的，用 em 作为单位的那行文字就可以随着浏览器对字体大小控制而变化。这就是两者的区别！</p>
<p>继续刨根问底一下，那么在写样式的时候，我们怎么控制 em 和 px 呢？换句话说，em 和 px 的比例关系是什么呢？已经有前辈找到了答案，在未经 reset 的浏览器都符合以下比例：16px = 1em，也就是说那么 10px = 0.625em。如此一来，我们可以在 body 中添加 font-size:62.5%; 于是乎，1em = 16px*62.5% = 10px; 1.2em = 12px; 1.4em = 14px。</p>
<p>有的同学要问了，不是16px = 1em 吗？怎么一会儿又变成 10px = 1em 了？没错，这就是 em 的魅力所在，也就是之前所提到的 em 是相对单位的优势。这样转换是为了我们可以更方便地使用 em 这个单位，因为这就是一个十倍的关系。</p>
<p>是不是对 px 和 em 有了一个全新的认识呢？现在再回过头来看看这个 <a title="CSS 中 font 的 px 与 em 的区别" href="http://wange.im/demo/font-size/">DEMO</a>，我想你会有兴趣看看此页的源代码，你也可以自己试着写一个比较体会一下 px 和 em。希望没有把你弄晕。</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/css/" title="CSS" rel="tag">CSS</a>,<a href="http://wange.im/tag/browser/" title="浏览器" rel="tag">浏览器</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/cssforest.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="你看这个链接2不2？" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/webdings-font-family.html" rel="bookmark" title="你看这个链接2不2？">你看这个链接2不2？</a>        <div class="rl_date">2011年03月16日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/private-property-checked-w3c-validation.html" rel="bookmark" title="让浏览器的私有属性通过 W3C 验证">让浏览器的私有属性通过 W3C 验证</a>        <div class="rl_date">2011年01月15日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/blink-effect-with-css-or-js.html" rel="bookmark" title="CSS 或 JS 实现闪烁文字">CSS 或 JS 实现闪烁文字</a>        <div class="rl_date">2010年02月8日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/div-css-and-ie.html" rel="bookmark" title="DIV+CSS与不同IE版本等的兼容性">DIV+CSS与不同IE版本等的兼容性</a>        <div class="rl_date">2010年01月31日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/px-and-em-in-css.html/feed</wfw:commentRss>
		<slash:comments>97</slash:comments>
		</item>
		<item>
		<title>我们都错怪 IE6 了</title>
		<link>http://wange.im/we-are-all-wrong-about-the-ie6.html</link>
		<comments>http://wange.im/we-are-all-wrong-about-the-ie6.html#comments</comments>
		<pubDate>Wed, 03 Nov 2010 11:12:45 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[三言两语]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[兼容]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://wange.im/?p=4050</guid>
		<description><![CDATA[不难发现，IE 家族，特别是 IE6，在网页构建者们的一片片骂声中艰难挺进。即使 IE 在此起彼伏的嘘声下渐渐失去了当年的光辉，但是我们依旧无法抹杀 IE 仍是浏览器巨头的事实。 那我们为什么要鄙视 IE 呢？对于网页制作者而言，IE（以 IE6 为首）千奇百怪的 bug 实在让人无法容忍，从而导致网页错位，在不同的浏览器下表现各不相同，以至于我们不得不用五花八门的 CSS HACK 来弥补这一缺憾。但是要知道，CSS HACK 实在是不得以而为之，因为所谓的 CSS HACK 都是利用浏览器本身的 bug 来区分不同的浏览器使其识别各自“私有”的样式。这种以毒攻毒式的方法，确实可以在一定程度上解决网页错位等问题，但是会让网页的效率大打折扣，并不算是根本的解决之道。 那么，治标又治本的解决方法是什么呢？在回答这个问题之前，我想先为 IE6 这些年来默默承受的委屈洗冤。 很惭愧的是，我也曾多次咬牙切齿地痛斥过 IE6，并且很不人道地想和它十八代祖宗发生不正当性关系。但是，慢慢地，我了解了并且接受了 IE6 以及它的兄弟姐妹们，原来 IE 的错位源自于它那颗孤傲的心，只要我们足够了解它，那就完全可以避免使用 CSS HACK 来纠正网页错位等偏差。“孤傲的心”，此话何解？在我看来，IE 并非完全像人们所说的不标准，只是容错性不如 Firefox、Chrome、Opera、Safari 这些“标准”浏览器来的好，所以这些标准浏览器看起来比较能够理解我们所需要的结果，换句话说，IE 更直接更直观地把我们写的 DIV+CSS 中出的错误表现出来了，这样就不太讨好一些网页制作者，甚至会让人生厌，疏不知，其实更多时候，是我们自己写的 CSS 不够标准，不能责怪 IE。而且，IE 还有一个私有属性 layout，很多怪异的渲染问题都可以通过触发 layout 得到解决。 话归正题，要从根源上解决 IE 各种错位的难题，我想你会想看看这篇文章，引用作者的一句话：对 IE6 最好的策略就是不去兼容它。好好体会一下这句话的意思吧，当你真正征服 IE6 [...]]]></description>
			<content:encoded><![CDATA[<p>不难发现，IE 家族，特别是 IE6，在网页构建者们的一片片骂声中艰难挺进。即使 IE 在此起彼伏的嘘声下渐渐失去了当年的光辉，但是我们依旧无法抹杀 IE 仍是浏览器巨头的事实。</p>
<p>那我们为什么要鄙视 IE 呢？对于网页制作者而言，IE（以 IE6 为首）千奇百怪的 bug 实在让人无法容忍，从而导致网页错位，在不同的浏览器下表现各不相同，以至于我们不得不用五花八门的 CSS HACK 来弥补这一缺憾。但是要知道，CSS HACK 实在是不得以而为之，因为所谓的 CSS HACK 都是利用浏览器本身的 bug 来区分不同的浏览器使其识别各自“私有”的样式。这种以毒攻毒式的方法，确实可以在一定程度上解决网页错位等问题，但是会让网页的效率大打折扣，并不算是根本的解决之道。</p>
<p>那么，治标又治本的解决方法是什么呢？在回答这个问题之前，我想先为 IE6 这些年来默默承受的委屈洗冤。</p>
<p>很惭愧的是，我也曾多次咬牙切齿地<a title="抵制 IE6，从你我做起" href="http://wange.im/fuck-ie6.html">痛斥过 IE6</a>，并且很不人道地想和它十八代祖宗发生不正当性关系。但是，慢慢地，我了解了并且接受了 IE6 以及它的兄弟姐妹们，原来 IE 的错位源自于它那颗孤傲的心，只要我们足够了解它，那就完全可以避免使用 CSS HACK 来纠正网页错位等偏差。“孤傲的心”，此话何解？在我看来，IE 并非完全像人们所说的不标准，只是容错性不如 Firefox、Chrome、Opera、Safari 这些“标准”浏览器来的好，所以这些标准浏览器看起来比较能够理解我们所需要的结果，换句话说，IE 更直接更直观地把我们写的 DIV+CSS 中出的错误表现出来了，这样就不太讨好一些网页制作者，甚至会让人生厌，疏不知，其实更多时候，是我们自己写的 CSS 不够标准，不能责怪 IE。而且，IE 还有一个私有属性 layout，很多怪异的渲染问题都可以通过触发 layout 得到解决。</p>
<p>话归正题，要从根源上解决 IE 各种错位的难题，我想你会想看看<a title="[译]IE6终极备忘：修复IE6下 25+ Bugs" href="http://www.vfresh.org/w3c/727" target="_blank">这篇文章</a>，引用作者的一句话：对 IE6 最好的策略就是不去兼容它。好好体会一下这句话的意思吧，当你真正征服 IE6 之后，你会发现这句话意味深长。</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/ie6/" title="IE6" rel="tag">IE6</a>,<a href="http://wange.im/tag/compatible/" title="兼容" rel="tag">兼容</a>,<a href="http://wange.im/tag/browser/" title="浏览器" rel="tag">浏览器</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/mood.jpg" alt="三言两语" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/ie-bug.html" rel="bookmark" title="汇总 IE 在 CSS 中常见的 中 bug">汇总 IE 在 CSS 中常见的 中 bug</a>        <div class="rl_date">2010年01月29日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/mood.jpg" alt="三言两语" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/conquest-of-ie6.html" rel="bookmark" title="拿起武器，将 IE6 收归帐下">拿起武器，将 IE6 收归帐下</a>        <div class="rl_date">2009年09月1日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/mood.jpg" alt="三言两语" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/the-best-gzip-for-wordpress.html" rel="bookmark" title="Wordpress之终极Gzip兼容IE6">Wordpress之终极Gzip兼容IE6</a>        <div class="rl_date">2009年06月11日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/mood.jpg" alt="三言两语" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/x-ua-compatible-ie9-to-ie7.html" rel="bookmark" title="让 IE9 见他爷爷去吧">让 IE9 见他爷爷去吧</a>        <div class="rl_date">2011年01月11日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/we-are-all-wrong-about-the-ie6.html/feed</wfw:commentRss>
		<slash:comments>110</slash:comments>
		</item>
		<item>
		<title>Chrome 强制显示最小字体为 12px？</title>
		<link>http://wange.im/minimum-font-size-for-chrome-is-12px.html</link>
		<comments>http://wange.im/minimum-font-size-for-chrome-is-12px.html#comments</comments>
		<pubDate>Sun, 02 May 2010 23:54:20 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://wange.im/?p=3079</guid>
		<description><![CDATA[在 DIV+CSS3 的布局中，我一直以为 IE6 是最难伺候的，一会这个 bug，一会那个 bug，如果能把 IE6 摆平了，那也就天下太平了，兼容其他的浏览器应该也就不成问题。但是，我在制作新的 WordPress 主题中碰到了一个不属于 IE 的杯具问题，在 Firefox、Opera、Safari 甚至在 IE 下都能正常显示的页面居然在 Chrome 下错位了！？这是让人无法容忍的，我可以 kill IE，但我不能把 Chrome 也给 kill 了。 仔细比较后发现，原来是字体大小的问题，我的 Chrome 浏览器居然不支持 12px 以下的字体大小？换了以 pt 或者百分比为单位的字体大小，也都是不管用，Chrome 所能识别的最小字体就停留在 12px 了，我倒～ 以下我做了个简单的实验，列出了 font-size:6px; 至 font-size:18px; 的字体大小示例，用 IE、Firefox、Opera、Safari 浏览器的朋友都可以看到一个上宽下窄的梯形状。但是用 Chrome 浏览器的朋友就只能看到 18px 到12px 字体大小的一个上宽下窄的梯形，接下去的 11px 至 6px 都将以 12px 的字体大小显示。 font-size:18px; font-size:17px; [...]]]></description>
			<content:encoded><![CDATA[<p>在 DIV+CSS3 的布局中，我一直以为 IE6 是最难伺候的，一会<a title="汇总 IE 在 CSS 中常见的 中 bug" href="http://wange.im/ie-bug.html">这个 bug</a>，一会<a title="IE 下重复字符的 BUG 和解决办法" href="http://wange.im/duplicate-characters-bug.html">那个 bug</a>，如果能把 IE6 摆平了，那也就天下太平了，兼容其他的浏览器应该也就不成问题。但是，我在<a title="Wordpress 新主题制作中" href="http://wange.im/new-theme-for-wordpress.html">制作新的 WordPress 主题</a>中碰到了一个不属于 IE 的杯具问题，在 Firefox、Opera、Safari 甚至在 IE 下都能正常显示的页面居然在 Chrome 下错位了！？这是让人无法容忍的，我可以 kill IE，但我不能把 Chrome 也给 kill 了。</p>
<p>仔细比较后发现，原来是字体大小的问题，我的 Chrome 浏览器居然不支持 12px 以下的字体大小？换了以 pt 或者百分比为单位的字体大小，也都是不管用，Chrome 所能识别的最小字体就停留在 12px 了，我倒～</p>
<p>以下我做了个简单的实验，列出了 font-size:6px; 至 font-size:18px; 的字体大小示例，用 IE、Firefox、Opera、Safari 浏览器的朋友都可以看到一个上宽下窄的梯形状。但是用 Chrome 浏览器的朋友就只能看到 18px 到12px 字体大小的一个上宽下窄的梯形，接下去的 11px 至 6px 都将以 12px 的字体大小显示。</p>
<div style="font-size: 18px;">font-size:18px;</div>
<div style="font-size: 17px;">font-size:17px;</div>
<div style="font-size: 16px;">font-size:16px;</div>
<div style="font-size: 15px;">font-size:15px;</div>
<div style="font-size: 14px;">font-size:14px;</div>
<div style="font-size: 13px;">font-size:13px;</div>
<div style="font-size: 12px;">font-size:12px;</div>
<div style="font-size: 11px;">font-size:11px;</div>
<div style="font-size: 10px;">font-size:10px;</div>
<div style="font-size: 9px;">font-size:9px;</div>
<div style="font-size: 8px;">font-size:8px;</div>
<div style="font-size: 7px;">font-size:7px;</div>
<div style="font-size: 6px;">font-size:6px;</div>
<p>我不知道这是 Chrome 的 bug，还是 Chrome 浏览器故意为之，是怕用户看不清 12px 以下的字号吗？而且比 IE 更杯具的是，IE 的 bug 还可以用 CSS HACK 来弥补，而 Chrome 的这个 bug 我都不知道有啥方法可以修正。老革命碰到新问题了，囧～</p>
<p>不知道哪位高手有 Chrome 中小于 12px 字体大小的显示方法呢？不吝赐教啊，在此谢过～</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/chrome/" title="Chrome" rel="tag">Chrome</a>,<a href="http://wange.im/tag/ie/" title="IE" rel="tag">IE</a>,<a href="http://wange.im/tag/browser/" title="浏览器" rel="tag">浏览器</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/speech.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="给 WordPress 添加语音搜索功能" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/x-webkit-speech-in-wordpress.html" rel="bookmark" title="给 WordPress 添加语音搜索功能">给 WordPress 添加语音搜索功能</a>        <div class="rl_date">2011年12月4日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/ie6_1.png&amp;h=45&amp;w=45&amp;zc=1" alt="IE 下重复字符的 BUG 和解决办法" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/duplicate-characters-bug.html" rel="bookmark" title="IE 下重复字符的 BUG 和解决办法">IE 下重复字符的 BUG 和解决办法</a>        <div class="rl_date">2010年04月30日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/iefirebug.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="IE 浏览器中用 Firebug 调试的方法" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/firebug-for-ie.html" rel="bookmark" title="IE 浏览器中用 Firebug 调试的方法">IE 浏览器中用 Firebug 调试的方法</a>        <div class="rl_date">2010年03月26日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/div-css-and-ie.html" rel="bookmark" title="DIV+CSS与不同IE版本等的兼容性">DIV+CSS与不同IE版本等的兼容性</a>        <div class="rl_date">2010年01月31日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/minimum-font-size-for-chrome-is-12px.html/feed</wfw:commentRss>
		<slash:comments>158</slash:comments>
		</item>
		<item>
		<title>IE 下重复字符的 BUG 和解决办法</title>
		<link>http://wange.im/duplicate-characters-bug.html</link>
		<comments>http://wange.im/duplicate-characters-bug.html#comments</comments>
		<pubDate>Fri, 30 Apr 2010 13:43:35 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[精品推荐]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://wange.im/?p=3066</guid>
		<description><![CDATA[本文转自 smigoo MM 的《IE6重复字符BUG》，不过经我亲身体会，不只是 IE6 有这个 BUG，在特定条件之下，所有以 IE 为核心的浏览器下都有这 BUG，（此处省略三万字鄙视 IE 浏览器……）如果不是亲眼所见，估计读者仅看本文标题是很难想象 IE 有多变态。 先上个测试页：http://wange.im/demo/duplicate-characters-bug/，你也可以下载这个 DEMO 页的源码在本地测试，后面的注释是4种解决方法，可以一一删掉注释查看。 大家可以用 IE6、IE7、Firefox、Opera、Chrome 等主流浏览器分别来测试一下这个页面，你会发现一个有趣的现象。 出现这个BUG的“机遇“其实并不大，要满足以下一个或者多个条件： 1.父元素的内部有多个浮动元素 2. 最后一个浮动元素前有隐藏元素：包括html注释和display：none的元素 3.子元素的宽度和父元素相同，父元素的宽度减去子元素宽度小于3px 有个特别有意思的情况出现，当我在最后一个显示的div前，再加display:none;的div，下面又会增加不固定的数量的重复文字！ 最终得出的结论是：溢出文字的字数=注释的条数 *2-1 这个变态BUG的最早文献是出现在2004年，这里可见。 我不全文翻译了，总结一下他的方法。 1.把浮动的子元素加上display:inline;属性 2.去掉注释 ，使用IE专用注释。&#60;!–[if !IE]&#62;Put your commentary in here…&#60;![endif]–&#62; 以下是 Smigoo MM 总结的解决方法： 1.把浮动的子元素加上display:inline;属性（推荐） 2.去掉注释和所有隐藏元素（缺点：特殊情况下不一定可以删除） 3. 把浮动的子元素加上margin-right:-3px;属性（缺点：要加IE6的hack，也算是好方法） 4.在隐藏的DIV外嵌套一个DIV（缺点：增加的结果复杂性） 经过结合 smigoo MM 的总结，和我遇到的实际情况，因为我的父级浮动元素比较多，导致在 IE7/IE8 下都出现重复字符的囧境，所以我个人建议把浮动元素改成 display:inline-block; 现在算是完美解决了 IE [...]]]></description>
			<content:encoded><![CDATA[<p>本文转自 <a title="smigoo" href="http://www.smigoo.com/blog" target="_blank">smigoo</a> MM 的《<a title="IE6重复字符BUG" href="http://www.smigoo.com/blog/2010/03/explorer-6-duplicate-characters-bug/" target="_blank">IE6重复字符BUG</a>》，不过经我亲身体会，不只是 IE6 有这个 BUG，在特定条件之下，所有以 IE 为核心的浏览器下都有这 BUG，（此处省略三万字鄙视 IE 浏览器……）如果不是亲眼所见，估计读者仅看本文标题是很难想象 IE 有多变态。</p>
<p>先上个测试页：<a title="重复字符测试" href="http://wange.im/demo/duplicate-characters-bug/">http://wange.im/demo/duplicate-characters-bug/</a>，你也可以下载这个 DEMO 页的源码在本地测试，后面的注释是4种解决方法，可以一一删掉注释查看。</p>
<p>大家可以用 IE6、IE7、Firefox、Opera、Chrome 等主流浏览器分别来测试一下这个页面，你会发现一个有趣的现象。</p>
<p><img src="http://7tlzlq.bay.livefilestore.com/y1pyqIpSaHfQrTjBnmEp5ND75Z87xRsnGRmnJyDD8vE5QmbWAw8Q2hArv0XfxsJBOW0bL_yvJxC7wn2VlFyS56tJFBT2k9MNwUq/ie6_1.png" alt="" /></p>
<p>出现这个BUG的“机遇“其实并不大，要满足以下一个或者多个条件：</p>
<p>1.父元素的内部有多个浮动元素</p>
<p>2. 最后一个浮动元素前有隐藏元素：包括html注释和display：none的元素</p>
<p>3.子元素的宽度和父元素相同，父元素的宽度减去子元素宽度小于3px</p>
<p>有个特别有意思的情况出现，当我在最后一个显示的div前，再加display:none;的div，下面又会增加不固定的数量的重复文字！</p>
<p>最终得出的结论是：<strong>溢出文字的字数=注释的条数 *2-1</strong></p>
<p>这个变态BUG的最早文献是出现在2004年，<a href="http://www.positioniseverything.net/explorer/dup-characters.html" target="_blank">这里可见</a>。</p>
<p>我不全文翻译了，总结一下他的方法。</p>
<blockquote><p>1.把浮动的子元素加上display:inline;属性</p>
<p>2.去掉注释 ，使用IE专用注释。<strong>&lt;!–[if !IE]&gt;Put your commentary in here…&lt;![endif]–&gt;</strong></p></blockquote>
<p>以下是 Smigoo MM 总结的解决方法：</p>
<blockquote><p>1.把浮动的子元素加上display:inline;属性（推荐）</p>
<p>2.去掉注释和所有隐藏元素（缺点：特殊情况下不一定可以删除）</p>
<p>3. 把浮动的子元素加上margin-right:-3px;属性（缺点：要加IE6的hack，也算是好方法）</p>
<p>4.在隐藏的DIV外嵌套一个DIV（缺点：增加的结果复杂性）</p></blockquote>
<p>经过结合 smigoo MM 的总结，和我遇到的实际情况，因为我的父级浮动元素比较多，导致在 IE7/IE8 下都出现重复字符的囧境，所以我<strong>个人建议把浮动元素改成 display:inline-block;</strong></p>
<p>现在算是完美解决了 IE 下重复字符的问题，感谢 smigoo MM，再一次让我认清了 IE 的丑恶本质，和 G/F/W 有的一拼！</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/ie/" title="IE" rel="tag">IE</a>,<a href="http://wange.im/tag/ie6/" title="IE6" rel="tag">IE6</a>,<a href="http://wange.im/tag/browser/" title="浏览器" rel="tag">浏览器</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/ie-bug.html" rel="bookmark" title="汇总 IE 在 CSS 中常见的 中 bug">汇总 IE 在 CSS 中常见的 中 bug</a>        <div class="rl_date">2010年01月29日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/we-are-all-wrong-about-the-ie6.html" rel="bookmark" title="我们都错怪 IE6 了">我们都错怪 IE6 了</a>        <div class="rl_date">2010年11月3日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/minimum-font-size-for-chrome-is-12px.html" rel="bookmark" title="Chrome 强制显示最小字体为 12px？">Chrome 强制显示最小字体为 12px？</a>        <div class="rl_date">2010年05月3日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/iefirebug.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="IE 浏览器中用 Firebug 调试的方法" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/firebug-for-ie.html" rel="bookmark" title="IE 浏览器中用 Firebug 调试的方法">IE 浏览器中用 Firebug 调试的方法</a>        <div class="rl_date">2010年03月26日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/duplicate-characters-bug.html/feed</wfw:commentRss>
		<slash:comments>78</slash:comments>
		</item>
		<item>
		<title>IE 浏览器中用 Firebug 调试的方法</title>
		<link>http://wange.im/firebug-for-ie.html</link>
		<comments>http://wange.im/firebug-for-ie.html#comments</comments>
		<pubDate>Fri, 26 Mar 2010 12:48:52 +0000</pubDate>
		<dc:creator>万戈</dc:creator>
				<category><![CDATA[电脑网络]]></category>
		<category><![CDATA[精品推荐]]></category>
		<category><![CDATA[DebugBar]]></category>
		<category><![CDATA[Firebug]]></category>
		<category><![CDATA[IE]]></category>
		<category><![CDATA[IETester]]></category>
		<category><![CDATA[浏览器]]></category>

		<guid isPermaLink="false">http://wange.im/?p=2894</guid>
		<description><![CDATA[对于在线调试网站，相信大多数同学和我一样，更多的习惯于用 Firefox 的扩展插件 firebug，而在 IE 下调试网页我以前也介绍过一款组合工具：IETester+DebugBar，虽然没有 firebug 那样完美，但也基本可以达到我们的目的。特别是在做一些对 IE 浏览器下样式兼容的时候，这类工具是必不可少的。 今天我在 378q 上又看到了一个相当有意思的 IE浏览器中免安装使用Firebug调试的方法。 方法嘛，简单到不行，就是在网站中引入以下 JS 就可以了。 &#60;script type="text/javascript" src="http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js"&#62;&#60;/script&#62; 调出方式和在 FireFox 浏览器中一样，点 F12 或者 Bug 图标即可。 说到这里，或许你就明白了吧，IETester+DebugBar 和 Firefox+firebug 一样，是基本浏览器和辅助插件来查看/调试网站的，而免安装版的 IE 版 firebug 是基于脚本语言，而且很可惜的是，IE 版 firebug 和 IETester+DebugBar 一样，只可以查看 HTML、CSS、Script、DOM 等，但是不能修改值以及即时预览。 以下是 IE 版 firebug 的截图： 最后，感谢国家，并感谢 378Q 的分享，不知道同学们还有什么其他的高招来应付 IE 呢？ 与 DebugBar,Firebug,IE,IETester,浏览器 相关的文章 [...]]]></description>
			<content:encoded><![CDATA[<p>对于在线调试网站，相信大多数同学和我一样，更多的习惯于用 Firefox 的扩展插件 firebug，而在 IE 下调试网页我以前也介绍过一款组合工具：<a title="IE 调试工具 IETester+DebugBar" href="http://wange.im/ietester-and-debugbar.html">IETester+DebugBar</a>，虽然没有 firebug 那样完美，但也基本可以达到我们的目的。特别是在做一些对 IE 浏览器下样式兼容的时候，这类工具是必不可少的。</p>
<p>今天我在 378q 上又看到了一个相当有意思的 <a title="IE浏览器中免安装使用Firebug调试" href="http://www.378q.com.cn/post/185.html" target="_blank">IE浏览器中免安装使用Firebug调试</a>的方法。</p>
<p>方法嘛，简单到不行，就是在网站中引入以下 JS 就可以了。</p>
<div class="source" style="font-family: 'Courier New','Lucida Console','monospace'; color: #000000;"><span style="color: #000080; font-weight: bold;">&lt;script </span><span style="color: #ff0000;">type=</span><span style="color: #0000ff;">"text/javascript"</span> <span style="color: #ff0000;">src=</span><span style="color: #0000ff;">"http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js"</span><span style="color: #000080; font-weight: bold;">&gt;&lt;/script&gt;</span></div>
<p>调出方式和在 FireFox 浏览器中一样，点 F12 或者 Bug 图标即可。</p>
<p>说到这里，或许你就明白了吧，IETester+DebugBar 和 Firefox+firebug 一样，是基本浏览器和辅助插件来查看/调试网站的，而免安装版的 IE 版 firebug 是基于脚本语言，而且很可惜的是，IE 版 firebug 和 IETester+DebugBar 一样，只可以查看 HTML、CSS、Script、DOM 等，但是不能修改值以及即时预览。</p>
<p>以下是 IE 版 firebug 的截图：</p>
<p><img src="http://sajfiw.bay.livefilestore.com/y1pWxbwDbLQJT0aHZX5iLekpftQ21gwh0sf7cForwgqiNTBms86fJi7clvELhQEu7Erq0ABiJFALM9pS7RlopHTS7dbN_m9zwWZ/iefirebug.jpg" alt="" /></p>
<p>最后，感谢国家，并感谢 <a href="http://www.378q.com.cn" target="_blank">378Q</a> 的分享，不知道同学们还有什么其他的高招来应付 IE 呢？</p>
<div id="rl_posts">    <div id="rl_posts_hd" class="box_hd">        <span id="rl_posts_title" class="box_title">与 <h2 itemprop="keywords"><a href="http://wange.im/tag/debugbar/" title="DebugBar" rel="tag">DebugBar</a>,<a href="http://wange.im/tag/firebug/" title="Firebug" rel="tag">Firebug</a>,<a href="http://wange.im/tag/ie/" title="IE" rel="tag">IE</a>,<a href="http://wange.im/tag/ietester/" title="IETester" rel="tag">IETester</a>,<a href="http://wange.im/tag/browser/" title="浏览器" rel="tag">浏览器</a></h2> 相关的文章        </span>    </div>    <div id="rl_posts_bd">        <ul class="clearfix"><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/debugbar.jpg&amp;h=45&amp;w=45&amp;zc=1" alt="IE 调试工具 IETester+DebugBar" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/ietester-and-debugbar.html" rel="bookmark" title="IE 调试工具 IETester+DebugBar">IE 调试工具 IETester+DebugBar</a>        <div class="rl_date">2009年10月10日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/minimum-font-size-for-chrome-is-12px.html" rel="bookmark" title="Chrome 强制显示最小字体为 12px？">Chrome 强制显示最小字体为 12px？</a>        <div class="rl_date">2010年05月3日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/timthumb.php?src=http://wange.im/cache/ie6_1.png&amp;h=45&amp;w=45&amp;zc=1" alt="IE 下重复字符的 BUG 和解决办法" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/duplicate-characters-bug.html" rel="bookmark" title="IE 下重复字符的 BUG 和解决办法">IE 下重复字符的 BUG 和解决办法</a>        <div class="rl_date">2010年04月30日</div>    </div></li><li>    <div class="rl_thumb"><img src="http://wange.im/wp-content/themes/wange/imgs/category/computer.jpg" alt="电脑网络" width="45" height="45" itemprop="thumbnailUrl" />    </div>    <div class="rl_title">        <a href="http://wange.im/div-css-and-ie.html" rel="bookmark" title="DIV+CSS与不同IE版本等的兼容性">DIV+CSS与不同IE版本等的兼容性</a>        <div class="rl_date">2010年01月31日</div>    </div></li>        </ul>    </div></div>]]></content:encoded>
			<wfw:commentRss>http://wange.im/firebug-for-ie.html/feed</wfw:commentRss>
		<slash:comments>71</slash:comments>
		</item>
	</channel>
</rss>

