作者:Klaus Komenda , 翻译:butwho
英文原文:Collection of Web Developer Tools, per Browser
原文发现:译言-Collection of Web Developer Tools for major browsers
中文译文: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 Toolbar(
href="http://www.paciellogroup.com/resources/wat-about.html">Opera版)可
以检查网站的易读性(当然是可能的易读性,总不能指望电脑能像人一样读网页吧?)此外,这个工具还提供其他功能,比如检查死链接和改变浏览框大小等等。
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错误控制台类似)。在Apple网站的开发部门,有一个常见问题文档说明如何启用隐藏的调试菜单。 在Mac OS X下,打开一个终端然后输入:
defaults write com.apple.Safari IncludeDebugMenu 1
在windows下,用文本编辑器打开Preferences.plist,这个文件的位置往往是C:Documents and
SettingsUSERNAMEApplication DataApple
ComputerSafariPreferences.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 DataApple ComputerSafariWebKitPreferences.plist,添加以下内容:
<key>WebKitDeveloperExtras</key>
<true/>
然后退出Safari并重新打开,你将在菜单中看到一个“检查元素”选项,就是它了!
分享到:
相关推荐
这个"java、web开发资料大集合"压缩包显然包含了丰富的学习资源,帮助开发者深入理解和掌握这两个领域的核心知识。 Java是一种跨平台的编程语言,由Sun Microsystems(现为Oracle公司)在1995年推出。它的设计理念...
"web开发工具库.rar" 是一个非常实用的资源集合,旨在帮助开发者更高效地进行Web项目开发。这个压缩包包含了多种语言和技术的相关工具和文档,下面我们将详细探讨其中的关键知识点。 首先,"各个版本js的说明文档" ...
javaWeb 开发常用的工具集合的参考全是中文(strut2中英文都有)chm(window 帮助文档,使用方便),javascript jQuery 1.2,1.3,1.4API的中文参考,microsoft的JScriptAPI中文参考, hibernate 3.0中文参考,spring 2.0 ...
"web开发工具书"是一个全面的资源集合,涵盖了前端和后端开发的重要知识,包括JAVA_API_1.7中文.chm、W3CSchool .chm、CSS4.0中文参考手册.chm、JavaScript中文手册.CHM、jQuery文档.chm、jQuery-api-1.7.1_20120209...
1. **Web开发工具**:在Web开发领域,开发工具是程序员日常工作中不可或缺的一部分。它们通常包括代码编辑器、调试器、性能分析器、版本控制系统等。这样的工具能提升开发效率,简化代码管理和测试流程。这里提到的...
"WEB开发美化特效集合"这个资源包,正如其标题所示,是一个专门用于增强网页视觉效果的工具集。它包含了一系列的脚本,旨在帮助开发者轻松实现各种炫酷、引人入目的网页特效。 描述中的"效果非常美观"暗示了这个...
以下是对标题和描述中提到的一些常用Web开发工具的详细介绍: 1. **ColorPic**:这是一款强大的颜色选择器,对于前端开发者来说尤其实用。它允许用户精确地选取屏幕上的任何颜色,并提供了丰富的颜色模式,如RGB、...
"WEB开发大集合"这个主题包含了Ajax、CSS、DOM、HTML、JavaScript高级程序设计、源代码以及XML和正则表达式等多个关键知识点。下面将详细解释这些概念及其在Web开发中的应用。 1. **Ajax(Asynchronous JavaScript ...
本程序较大,每个知识点都有注释,适用于学习使用,其中主要功能包括:文件格式转换(doc转pdf、ppt转pdf、pdf转txt、pdf转pic,包括免安装Office常见第三方库实现和使用Office自己的COM实现),文件上传服务器,...
hash,加密,解密,json工具,二维码生成,文本处理,随机字符,代码格式化,ip地址,汉字传拼音,ascii码转换,进制转换,unicode,序列化,反序列化,正则表达式,crontab校验,uuid,websocket调试工具等等,无需...
在Web开发领域,掌握必要的知识和工具是至关重要的。"Web开发必备手册集合大全"是一个综合性的资源包,旨在为开发者提供全方位的指导和支持。它包含最新的HTML5手册,这表明该资源集对现代Web开发的最新趋势和技术...
这个名为"web开发帮助文档大集合"的压缩包显然是一份宝贵的资源,包含了一系列与Web开发相关的技术文档。接下来,我们将深入探讨这些文档所涵盖的知识点。 首先,我们看到有"CSS2.0手册.chm",这是一本关于层叠样式...
标题中的"Web开发必备手册大集合"暗示了这个压缩包可能包含了多个关于Web开发的重要资源,包括指南、教程、工具或者其他实用程序。描述中的"NET_Framework_4.0installer"指出其中至少包含.NET Framework 4.0的安装...
总的来说,FF Web开发工具集合了网页元素检查、JavaScript调试和网络请求监控等多种功能,它们为开发者提供了一站式的解决方案,使得在Firefox浏览器中进行Web开发变得更加方便高效。通过学习和熟练使用这些工具,...
本文将深入探讨标题"web开发语言大集合(让你知识面更广)"中所提及的一些关键知识点,包括ASP.NET、Java、Ajax、JSP、.NET、ASP、C#、SQL、CSS等,并结合描述中的关键词进行详细解析。 首先,ASP.NET是微软公司...
总的来说,这套工具集合为ASP.NET开发者提供了一套便捷的解决方案,帮助他们在保证应用安全的同时,处理加密的`web.config`文件。然而,正确使用和理解加密解密的过程是每个Web开发者必备的技能,这不仅可以保护自己...
"Web开发必务手册大集合"这一资源正是为了帮助Web开发者全面了解和学习这个行业所必需的关键点。这份集合可能包含了从HTML、CSS到JavaScript,再到服务器端开发、数据库管理以及前端框架等多个方面的内容。 1. HTML...
JavaWeb开发工具包是开发基于Java的Web应用程序所需要的核心组件集合。这个压缩包包含了多个关键的库文件,每个都有特定的功能,对构建高效、稳定且功能丰富的Web应用至关重要。以下是对这些文件的详细解释: 1. **...
为了提高前端开发效率,各种工具应运而生,本文将深入探讨标题提到的"前端开发工具集合",包括Sublime Text、EditPlus以及"红绿小工具"。 首先,我们来详细了解一下Sublime Text。Sublime Text是一款广受前端开发者...
【标题】:“Web开发工具包”是一套包含多种关键组件的资源集合,旨在帮助Web开发者高效地进行项目构建。这个工具包涵盖了JavaScript库、前端框架、后端框架、ORM工具以及服务器端编程语言的相关文档。 【描述】:...