Firefox的目标之一就是尽可能地使web开发者的生活更简单高效,并通过提供工具和具有很强扩展性的浏览器使人们创造出神奇的东西。使web开发者使用Firefox的时候,浏览器可以提供大量开发工具和选项。本文将这些工具做了简单整理。

Firebug

迄今为止,最知名的web浏览器的web开发工具就是Firebug扩充套件。毫无疑问,在很长的一段时间,它把怎么进行开发和调试作为自己的门槛。Firebug是一个有很多强大的功能的重要工具,包括很多扩展。

Firefox为web开发提供的扩展

多年来,Firefox开发了许多扩展来帮助web开发者最大化利用Firefox。用得最多最有名的是下面列出来的这些。如果我们漏掉了对你有帮助的扩充套件,请一定告知我们。

Accessibility Evaluation Tool

 web开发者提供测试web资源的辅助功能。

All in one Sidebar

AiOS允许你打开多个窗口作为侧栏面板,并能够在他们之间快速切换。AIOS结束了窗口混乱的时代,除了书签和历史记录外,它还在侧边栏增加了下载,加载项和其他的一些对话框。

Cache Status

 使用它来对缓存进行监督和管理。

CacheToogle

通过点击开关,禁用浏览器的缓存。

   Colorzilla

   高级取色器,颜色选择器,渐变颜色生成器,和其他的一些进行颜色处理的工具。

Console⊃2;

Console⊃2;可能会成为下一代的错误控制台,用来取代JavaScript控制台。

从火狐v0.5开始就有控制台过滤扩展套件,之前该套件只在Console⊃2;网站上可用。

CSS Reloader

CSS Reloader使你能够重新加载网站的CSS,而需要重新加载网页。

DOM Inspector

DOM Inspector用来观察,编辑web文件或XUL应用正在使用的DOM。可以通过一个显示文件和节点的不同视图的两个小窗口拼起来的大窗口来查看DOM。

Firefogg

该插件用来编码Firefox中的视频和音频。用Firefogg吧大部分的媒体文件编码成Ogg和WebM。Firefox提供接口用来整合编码上传的程序。

FireFTP

FireFTP是一个免费,安全,跨平台的一个Mozilla FirefoxFTP/SFTP客户端,该客户端为访问FTP/SFTP提供简单直观的途径。

FireUnit

JavaScript Unit测试扩充套件。

FoxGuide

显示水平和竖直的不定浮动指南,与你在Photoshop使用到它的方式一样。有助于改进布局,将元素放在恰当的网格中,系统地放置元素,使设计更结构化。

FoxyProxy Standard

FoxyProxy是一个高级代理管理工具,它完全替代了Firefox的有限的代理性能。跟SwitchProxy相比,它提供更多的功能。

Geolocater

地理定位您需要的位置。

GreaseMonkey

通过Javascript自定义网页的显示方式和行为。

HTML Validator

HTMLValidator是个Mozilla扩充套件,它在Firefox和Mozilla中添加了HTML验证。HTML页面中的错误数量通过窗口上的按钮来显示。

HttpFox

一个用于Firefox的HTTP分析器插件

iMacros for Firefox

自动化火狐浏览器。记录和重现重复的工作。如果你喜欢Firefoxweb浏览器,但是厌倦了重复的工作,比如说每天访问同样的站点,填写重复的表格,还要记住密码,那么Firefox的iMacros就是你梦想的解决方式。

Jenkins Build Monitor

