【问题标题】:Developing FIrebug like web application for CSS things为 CSS 事物开发类似 FIrebug 的 Web 应用程序
【发布时间】:2011-01-09 16:48:36
【问题描述】:

我正在为网页设计开发一个网页应用程序。其中一部分包括在运行时更改 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/

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

也欢迎任何替代方法。

【问题讨论】:

    标签: javascript css firebug firebug-lite


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 感谢您的回答,在尝试使用他们的代码之前,我确实经历了许可。虽然感谢您的确认。完成我想要做的事情还有很长的路要走。但也为发展感到兴奋......
    • @Vishwanath - 你打算对最终结果做什么?我有兴趣尝试一下。希望你能放出来!我的建议是尽快拿出一些东西,这样你就可以开始获得用户反馈。让我知道它的进展情况。你可以在我的博客上联系我:blog.opensourceopportunities.com.
    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      找到以下内容,其中提供了有关 Firebug 内部的少量信息。

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-02-21
        • 1970-01-01
        • 1970-01-01
        • 2013-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多