--专题: Web设计

金牌译作 Web开发工具大集合——每个浏览器都有份的!

2000个读者 翻译: 不是俺  05/10/2008 原文 引用 双语对照及眉批

简介

网站开发者的一大苦恼,就是有太多的浏览器要应付。幸亏世界上有一些聪明的人,能够研究出一大些方便编辑和调试网页代码的好工具。不过,要从不计其数的小工具里面找出合适的可真不容易。这篇文章列出了几个最好用的web开发工具,并指导你快速地激活、安装、使用他们。

网站开发者的一大苦恼,就是有太多的浏览器要应付。幸亏世界上有一些聪明的人,能够研究出一大些方便编辑和调试网页代码的好工具。不过,要从不计其数的小工具里面找出合适的可真不容易。这篇文章列出了几个最好用的web开发工具,并指导你快速地激活、安装、使用他们。

下面是工具列表(译言的编辑器怎么不让用锚点链接?索性全用自己的了,抱歉皱眉):

浏览器 可用的工具 (括号中是应用范围)
Firefox
IE6, IE7
Opera
Safari

Web Developer Toolbar

Firefox上开发和调试web站点的不二之选。Web developer toolbar包含了一系列工具,从cookie管理到CSS调试,从导航线到屏幕标尺,功能简直是多得说不完。
Web开发工具栏 下载地址:http://chrispederick.com/work/web-developer/

Firebug

萤火虫 是Firefox上数一数二的好扩展,可作为web developer toolbar的补充工具。你可以用Firebug在线检查、监控、编辑网页上的HTML、CSS、JavaScript代码。他还提供一个脚本控制台,让JS编辑编的更简单。控制台对象包含了一大堆选项,允许你输出代码到控制台然后进行调试。Michael Sync提供一个更高级的操作指南,它可以知道你详尽地设置Firebug的选项。另外,Firebug上有一个带宽监视器,能让你清楚地看到某些代码占了多少带宽。
Firebug 下载地址:http://www.getfirebug.com/

Modify Headers

Modify headers是一个可以添加、修改和过滤HTTP请求头的工具。你可以用这个工具冒充成移动设备登陆网站,它甚至可以伪造一个Ajax请求。
Modify Headers 下载地址:http://modifyheaders.mozdev.org/


Poster

你可以通过Poster扩展与Web服务或者其他web资源进行交互,它能让你发送HTTP请求、设置请求实体和内容格式。这可以让你检测Web交互的效果。
Poster下载地址:http://code.google.com/p/poster-extension/

XRAY & MRI

X光核磁共振成像是可以应用在IE6+、Webkit和Mozilla为基础的浏览器上的bookmarklets(嘛叫Bookmarklets),包括Safari, Firefox, Camino和Mozilla. Xray 能帮你检测盒模型里的每一个元素,MRI可以测试和应用选择器。
XRay下载地址:http://www.westciv.com/xray/index.html
MRI下载地址:http://www.westciv.com/mri/

Firefox Accessibility Extension

Mozilla/Firefox无障碍扩展让残疾人士方便地浏览网页内容。开发人员可以用这个扩展检查他们的结构和样式的网页易读性。
Firefox Accessibility Extension下载地址:http://firefox.cita.uiuc.edu/


IE Developer Toolbar

微软的英特网探索者开发工具条是IE上最好的DOM检查和CSS调试工具。由于IE具有高市场占有率而又在整个渲染模型上充满缺陷(比如臭名昭著的hasLayout边距重叠BUG),调试IE是web开发必不可少的步骤——没有这个工具条,IE的调试将会成为一场噩梦。虽然IE Developer Toolbar要比Firebug稍微弱智一点,不过他至少能帮你驯服IE这头怪兽。
IE Developer Toolbar下载地址:http://www.microsoft.com/downlo...aylang=en


Web Accessibility Toolbar

The Web Accessibility ToolbarOpera版)可以检查网站的易读性(当然是可能的易读性,总不能指望电脑能像人一样读网页吧?)此外,这个工具还提供其他功能,比如检查死链接和改变浏览框大小等等。
The Web Accessibility Toolbar下载地址:http://www.visionaustralia.org.au/ais/toolbar/


Visual Web Developer Express Edition

IE开发工具栏木有JavaScript调试功能,你得找个别的工具搞JS。你可以用Microsoft Script Debugger(下面将提到)或者免费下载这个重量级的Visual Web Developer Express Edition。Bernie那儿有这个工具的教程(当然是英文的),它详尽地告诉你如何用这个工具调试JavaScript代码。

你也可以用Microsoft Script Editor 编辑 JS代码——不幸的是,这并不是个免费工具(在国内,这似乎不是个大问题)。他被捆绑在Office 2003安装包里,而微软又不提供单独下载。正因为如此,这儿就不多提它了。Jonathan Boutelle提供了这个工具的一些教程

Microsoft Script Debugger

你可以在微软网站上免费下载这个工具MSDN上也有一个相关文档。这个工具比Visual Web Developer Express Edition弱很多,不过仍然能处理一些IE上那些让人摸不着头脑的提示,诸如“缺乏对象”一类。Jake Howlett 有个《如何使用Microsoft Script Debugger调试JavaScript》的教程。为安全起见,安装脚本调试器之后最好要重新启动一下你的电脑。
Microsoft Script Debugger下载地址:http://www.microsoft.com/do..laylang=en

Opera developer tools

Opera有两个开发工具:Opera 开发控制台(Opera Developer Console)和Dom快照工具(DOM Snapshot)。从截图来看,他们都很有前途。这个工具算是Opera 9以上版本用的bookmarklets。不过我没能让他们在Opera 9.10上成功运作。
Opera开发工具下载地址:http://dev.opera.com/tools/

Opera Error Console

错误控制台是Opera的一个内置功能,可以在工具-高级-错误控制台中激活这个它。它能弹窗显示当前网页上的错误或者警告信息,或者你可以过滤某种类型的信息,比如HTML、CSS、XML或者Javascript警告。你可以在opera网站找到错误控制台的详细教程

Safari Debug Menu

Safari的debug能力很弱,但至少显示一个Javascript控制台能让Javascript调试变得简单点儿(这与Firebug和Opera错误控制台类似)。在苹果网站的开发部门,有一个常见问题文档说明如何启用隐藏的调试菜单。
在Mac OS X下,打开一个终端然后输入:

defaults write com.apple.Safari IncludeDebugMenu 1

在windows 下,用文本编辑器打开Preferences.plist,这个文件的位置往往是C:\Documents and Settings\USERNAME\Application Data\Apple Computer\Safari\Preferences.plist,在文件最后添加:

<key>IncludeDebugMenu</key>
<true/>

Safari 1.3及以上版本,你可以进入Debug菜单然后钩选“记录Javascript意外”的选项。然后选择“显示JavaScript Console”。这就可以用控制台记录Javascript错误。

Web Inspector

要在Mac OS上激活Safari Web Inspector (Safari 3及以上可用),打开终端窗口然后输入

defaults write com.apple.Safari WebKitDeveloperExtras -bool true

在windows中,打开Documents and Settings\*你的用户名*\Application Data\Apple Computer\Safari\WebKitPreferences.plist,添加以下内容:

<key>WebKitDeveloperExtras</key>
<true/>

然后退出Safari并重新打开,你将在菜单中看到一个“检查元素”选项,就是它了!

作者:Klaus Komenda , 翻译:butwho
英文原文:Collection of Web Developer Tools, per Browser
原文发现:译言-Collection of Web Developer Tools for major browsers
中文译文:http://www.butwho.net/2008/05/collection-of-web-developer-tools-per-browser.html

首次翻译,效果未必好,有些名词也太专业,请有兴趣的老师同学们认真给俺批评指正!

继续阅读
  • Facebook 详解

    译者:本文译自英文维基百科条目“Facebook”。只翻译了个人觉得对中国互联网从业者有价值的部分。比如有关Facebook相关的法律纠纷,就略去了。中文维基百科只完成了原文2%的翻译。如中文维基百...

  • 23种方法下载YouTube视频

    尽管谷歌口袋里装有大把的钞票,最近针对YouTube的诉讼案件还是让人不得不考虑是否是时候把“管子”上喜爱的视频抢救出来存放在律师们看不到的地方——你的硬盘。 幸运的是,我们有大量工具可以将视频从Y...

  • Top 100 web2.0网站 最热门的100个网站

    视频 *YouTube :YouTube(你的视频)是一个可以让用户免费上传、观赏、分享视频短片的热门视频共享网站 *Meta Cafe: Metacafe (麦塔咖啡厅)-得到最好的网上视频-搞笑...

  • 《长尾(The Long Tail)》的完整中译版

    自从2004年10月发表以来,Chris Anderson的经典文章《长尾》一直在深刻地影响着全球各地互联网业的发展。他所提出的推动型模式与拉动型模式的结合,广泛性与个性化的统一,已经成为网络产品设计...

  • 长尾全译 PDF 下载

    欢迎您来下载《长尾(译言版中译)》的PDF文件。这是Chris Anderson最初在《连线》杂志发表的《长尾》原文的中译版。我们有下列几个版本供您选择下载或阅读。 *译言长尾中译PDF版(拙尘制作...

  • 聪明地使用Google的7个技巧

    我在下面编辑了一份包含7个使用Google的技巧的清单,我相信每个人都会想要知道这些.我认为这些技巧合在一起已经代表了使用Google搜索的所有技巧和方法的最高成就.虽然除此之外还有很多小技巧,但这7...

  • 101个Google技巧——Google技巧的终极收集

    可能我们用了很久Google都还不知道我们一直在被那个只有十多个链接的Google首页欺骗了,Google那个简单的输入框下还隐藏了多少秘密呢?让这101个Google搜索技巧提示你,或许它可以帮助你...

  • Top Web Apps in China--中国互联网发展概况

    中国是我所写的“全球互联网应用系列”中的又一个国家。如果此前你们没有看过,可以看看我所写的其他国家的互联网应用--有德国(Germany),荷兰(Holland),波兰(Poland),韩国(Kore...

相关小组

标签:

内容有问题?请与我们联络。

译作评分

  • Currently 4.67/5
  • 1
  • 2
  • 3
  • 4
  • 5
 4.7  |  3 个评分

3条评论    0眉批

  • 1.

    Sadusaga 童生 | Blog

    很好,正是关注的,谢谢

    05/11/2008

  • 2.

    jdonee 贡生

    我一般都在FireFox调试  上面说的工具都很好用的

    05/11/2008

  • 3.

    邦崽 举人 | Blog

    opera应该是最完美的。不过它是开源的么?我不知道……

    05/11/2008

添加评论

欢迎访问译言网。在这里,您可以。。。

阅读
发现
翻译