<?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>上海SEO &#187; bug捕捉</title>
	<atom:link href="http://www.seoweb-sh.com/tag/bug%e6%8d%95%e6%8d%89/feed" rel="self" type="application/rss+xml" />
	<link>http://www.seoweb-sh.com</link>
	<description>上海SEO顾问专业服务团队,为上海地区公司与企业网站提供优质全方位的网站优化,SEO顾问,SEO培训服务,上海SEO咨询电话:18616593992</description>
	<lastBuildDate>Wed, 21 Dec 2011 08:50:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>bug捕捉的基本知识</title>
		<link>http://www.seoweb-sh.com/408.html</link>
		<comments>http://www.seoweb-sh.com/408.html#comments</comments>
		<pubDate>Wed, 07 Jan 2009 02:34:51 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DIV/CSS]]></category>
		<category><![CDATA[上海SEO 网站制作]]></category>
		<category><![CDATA[bug捕捉]]></category>

		<guid isPermaLink="false">http://www.seoweb-sh.com/?p=408</guid>
		<description><![CDATA[上海SEO  网站制作  css bug 修复
跟踪bug的第一步是检验你的(X)HTML和CS5，检查打字或语法错误。某些显示错误是由于浏览器以怪异模式显示页面造成的。因此，最好检查是否正在使用适合自己的标记语言的 DOCTYPE，从而让页面以标准模型显示(见第1章)。可以通过安装Firefox开发人员工具条(http://tinyurl.com/cmh38)，了解页面将以什么模式显示。如果页面以怪异模式显示，那么工具条最右边的对钩符号是灰色的。如果页面以标准模式显示，那么对钩符号是蓝色的。单击这个对钩符号会提供关于页面的更多信息，并且显式地定义显示模式(见图)。
许多开发人员主要使用1E开发页面，所以每次修改页面之后，他们会在IE中预览页面，看看效果是否正确。在页面差不多准备好之后，他们在各种浏览器中进行测试并且修复出现的任何bug。但是，这是一种危险的做法，可能会导致许多长期的问题。
    IE SxIWin是一种声名狼籍的浏览器，有很多bug和几个重要的CSS缺陷，包括它处理浮动的方式以及不正确的框模型实现。IE 6的bug稍微少一点儿，但是仍然有许多bug和不一致的地方。由于使用IE作为主要的开发浏览器，许多开发人员错误地把IE的表现当作正确的表现。因此反而奇怪为什么更现代的浏览器“破坏了”他们精心设计的CSS布局。页面实际上是在IE中被“破坏了”，在更现代的浏览器中的显示方式是正确的。
    更安全的方法是使用更符合标准的浏览器(比如Firefox或Safari )作为主要的开发浏览器。
如果你的布局在这些浏览器中工作正常，那么你所做的很可能符合正确的方式。然后，可以在能
力比较差的浏览器中测试页面，并且为发现的任何显示问题寻找解决方案。
Unique Post]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sewoeb-sh.com"><strong>上海<span class='wp_keywordlink'><a href="http://www.seoweb-sh.com/" title="SEO">SEO</a></span></strong></a>  <a href="http://www.sewoeb-sh.com/web/"><em><span class='wp_keywordlink'><a href="http://www.seoweb-sh.com/" title="网站制作">网站制作</a></span></em></a>  <span class='wp_keywordlink'><a href="http://www.seoweb-sh.com/tag/css" title="css">css</a></span> bug 修复<br />
跟踪bug的第一步是检验你的(X)HTML和CS5，检查打字或语法错误。某些显示错误是由于浏览器以怪异模式显示页面造成的。因此，最好检查是否正在使用适合自己的标记语言的 DOCTYPE，从而让页面以标准模型显示(见第1章)。可以通过安装Firefox开发人员工具条(http://tinyurl.com/cmh38)，了解页面将以什么模式显示。如果页面以怪异模式显示，那么工具条最右边的对钩符号是灰色的。如果页面以标准模式显示，那么对钩符号是蓝色的。单击这个对钩符号会提供关于页面的更多信息，并且显式地定义显示模式(见图)。<span id="more-408"></span><br />
许多开发人员主要使用1E开发页面，所以每次修改页面之后，他们会在IE中预览页面，看看效果是否正确。在页面差不多准备好之后，他们在各种浏览器中进行测试并且修复出现的任何bug。但是，这是一种危险的做法，可能会导致许多长期的问题。<br />
    IE SxIWin是一种声名狼籍的浏览器，有很多bug和几个重要的CSS缺陷，包括它处理浮动的方式以及不正确的框模型实现。IE 6的bug稍微少一点儿，但是仍然有许多bug和不一致的地方。由于使用IE作为主要的开发浏览器，许多开发人员错误地把IE的表现当作正确的表现。因此反而奇怪为什么更现代的浏览器“破坏了”他们精心设计的<span class='wp_keywordlink'><a href="http://www.seoweb-sh.com/34.html" title="CSS布局">CSS布局</a></span>。页面实际上是在IE中被“破坏了”，在更现代的浏览器中的显示方式是正确的。<br />
    更安全的方法是使用更符合标准的浏览器(比如Firefox或Safari )作为主要的开发浏览器。<br />
如果你的布局在这些浏览器中工作正常，那么你所做的很可能符合正确的方式。然后，可以在能<br />
力比较差的浏览器中测试页面，并且为发现的任何显示问题寻找解决方案。<br />
<div id="attachment_409" class="wp-caption alignnone" style="width: 310px"><a href="http://www.seoweb-sh.com/wp-content/uploads/2009/01/00011.jpg"><img src="http://www.seoweb-sh.com/wp-content/uploads/2009/01/00011-300x249.jpg" alt="模式图片" title="9.4" width="300" height="249" class="size-medium wp-image-409" /></a><p class="wp-caption-text">模式图片</p></div></p>
<div class="similarity"><ul><li>Unique Post</li></ul></div><!-- Cat -->]]></content:encoded>
			<wfw:commentRss>http://www.seoweb-sh.com/408.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>bug捕捉</title>
		<link>http://www.seoweb-sh.com/398.html</link>
		<comments>http://www.seoweb-sh.com/398.html#comments</comments>
		<pubDate>Mon, 05 Jan 2009 02:24:03 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[DIV/CSS]]></category>
		<category><![CDATA[上海SEO 网站制作]]></category>
		<category><![CDATA[bug捕捉]]></category>

		<guid isPermaLink="false">http://www.seoweb-sh.com/?p=398</guid>
		<description><![CDATA[上海SEO  网站制作  css bug 修复    
我们都知道浏览器是有bug的，而且一些浏览器的bug比其他浏览器多.当CSS开发人员在自己的代码中遇到问题时，他们往往马上就认为这是浏览器bug，并且应用适当的招数。但是浏览器bug并没有一般人认为的那么常见。最常见的CSS问题并非来源于浏览器bug，而是来源于对CSS规范的理解不完整。
    许多开发人员是自学的，他们自行建立对效果的思维模型。当某些东西不符合他们的预期时，他们自然而然地把这归罪于浏览器，因此求助于某个招数。为了避免这些问题，在处理CSS bug时最好假设是自己做错了什么事。只有在确定这不是自己的错之后，才应该考虑问题是否是浏览器bug的结果。
常见的CSS问题
    最简单的·些CSS问题是由代码中的打字和语法错误造成的。防止这种bug的最好方法之一是通过CSS检验器运行代码(http://jigsaw.w3.org/css-validator)。这应该会发现所有文法错误，并且向你显示错误所在的行和对每个错误的简短描述.
    在检验自己的(X)HTML和CSS时，可能会看到页面充满了错误。初看上去这非常让人沮丧，但是不必担心。大多数这些错误是一两个实际错误的结果。如果修复了第一个错误并且重新进行检验，可能会看到原来的许多错误消失了。这样修改几次之后，代码很快就会没有错误了。
    请记住，检验器只是一个自动化工具，并不是完全可靠的。被报告的检验器bug数量正在增加，所以如果你认为某些东西是对的，但是检验器却认为不对，那么一定要检查最新的CSS规范。我总是针对CSS 2.1检查我的代码，因为这是与当前浏览器实现最匹配的CSS版本。
期待下文详细举例说明。
上海SEO 网站制作 CSS bug
Unique Post]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.sewoeb-sh.com">上海SEO</a>  <a href="http://www.sewoeb-sh.com/web/">网站制作</a>  <span class='wp_keywordlink'><a href="http://www.seoweb-sh.com/tag/css" title="css">css</a></span> bug 修复    </p>
<p>我们都知道浏览器是有bug的，而且一些浏览器的bug比其他浏览器多.当CSS开发人员在自己的代码中遇到问题时，他们往往马上就认为这是浏览器bug，并且应用适当的招数。但是浏览器bug并没有一般人认为的那么常见。最常见的CSS问题并非来源于浏览器bug，而是来源于对CSS规范的理解不完整。<span id="more-398"></span><br />
    许多开发人员是自学的，他们自行建立对效果的思维模型。当某些东西不符合他们的预期时，他们自然而然地把这归罪于浏览器，因此求助于某个招数。为了避免这些问题，在处理CSS bug时最好假设是自己做错了什么事。只有在确定这不是自己的错之后，才应该考虑问题是否是浏览器bug的结果。<br />
常见的CSS问题<br />
    最简单的·些CSS问题是由代码中的打字和语法错误造成的。防止这种bug的最好方法之一是通过CSS检验器运行代码(http://jigsaw.w3.org/css-validator)。这应该会发现所有文法错误，并且向你显示错误所在的行和对每个错误的简短描述.<br />
    在检验自己的(X)HTML和CSS时，可能会看到页面充满了错误。初看上去这非常让人沮丧，但是不必担心。大多数这些错误是一两个实际错误的结果。如果修复了第一个错误并且重新进行检验，可能会看到原来的许多错误消失了。这样修改几次之后，代码很快就会没有错误了。<br />
    请记住，检验器只是一个自动化工具，并不是完全可靠的。被报告的检验器bug数量正在增加，所以如果你认为某些东西是对的，但是检验器却认为不对，那么一定要检查最新的CSS规范。我总是针对CSS 2.1检查我的代码，因为这是与当前浏览器实现最匹配的CSS版本。<br />
期待下文详细举例说明。<br />
<a href="http://www.seoweb-sh.com">上海SEO</a> <a href="http://www.seoweb-sh.com/web">网站制作</a> CSS bug</p>
<div class="similarity"><ul><li>Unique Post</li></ul></div><!-- Cat -->]]></content:encoded>
			<wfw:commentRss>http://www.seoweb-sh.com/398.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

