前些天我抽空汉化了一下Web Developer这个Firefox插件,他是用来查看和调试页面信息的好工具,众多的书籍中说道调试网页就会说起这个工具,还有Firebug也是一个很出色的调试工具。这位仁兄详细介绍了美妙的Firebug,强烈推荐下载使用。
这里简单的介绍下Web Developer
[quote]Web Developer 可说是网页设计师最常使用的一个 Firefox 扩充套件,它可以协助我们在设计网页时能够更加的得心易手,内建 HTML、CSS、Feed…等检验器,让我们所设计出来的网页能够符合标准化,不但可以省下日后维护的时间金钱,更能确保我们所设计出来的网页在各家不同的浏览器,均能正常地显示,且是符合我们预想的成果。其它更有取消 CSS、取消 Java、取消 JavaScript、检视或清除 Cookies…等功能。
CSS — 可编辑当前页面的CSS,并可即时显示修改效果。
Forms — Get/Post转换,显示所有表单信息。
Images — 显示图片的各种属性,可找出未设置Alt,Title等属性的图片。
Information — 最有用的两个功能:查看Cookie信息和Http Response数据,Web调试必备
Micellaneous — 最有用的功能:Clear Session Cookie。 已往调试Web,为了新开一个Session,不得不关闭IE,重新再开,现在不用啦。
Outline — 框出Table元素,Cell元素,Div元素
Resize — 模拟800*600等窗口大小,可自定义窗口大小
Tools — 验证CSS/HTML 等
View Source — 显示带关键字颜色的漂亮源代码[/quote]
如果测试中发现什么问题请及时告知,谢谢~~
如果测试没什么问题,此汉化将在官方网站上统一发布。
另外顺便发一下Firebug中文版,这个虽然不是我翻译的,但整合了一下。
如果你还没有用Firefox那快去用吧!
xpi使用方法:在firefox打开的情况下,将文件拖入firefox的窗口即可开始安装。
点击下载Firebug和Web Developer
============================================================
中邪了,这个服务器怎么不认得xpi文件,大家点下面两个链接会说文件不存在,但大家看这里,明明文件就在那嘛!莫名其妙的……
对的. 必须打成包rar. 上次我发一个.exe.的.
也不能下载.
我最近更新到FireFOx3.0 但是你的这个汉化好像是不支持3.0了。我修改install.rdf依然不行,于是我尝试自己制作汉化,我使用了官方支持3.0的1.1.5版本,添加你的汉化文件,修改了一下install.js和install.rdf,但是无法安装,应该是有的地方没修改对。希望能提供制作汉化的方法,谢谢!
其实我估计官网的这个1.1.5压根就没更新,随手改一下rdf文档就打发走人了。要不然怎么翻译好的简体中文版没集成呢?(babelzilla.org里已经翻译好了)。难不成他也支持藏独还是反对奥运不成?呵呵。
chrome.manifest这个文件也得改的。
怎么安装啊
shawphy.com/article.asp?id=57
这里是新版本
最近看了一下关于闭包的知识,犀牛里说的觉得不是很明白!!!
希望能给解释一下!!
那就多看几本书吧~~
闭包这个东西,以我现在的水平,讲出来也是对你的理解没有帮助的。。。
放到过方达放到古典风格好
jQuery(function($){ }); 什么意思!!
在网上看了一下说是“jQuery(funtion($){})与(function($) { })(jQuery)原来是等价的”
还是没有明白!
望博主解释一下!!
那是一派胡言,两者怎么可能是等价的呢
jQuery(function($){ }); 是给jQuery函数传递一个参数,这个参数是一个匿名函数,这个匿名函数有一个参数$,$=jQuery。而这个函数的功能是等价于jQuery(document).ready(function($){}),作用是用来在页面加载完成后执行匿名函数内的代码。
(function($) { })(jQuery)
这个是先建立一个匿名函数,function(){},参数是$,然后建立完后用()运算符表示执行这个函数,而在(jQuery)表示把jQuery这个作为参数传递进去就像是alert(a)一样。alert是函数,()是执行函数的运算符,a是传递进去的变量。
这段代码是直接执行的,不会像上一条那样等页面加载完后再执行。
两者唯一的相同之处在于,在匿名函数内部,$指向的必定是传递进去的全局的window.jQuery
如果你引入了其他脚本库,比如prototype,而这个库也使用了$。
这样做就能避免冲突,你在匿名函数中的$必定就jQuery的$而不会是prototype的$。