Monitor Jenkins(http://jenkins-ci.org)创建和显示Firefox状态栏中的状态。

jQuery extension

嵌入在浏览器中的jQuery and jQuery UI

JSONovich

使浏览器中的JSON的内容更容易阅读。

JSONView

在浏览器中查看JSON文档。

JSView

如果你浏览的网站包含外部的js/css文件,会出现一个有“SS”,“JS”或者两者都有的按钮,每个单独的文件都可以通过点击文件名进行查看。文件将会在一个新的窗口打开。

Link Widgets

通过给第一页,前一页,下一页,最后一页提供工具栏按钮来简化了页面序列的导航(比如,Web漫画,论坛,或者技术规范如HTML4建议)。

Live HTTP Headers

在浏览网页时查看HTTP标头。

LiveReload

当文件变化时,LiveReload就会更新网页。

Measure It

在网页上画一个尺子来查看宽度和高度或者以像素为单位对齐网页元素。

Modify Headers

添加、修改、过滤发送到web服务器上的请求头。这个加载项尤其适用于移动web的开发,HTTP测试和隐私保护。

NoScript

通过这个套件你可以获得web浏览器中最好的安全性能,它只允许你信任的网站播放动态内容,而且保护你免受XSS和Clickjacking的攻击。

PageSpeed

PageSpeed 是开源的,最早出现在Google上通过分析网页性能最佳实例来帮助开发者优化他们的网页。

PixelZoomer

PixelZoomer可以获取当前网站的截屏,并提供多个工具进行像素分析。利用这个工具你可以放大网页(最大可以放大32倍),测量距离,和获取颜色。

Pixlr Grabber

使用Pixlr Grabber使抓屏和从网页上抓取图片变得更容易。使用PixlrGrabber加载项,你只需要点击一下右键就可以复制,保存,分享,甚至可以编辑你抓取的图片或背景

Poster

这是一个开发者工具栏,用来跟web服务和其他web资源进行交互,允许你发出HTTP请求,设置实体主体和内容类型。Poster允许你与web服务进行交互并检视结果。

QuickJava

在状态栏和(或)工具栏中快速启用和禁用Java,Javascript,Flash,Sliverlight,Images,Stylesheets,he Proxy,而不需要打开任何对话!

Rainbow Color Tools

Web开发的颜色工具。选色,取色+保存颜色,并拖放这些颜色来尝试调配颜色。

Regular Expressions Tester

正则表达式的测试工具(用高亮色显示(包括子匹配))和新建表达式的助手。

Remove Cookie(s) for Site

这是一个非常简单的扩展套件,用来移除所有的正在打开网站。它在你的网页右键菜单中添加了一个选项,和一个清除Cookies按钮来完成操作,并在状态栏显示操作的状态。

Screenshot Pimp

只要点击一下,你就可以捕获,抓取,保存,下载或者复制你在web浏览器上看到的任何东西。Screenshot pimp是迄今为止最具有自主定义性和用户友好的屏幕捕获工具栏,这个工具栏能在Windows和Mac上使用。

SQLite Manager

管理你电脑上的SQLite数据库。

Selenium IDE Buttons

只需要一个简单的工具栏按钮就可以打开SeleniumIDE。你需要先安装SeleniumIDE:http://seleniumhq.org/projects/ide/

SeoQuake SEO extension

Seoquake是Firefox 的一个SEO套件,其主要目的是帮助网管优化搜索引擎,优化社交媒体,和Internet推广。Seoquake允许研究许多重要的SEO参数。

ShowIP

在状态栏中显示当前网页的IP地址。它也允许通过IP查询用户信息服务(右键)和主机姓名(左键)。另外,你可以把IP地址拷贝到粘贴板。

Stylish

用Stylish重设网页的样式,它是一个用户样式管理器。Stylish允许你很容易就可以为Google,Facebook,YouTube,Orkut和许多其他网站安装主题和皮肤。你甚至可以自定义Firefox和其他程序。

Tamper Data

用tempdata访问修改HTTP/HTTPS表头和发送参数。

TAW3

如果你想查看网站的可访问,只要点击这个按钮就可以做到。

Tilt 3D

基于WebGL的网页3D视觉效果。

TotalValidator

该套件对网页执行一系列的验证操作。这种多重验证包括外部,内部,本地网页验证,本地网页验证是通过一个从http://www.totalvalidator.com/downloads/extensiontool.html获得的桌面工具本地的拷贝进行的。

TryAgain

TryAgain一直在尝试着在无法连接服务器的时候加载网页。

User Agent Switcher

UserAgentSwitcher扩充套件添加了一个菜单和工具栏按钮,用来切换用户代理。

Wapplayer

Wapplayer是一个浏览器加载项,该加载项用来显示用在网站上的技术。

WebDevelop

WebDevelop扩充套件给浏览器添加了许多web开发工具。

Firebug extensions

在一些特殊的用例中用到一些Firebug的扩充套件,下面将列出其中的一部分:

Acebug

用Ace突出显示Firebug的命令行。

Code Coverage v2 for Firebug 0.1

这个Firebug扩充套件用来记录Javascript代码的覆盖率。

CSS Usage

Firebug 中能够查看使用了哪些CSS规则的扩充套件。

Firecookie

 Firecookie是Firebug的一个扩充套件,该套件能够查看,管理你的浏览器里的cookies。

Firefinder

找到与选中的CSS选择器或者Xpath表达式匹配的HTML元素。

FirePHP

 FirePHP允许你调用一个简单PHP方法将日志写入Firefox控制台。

FireQuery

Firebug为jQuery开发提供的插件。

Friendly bug

使Firebug更友好更简单易用。

Inline Code Finder for Firebug

  Inline Code Finder 是Firebug的一个加载项,能够发现HTML元素中的一些问题:内联的 Javascript事件,内联的样式,是在链接的href属性中直接编写javascript代码。

FireRainbow

突出显示Firebud的Javascript的语法。

NetExport

NetExport是Firebug的扩展,该扩展允许输出所有NetPanel收集和计算的数据。已创建的文件使用HTTP文档格式(基于JSON)。

PixelPerfect

 PixelPerfect是Firefox/Firebug的一个扩展,这个扩展允许web开发者和设计者用web组件轻松覆盖原来的HTML的头部.

  YSlow

  YSlow分析网页,并根据Yahoo!为高性能网站提供的规则来分析网站为什么运行缓慢。

常用组件

Firebug

firegestures

用鼠标手势执行命令

Wapplayer

(Wappalyzer )

Wapplayer是一个浏览器加载项,该加载项用来显示用在网站上的技术。

Adblock Plus 让您重新取得 Internet 的控制权和您查看网页的方式,广告已成往事

Firefox上Web开发工具库一览的更多相关文章

  1. 超全的web开发工具和资源

    首页 新闻 产品 地图 动态 城市 帮助 论坛 关于 登录 注册 · 不忘初心,继续前进,环境云V2接口正式上线 · 环境云测点地图全新改版 · 祝福各位环境云用户中秋快乐!   平台信息 培训互动 ...

  2. 6个好用的Web开发工具

    在过去的几年间,涌现出了很多Web开发工具,它们大多还是比较吸引人的,方便了我们的工作.我们可以学习一下这些新东西,短时间就可以拓宽思路(PHP100推荐:学习10分钟,改变你的程序员生涯).这些应用 ...

  3. 2015年10个最佳Web开发JavaScript库

    2015年10个最佳Web开发JavaScript库 现在的互联网可谓是无所不有,有大量的JavaScript项目开发工具充斥于网络中.我们可以参考网上的指导来获取构建代码项目的各种必要信息.如果你是 ...

  4. 干货100+ 最超全的web开发工具和资源大集合

    干货100+ 最超全的web开发工具和资源大集合   作为Web开发者,这是好的时代,也是坏的时代.Web开发技术也在不断变化.虽然很令人兴奋,但是这也意味着Web开发人员需要要积极主动的学习新技术和 ...

  5. 最锋利的Visual Studio Web开发工具扩展:Web Essentials详解

    原文:最锋利的Visual Studio Web开发工具扩展:Web Essentials详解 Web Essentials是目前为止见过的最好用的VS扩展工具了,具体功能请待我一一道来. 首先,从E ...

  6. web开发工具flask中文英文书籍-持续更新

    web开发工具flask中文英文书籍-持续更新 python测试开发_AI命理关注 0.9222018.11.10 07:48:43字数 625阅读 885 python测试开发项目实战-目录 pyt ...

  7. Web自动化之Headless Chrome开发工具库

    命令行运行Headless Chrome Chrome 安装(需要带梯子) 下载地址 几个版本的比较 Chromium 不是Chrome,但Chrome的内容基本来源于Chromium,这个是开源的版 ...

  8. 25个超有用的 AngularJS Web 开发工具

    AngularJS是为了克服HTML在构建应用上的不足而设计的.HTML是一门很好的为静态文本展示设计的声明式语言,改善了JavaScript. 下面我要说的就是25个超有用的AngularJS工具, ...

  9. 【转】软件开发工具介绍之 6.Web开发工具

    [本文转自http://www.cnblogs.com/dusonchen/archive/2011/02/09/1739087.html ] 1.EditPlus 无论是编写xhtml页面,还是cs ...

随机推荐

  1. 2015级C程序设计课程开始了

    今年重新接手软件工程文科班的教学,应更从的结合文科班学习基础与 学习方式对授课方式进行调整,以便能取得好的教学效果.

  2. 让less编译通过css滤镜

    写IE6 hack的时候,发现在less中直接写css滤镜是会报错的,不能编译通过. 解决方法为:用~“”把相关的css代码包裹起来,例如: _top:~"expression(docume ...

  3. Struts2+Jquery实现ajax并返回json类型数据

    来源于:http://my.oschina.net/simpleton/blog/139212 摘要 主要实现步骤如下: 1.JSP页面使用脚本代码执行ajax请求 2.Action中查询出需要返回的 ...

  4. MyEclipse 8.5配置Tomcat 7.0

    MyEclipse 8.5配置Tomcat 7.0 在窗口(Windows)->首选项(Prefrences)->MyEclipse->Servers->Tomcat 6.x下 ...

  5. DELETE和DELETE FROM有什么区别

    你如果只针对表进行删除,则一样. 但是如果需要联合其他表,则需要使用from 例如 delete tb1 from tb1 m where id in (select id from tb2) 我的习 ...

  6. Java_HttpURLConnection使用

    包括使用HttpURLConnection执行get/post请求 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 ...

  7. AC自动机(转)

    http://www.cppblog.com/mythit/archive/2009/04/21/80633.html 首先简要介绍一下AC自动机:Aho-Corasick automation,该算 ...

  8. CSS文字排版

    一.font-size 我来试一试:为第一段中的“胆小如鼠”设置字号为:20px,字体颜色为:red. <!DOCTYPE HTML> <html> <head> ...

  9. document.body.scrollTop 各浏览器兼容性解决

    document.compatMode:获取当前浏览器采用的渲染方式.主要是浏览器的模式,有两个:BackCompat,CSS1Compat.其中前者是怪异模式,后者是标准模式. IE默认是BackC ...

  10. poj 3070 矩阵快速幂模板

    题意:求fibonacci数列第n项 #include "iostream" #include "vector" #include "cstring& ...