管理 drupal 主题不兼容性的工具
1、我们推荐你使用一个遵从标准的浏览器作为起点,比如Firefox。Firefox允许你对你网页的某些部分进行高亮显示,右击“查看所选区域的源文件”,可以帮你理解你主题使用的CSS类。理解CSS类是如何作用于底层的xhtml的,是理解你主题的关键所在。
2、使用标准的CSS命名规范。我们推荐为你的CSS类采用这些命名规范。
3、为你的主题选择一个合法的DOCTYPE类型,并且包含一个DocType Declaration(DTD)。
4、为了帮助分析你的HTML 和CSS,我们推荐你为Firefox安装Firebug插件。这个工具非常有用,它允许你查看你的HTML和CSS,并实时的对其进行修改,从而评估修改所带来的效果。另一个非常有用的Firefox插件是Web Developer toolbar。它包含了许多方便的功能。
5、FireFox扩展插件查看格式化源文件,为你展示格式化的,代码着色过的源文件,并为每个元素提供可选的CSS信息。
6、首先你需要确保你的HTML或者xHTML通过合法性验证,然后才能开始修改你的 CSS来修正你的bugs。Firefox 的Web Developer toolbar(web开发者工具栏)内置了一个web验证器。Opera也内置了合法性验证,只需要按下Ctrl+Alt+V就可以了。
7、一个更高级的工具是Watchfire WebXACT tool,可用于检查代码,分析HTML页面,定位错误。
8、如果你发现了一个模块输出了非法的XHTML,你需要为该模块提交一个问题(issue),里面附上截图,以说明问题所在。
9、你可以使用Lynx viewer来查看搜索引擎是如何看待你的站点的。
10、在IE下面,你站点网页中定位问题,可以参考下面的文章进行解决:Position Everything Internet Explorer Primer(IE中对所有东西的定位,初级读本)。
11、在Quirks mode(奇特模式)中,你可以找到许多问题的解答。