SVG-Edit extension to use Sozi in your SVGs. Create Sozi SVGs in your browser, 100% client-side.
This is an extension to SVG-Edit with the purpose of creating Sozi presentations. Created to be used as part of a 24MAS project.
It also hope to be more friendly than the InkScape alternative.
Just put sozi folder inside editor/extensions/
and you're all set! You might need to alter your sanitize.js
if you plan on editing the source manually with the Edit Source tool. Check wiki page for more info, or use supplied sanitize.js.example
.
http://asyazwan.github.com/ext-sozi/
It is important to understand that I created this extension to use in my project, which I do not need to care about Internet Explorer, Safari, and Opera (I have cool bosses). Thus I have chosen to support only newer FireFox and Chrome. It may or may not work on other browsers. If you're up for testing on other browsers, patches are welcomed!
Some stuff I use that you may need to check browser support for:
I am aware that the code is not ideal and can be improved. I started this with proper unit testing but as dateline approaches everything moved too fast, so yeah. It was also tightly integrated with other part of my project which I had to split just to open source the sozi part. So there may be some stuff I overlooked in the process.
My main goal is to make this pass JSLint. If you can help with it, please do!
Also the convention and styling (8 columns tab) is inherited from SVG-Edit. So please stick to it if you want to provide patches/pull request.
Use the issue tracker to provide feedback, report bugs, or post suggestions.