调试工具对网页开发人员来说是必备的。但是像我们不专业,只是偶尔修改下主题的话就显得大材小用。
A.shun给大家推荐一个线网页调试工具:YAML Debug。简单易用,功能也还不错,界面美观,更重要的是使用极其方便,只需加到书签或者工具栏上。特别适合向我这样业余的。
当然,作为一个在线工具,你不能指望它像Firebug和Dragonfly那样强大。只是这不会占用你硬盘上的空间,也不会像扩展那样影响浏览器性能。所以建议收藏着。

什么是YAML Debug
YAML Debug是Web开发的一个辅助工具,允许您快速审查代码质量和语义结构的任何网站(特别是YAML的基础的。
完美支持Opera9.x+和FF3.x+。在 Safari 3.x中有一些小问题:无法禁用外部的样式表。IE7仅支持部分功能。
来自德国,官方主页:http://debug.yaml.de/
官方描述:
YAML Debug is ...
... an assistive tool for web developers, that allows you to quickly review code quality and semantic structure of any website (particularly those based on YAML) as well as testing it against common oversights.
主界面如下:

YAML Debug的功能
由于我英文水平实在太囧,这是通过自己实际体验并对照着Google翻译写出来的,大家将就着看吧。
查看网页信息
YAML Debug能检测网页的编码、文档类型、渲染模式(支持HTML 5)。
还可以计算出外部样式表、脚本和图像的数量。
样式选项
在样式表选项卡,会列出该页所有的外部和嵌入式样式表。通过点击,可以禁用或启用相应样式表。
可以查看每一个外部样式表,支持代码颜色。还直接发送给W3C进行CSS验证 。



代码性质检查
检查页面内没有alt属性的<img>元素,不建议使用的HTML元素,找到空元素(如<p></p>)。
和包含内联元素样式。段落的样式。这些可以点击相应的按钮以高亮发生显示。

内容和屏幕布局查看
YAML Debug可让您轻松直观的任何网页语义结构和Div布局。
此外,可以添加背景网格测试典型大小的网页。


辅助功能
这些功能可以帮助网络开发人员发现他们的网页上可访问性问题。
YAML的调试允许显示title和lang属性,突出命名锚点,特别是从同一网页的引用。
显示所有超链接
显示页面的超链接地址。

如何使用
点击即可体验,或者将链接存为书签方便进行调用。(适用于各种浏览器)
点击添加到自定义按钮,或者将下面这个按钮拖到你向要的位置。(仅适合Opera用户)
或者把下面代码加到你的菜单文件中(仅适合Opera用户)
Item, "Yaml Debug"="Go to page, "javascript:(function()%7Bvar%20s%20=%20document.createElement('script');%20s.setAttribute('type',%20'text/javascript');%20s.setAttribute('class',%20'ydebug');%20s.setAttribute('src','http://debug.yaml.de/debugger.js');%20document.getElementsByTagName('head')%5B0%5D.appendChild(s);%20%7D)();", ,"YAML Debug" , "DOM Console""
目前版本为Version: 0.9.3 beta,这只是一个公开测试版,出现什么问题可以向作者反馈。
» 转载请注明来源:A.shun's Blog » 《YAML Debug:强大的在线网页调试工具》
» 本文链接地址:http://www.a-shun.com/archives/21283.html


这个可以试试 不过我也习惯用firefox的web developer和firebug了
@smigoo, 我介绍这个并不能取代上面的,它的功能相对而言还是单薄
就是即点即用那种,在线服务还是很有潜力
嗯,调试 WP 主题,相信会有实际的作用的。
不过我更多的是在本地机上使用 XAMPP 来调试 WP 主题的!
@365hope, 我也是搭建了 XAMPP
哎,中文的更好了。嘿嘿
@yoja, 只有几个按钮,玩一会就知道了
收了,留着备用。
看起来可以和firebug比拼一下了,不错不错
@Anything But Ordinary, 跟firebug比这到不实际
毕竟功能简单,比如说不能调试js
只是好在使用方便,随处可用,也无需FF
可以和firebug配合着用,有时候开着firebug在网页间来回切换确实不是很方便
@feicun, 确实如此,而在线的功能虽弱些,却可以为同时开几个
这样直观的分析。。对于做模块很有帮助。。
@阿东, en,很直观。。
可惜我不会做模板,就小修小补
代码我确实看不懂,只会修改个字体,唉~
@潇潇水云, 我基本上也看不懂。。所以一直不换主题。。呵呵
习惯了firebug,这个界面挺酷,有机会试试
@博译论, firebug相当受欢迎哪
这个有些特色,不过最好用的我觉得还是ie8的调试工具
@fblue, 你好多浏览器。。如此不专一
可以用notepad++的,很强大的工具,开源的。
不过我习惯dreamweaver了,adobe的。
@Jacse, notepad++我也用着
但那只是代码编辑器。。。你不能指望它来分析网页
火狐下用firebug,不过我不怎么会用。只能简单看点css
@小O, 看下css这个就差不多了。
英文的一般看不懂
恩恩~ 介个貌似以前用过 很强大
@粥小卜, 好久好久没看到你了:arrow:
我用 FF 加 HTML Validator 組件, 上網時可看每個網頁的錯誤, 你這頁有182錯誤/1警告, 框架錯誤就別看了...
@willin, 呵呵,我有检查过。。是很多
只要不影响使用,我对wp是不懂得。
来自德国……
试了下,很对胃口,用起来比蜻蜓舒服多了。
@Vicia, 是啊,来自德国
蜻蜓其实很强大,只是我没那个需求
不太会网页设计,只了解皮毛
@安
围观。
恩 我要去试试
@shun, 呵呵,确实我用了几个浏览器,不过opera我用了好长时间了
@fblue, 我很专注。。
不过硬盘上存着很多浏览器
IE不能抛弃,其他的用来测试blog或者没事玩下
@shun, 我也没。