【发布时间】:2010-09-06 06:19:29
【问题描述】:
【问题讨论】:
标签: browser
【问题讨论】:
标签: browser
对于火狐:
Firebug 非常适合调查和开发。
Web Developer Toolbar 也不错。确实有助于 CSS 和页面布局以及其他方面的内容。
我也使用Live HTTP Headers(我认为它被调用,但它在我的工作机器上,所以现在找不到链接)。这帮助我们解决了缓存问题等问题。
我做很多手机开发,所以我也用UserAgent Switcher。对伪装成不同的手机很有帮助。
我倾向于只使用 Firefox 进行开发,并且只在其他浏览器中进行测试,因为大多数浏览器都没有 Firefox 那样广泛的插件来帮助开发。
【讨论】:
火狐:
编辑:这是对其他人提到的Web Development Toolbar的补充
【讨论】:
另一个必备的 Firefox 是 Chris Pederick 的 Web Developer Toolbar。
【讨论】:
您绝对应该安装 Safari。它内置了许多工具。我一直将它与其他浏览器结合使用。
此外,它还允许您为请求设置用户代理。
考虑到这一点,它有一个名为Develop的单独顶级菜单。
【讨论】:
歌剧有:
Dragonfly(工具 -> 高级 -> 开发者工具)
UserJS methods for intercepting things
opera:config#CompatMode%20Override 强制怪癖或标准模式
您可以查看文件源、编辑它们、应用更改并从缓存中重新加载。
【讨论】:
如果是 IE,下一个工具会很有用
IE 的“uber”扩展 - “开发者工具”,作为 IE8 的一部分提供
【讨论】:
【讨论】:
火狐:
如果你完全使用 DOM 检查器,请检查它
测量它以告诉您像素距离(如果需要)
IE 视图或 Safari 视图便于在其他浏览器中进行测试
HTML Validator 如果你关心验证
Console2 改进你的 js 错误控制台
Javascript Shell 小书签也很方便(也可以看看其他的)
这是对别人提到的Web开发工具栏的补充
Cebjyre 的这个列表几乎是完整的(因为问题中已经提到了 FireBug)。我只会添加Tamperdata。有时它非常有用。
【讨论】:
这是我的 Firefox 3 的面向开发的附加组件:
【讨论】:
YSlow 是一个很好的 Firebug 插件,用于解决页面加载时间问题。
【讨论】:
除了已经提到的优秀工具之外,我发现Charles 非常有用。特别是因为我使用 Flash Remoting 做了很多工作,它处理得很好。
Charles 是一个 HTTP 代理/HTTP 监视器/反向代理,它使开发人员能够查看他们的机器和 Internet 之间的所有 HTTP 流量。这包括请求、响应和 HTTP 标头(其中包含 cookie 和缓存信息)。
Charles 可以充当 HTTP/SSL 通信的中间人,使您能够调试 HTTPS 会话的内容。
它是跨平台的,售价 50 美元,但您可以下载“每次会话 30 分钟”的评估。
【讨论】:
这是我使用的:
火狐:
IE:
杂项:
【讨论】: