2

我正在开发一个用于网页设计的网页应用程序。其中一部分包括在运行时更改 CSS 样式并将其保存回服务器。
我看到,我的动机的第一部分是在 firebug 中实现的,在那里我可以查看应用于特定 HTML 元素的 CSS 样式规则,并可以更改它们以查看效果。SO 上的一个较早的问题导致我使用 firebug lite 源代码https://getfirebug.com/firebug-lite-debug.js,它远没有完整版的 firebug 令人困惑。我的问题是,有什么方法可以让我获得 firebug/firebug lite 代码的文档,这可以为我加快速度。
经过一番谷歌搜索后,我发现有 Firebug API

http://getfirebug.com/developer/api/firebug1.6/

但不知道它对我有多大用处。

也欢迎任何替代方法。

4

3 回答 3

2

Firebug 使用 BSD 风格的许可证,这几乎意味着您可以在应用程序中使用他们的代码而没有太多限制:

http://en.wikipedia.org/wiki/BSD_licenses#Proprietary_software_licenses_compatibility

我建议您直接联系 Firebug 的开发人员。我敢肯定,他们有兴趣为您要完成的工作提供帮助。

在我看来,将更改同步到文件或服务器的能力是这个强大工具所缺少的一件事,我很想看看最终结果是什么样的。

于 2011-01-08T07:54:23.423 回答
0

为我自己的问题提交一个可能的答案。

发现以下提供了有关 Firebug 内部的少量信息。

https://developer.mozilla.org/en/Firebug_internals

于 2011-01-09T08:48:36.490 回答
0

查看Backfire项目,它“允许您保存使用 Firebug、Webkit 开发人员工具栏或任何其他客户端调试工具所做的 CSS 更改”。项目页面说它被开发为能够支持各种后端。Backfire 源代码在MIT 许可下可用。

于 2011-01-08T08:36:34.667 回答