当前位置: 首页 > 图文教程 > 网络编程 > Javascript > Firefox的Firebug扩展:FireScope

Javascript
用户注册常用javascript代码
JavaScript 事件监听实例代码[兼容IE,firefox] 含注释
javascript appendChild,innerHTML,join性能比较代码
JavaScript 继承详解 第一篇
javascript 控制 html元素 显示/隐藏实现代码
Javascript 判断函数类型完美解决方案
获取URL地址中的文件名和参数的javascript代码
js 获取浏览器高度和宽度值(多浏览器)
FF IE兼容性的修改小结
JS URL传中文参数引发的乱码问题
javascript 24小时弹出一次的代码(利用cookies)
ie focus bug 解决方法
javascript concat数组累加 示例
javascript 触发事件列表 比较不错
当文本框的值发生改变时,触发事件,在IE中有效
javascript 操作table的特性
jquery判断单个复选框是否被选中的代码
关于javascript中的parseInt使用技巧
JavaScript 密码强度判断代码
js跨域和ajax 跨域问题的实现思路

Javascript 中的 Firefox的Firebug扩展:FireScope


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-28   浏览: 198 ::
收藏到网摘: n/a

FireScope - 面向Web开发者和设计者的参考手册

Sitepoint有一个不错的针对Web开发者和设计者的参考手册网站,可以查询HTML、CSS和JavaScript的基本信息、兼容性和示例代码等,同时这个网站也包含了一个Firefox扩展,可以集成在Firebug中,可以显示所有你看到的HTML元素、HTML属性和CSS属性的参考信息,目前还不支持JavaScript部分。

【扩展名称】FireScope
【扩展作者】Sitepoint - James Edwards
【下载地址】http://tools.sitepoint.com/firescope/firescope-1.0.1-en-us.xpi
【AMO地址】https://addons.mozilla.org/en-US/firefox/addon/10273

FireScope是一个Firefox扩展,同时也是一个Firebug扩展,可以帮助用户快速的搜索HTML元素、属性以及CSS属性的参考信息,具体的功能大家从下面的一系列截图上就能体会了。目前版本为1.0.1,最低要求为Firefox 2和Firebug 1.2。大家可以直接点击上面的链接下载,或者到AMO网站上下载。

以下部分内容翻译自该扩展网站

功能列表

你可以查找HTML元素和属性,以及CSS属性(或者进行组合查询)。搜索结果是根据输入实时刷新的,通常你可能只需要书要查找内容的第一个到第二个字母就可以,这样可以帮助你更快的找到结果。


点击放大

查找结果中会显示和浏览器兼容性相关的信息,以及一个简要的用法说明。当然还提供了一个指向SitePoint Reference网站的链接,在那里会有更相信的参考信息。

鼠标右键点击搜索结果,在菜单中有两个选项:一个是在线查询详细信息,另外一个是显示选择项的示例代码。

示例代码会在侧栏打开,里面会包含有实用价值的例子,你可以根据例子很快掌握用法。同时这些示例代码是可以编辑的,而且也很容易复制,在Firefox 3中直接双击就是全部选择。

在HTML面板中,你可以在任意元素、属性名称或者属性值上点击鼠标右键(编辑状态也可以点),这时在快捷菜单中你可以进行两项选择,查找你选择的项目,或者显示这个项目对应的示例代码。

类似的,在CSS面板中你也可以右键单击任意属性名称或者属性值,可以进行的操作与HTML面板中的相同。

在HTML面板中,如果你右键点击的标记名称是选择状态(就是通常深蓝色背景高亮那种),在菜单中选择“Look up selection”会执行一个特殊搜索,所有选中的元素、属性已经应用的CSS样式都将被搜索。有时候这个特殊搜索是自动进行的,比如在你选择元素后点击“Reference”面板时,就会自动搜索当前选中元素相关的所有内容。

当使用Inspector更能探索不同元素的时候,如果示例代码的侧栏处于打开状态,就将会实时显示当前选中元素的示例代码。

类似的,只要示例代码侧栏处于打开状态,在DOM列表中的选择也会触发显示相应示例代码的操作。当然和HTML面板一样,也包含一个快捷菜单,可以执行查找和显示示例代码的操作。

写在后面

其实个人认为Sitepoint的参考手册要比w3schools.com的实用一些。而且和Firebug集成这个思路很好。但是现在明显还是不够完善,不止是扩展,还有参考手册上资料,尤其是JavaScript部分现在还在测试中,还没有包含进来。但对于Web开发者和设计者,这应该是一个必备的工具,推荐使用。