|
Project Information
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. |