My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Links

In support of the "Design in the browser" philosophy Backfire allows you to save CSS changes made with Firebug, Webkit Developer Toolbar or any other clientside debugging tool.

It consists of a single javascript library, a protocol for sending changes to the server, and a server implementation to store these changes or notify the client of the status.

The javascript client detects CSS changes and POSTs it back to a given url, using the public javascript method "Backfire.save()". A script running on the server needs to parse, process and store these changes. Backfire comes with such an example server implementation in C# .NET that is modular, and can be ported to other platforms.

Backfire works cross-domain and can be modified and extended to meet other requirements. It should be fairly easy to create a Firefox add-on or Google Chrome extention based on Backfire.

Note: There's an issue with Webkit Developer Toolbar and shortcut CSS properties such as "background" and "margin" not being matched with "background-color" or "margin-right" in certain situations.

Powered by Google Project Hosting