2011-01-08 3 views
2

Ich entwickle eine Web-Anwendung für Web-Design. Ein Teil davon beinhaltet das Ändern von CSS-Stilen während des Laufs und das Speichern derselben auf dem Server.
Ich sehe, dass der erste Teil meines Motivs dort in Firebug implementiert ist, wo ich CSS-Stilregeln anzeigen kann, die auf ein bestimmtes HTML-Element angewendet werden, und sie ändern kann, um den Effekt anzuzeigen. Eine frühere Frage bei SO führte zu mir Firebug Lite Quellcode https://getfirebug.com/firebug-lite-debug.js, die weit weniger verwirrend als Vollversion von Firebug ist. Meine Frage war, gibt es eine Möglichkeit, die Dokumentation des Firebug/Firebug Lite-Codes, die Dinge für mich beschleunigen können.
Nach einigen googeln fand ich heraus, dass es Firebug APIEntwicklung von FIrebug wie Web-Anwendung für CSS-Dinge

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

Aber weiß nicht, wie viel nützlich ist es für mich ist.

Jeder alternative Weg, dies zu tun, ist ebenfalls willkommen.

Antwort

2

Firebug verwendet eine BSD-Lizenz, die ziemlich viel bedeutet, dass Sie ihren Code in Ihrer Anwendung ohne zu viele Einschränkungen verwenden können:

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

Ich würde Ihnen die Entwickler von Firebug direkt vorschlagen kontaktieren. Ich bin mir sicher, dass sie daran interessiert wären, Unterstützung bei dem zu geben, was Sie erreichen wollen.

Meiner Meinung nach ist die Fähigkeit, Änderungen an einer Datei oder einem Server zu synchronisieren, die eine Sache, die in diesem leistungsfähigen Werkzeug fehlt, und ich bin interessiert zu sehen, wie das Endergebnis aussieht.

+0

Danke für die Antwort, ich ging durch Lizenz Dinge, bevor Sie versuchen, ihren Code zu verwenden. Obwohl danke für die Bestätigung. Und es ist ein langer Weg zu vervollständigen, was ich versuche zu tun. Aber auch aufgeregt für die Entwicklung ... – Vishwanath

+0

@Vishwanath - Was hast du mit dem Endergebnis vor? Ich wäre daran interessiert, es auszuprobieren. Ich hoffe, du wirst es veröffentlichen! Mein Vorschlag, so schnell wie möglich etwas herauszubekommen, damit Sie Nutzerfeedback bekommen können. Lass mich wissen, wie es weitergeht. Sie können mich auf meinem Blog kontaktieren: http://blog.opensourceopportunities.com. – jmort253

0

Schauen Sie sich das Projekt Backfire an, mit dem Sie CSS-Änderungen speichern können, die mit Firebug, der Webkit Developer Toolbar oder einem anderen clientseitigen Debugging-Tool vorgenommen wurden. Die Projektseite sagt, dass es entwickelt wurde, um verschiedene Backends zu unterstützen. Die Backfire source code is available unter einer MIT-Lizenz.