| <!DOCTYPE html> | 
| <!-- | 
|   Copyright 2010 Google Inc. | 
|   | 
|   Licensed under the Apache License, Version 2.0 (the "License"); | 
|   you may not use this file except in compliance with the License. | 
|   You may obtain a copy of the License at | 
|   | 
|      http://www.apache.org/licenses/LICENSE-2.0 | 
|   | 
|   Unless required by applicable law or agreed to in writing, software | 
|   distributed under the License is distributed on an "AS IS" BASIS, | 
|   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. | 
|   See the License for the specific language governing permissions and | 
|   limitations under the License. | 
|   | 
|   Original slides: Marcin Wichary (mwichary@google.com) | 
|   Modifications: Ernest Delgado (ernestd@google.com) | 
|                  Alex Russell (slightlyoff@chromium.org) | 
|                  Brad Neuberg | 
|   SVG-edit presentation: Pavol Rusnak (stick@gk2.sk) | 
| --> | 
| <html> | 
|   <head> | 
|     <!--[if gte IE 9]> | 
|       <meta http-equiv="X-UA-Compatible" content="IE=edge" /> | 
|     <![endif]--> | 
|   | 
|     <!--[if lt IE 9]> | 
|       <meta http-equiv="X-UA-Compatible" content="IE=edge;chrome=1" /> | 
|     <![endif]--> | 
|   | 
|     <meta charset="utf-8" /> | 
|     <title>SVG-edit, Pavol Rusnák, SVG Open 2010, Paris</title> | 
|     <link href="https://fonts.googleapis.com/css?family=Droid+Sans|Droid+Sans+Mono" rel="stylesheet" /> | 
|     <link rel="stylesheet" href="style.css" /> | 
|   </head> | 
|   <body> | 
|     <div class="presentation"> | 
|       <div id="presentation-counter"></div> | 
|       <div class="slides"> | 
|   | 
|         <div class="slide"> | 
|           <section class="middle"> | 
|             <h1 style="font-size: 220%;">SVG-edit</h1> | 
|             <p><img src="logo.svg" alt="logo" width="30%" height="30%" /></p> | 
|             <h2>Pavol Rusnák</h2> | 
|             <h3>SVG Open 2010, Paris</h3> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section> | 
|            <header> | 
|             <h2>SVG-edit is ...</h2> | 
|            </header> | 
|             <ul class="bulleted"> | 
|               <li>a web-based, JavaScript-driven SVG editor that works in any modern browser</li> | 
|               <li>not a full replacement for Inkscape (yet :-P)</li> | 
|               <li>licensed under very liberal open source license (Apache License 2.0)</li> | 
|               <li>platform for other projects which need to edit SVG documents</li> | 
|               <li>pushing browsers to find their limits</li> | 
|               <li>always up-to-date</li> | 
|             </ul> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section> | 
|            <header> | 
|             <h2>History: 1.0 (13th Feb 2009)</h2> | 
|            </header> | 
|             <ul class="bulleted"> | 
|               <li>draw path, line, freehand-circle, rectangle</li> | 
|               <li>clear drawn image</li> | 
|               <li>delete element</li> | 
|               <li>save image</li> | 
|               <li>→ Narendra Sisodiya</li> | 
|             </ul> | 
|             <p><a href="http://svg-edit.googlecode.com/svn/branches/1.0/svg-editor.html">_</a></p> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section> | 
|            <header> | 
|             <h2>History: 2.0 (3rd June 2009)</h2> | 
|            </header> | 
|             <ul class="bulleted"> | 
|               <li>draw ellipse, square</li> | 
|               <li>change line style (stroke-dasharray)</li> | 
|               <li>rearranged whole code to utilize OOP</li> | 
|               <li>GUI enhancement</li> | 
|               <li>→ Pavol Rusnák</li> | 
|             </ul> | 
|             <p><a href="http://svg-edit.googlecode.com/svn/branches/2.0/svg-editor.html">_</a></p> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section> | 
|            <header> | 
|             <h2>History: 2.1 (17th June 2009)</h2> | 
|            </header> | 
|             <ul class="bulleted"> | 
|               <li>tooltips added to all UI elements</li> | 
|               <li>edit of fill opacity, stroke opacity, group opacity</li> | 
|               <li>selection of elements</li> | 
|               <li>move/drag of elements</li> | 
|               <li>save SVG file to separate tab</li> | 
|               <li>create and edit text elements</li> | 
|               <li>contextual panel of tools</li> | 
|               <li>change rect radius, font-family, font-size</li> | 
|               <li>keystroke handling</li> | 
|               <li>→ Jeff Schiller</li> | 
|             </ul> | 
|             <p><a href="http://svg-edit.googlecode.com/svn/branches/2.1/editor/svg-editor.html">_</a></p> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section> | 
|            <header> | 
|             <h2>History: 2.2 (8th July 2009)</h2> | 
|            </header> | 
|             <ul class="bulleted"> | 
|               <li>multiselect mode</li> | 
|               <li>undo/redo actions</li> | 
|               <li>resize elements</li> | 
|               <li>contextual tools for rect, circle, ellipse, line, text elements</li> | 
|               <li>some updated button images</li> | 
|               <li>stretched the UI to fit the browser window</li> | 
|               <li>resizing of the SVG canvas</li> | 
|             </ul> | 
|             <p><a href="http://svg-edit.googlecode.com/svn/branches/2.2/editor/svg-editor.html">_</a></p> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section> | 
|            <header> | 
|             <h2>History: 2.3 (8th Sept 2009)</h2> | 
|            </header> | 
|             <ul class="bulleted"> | 
|               <li>align objects</li> | 
|               <li>rotate objects</li> | 
|               <li>clone objects</li> | 
|               <li>select next/prev object</li> | 
|               <li>edit SVG source</li> | 
|               <li>gradient picking</li> | 
|               <li>polygon mode</li> | 
|               <li>→ Alexis Deveria</li> | 
|             </ul> | 
|             <p><a href="http://svg-edit.googlecode.com/svn/branches/2.3/editor/svg-editor.html">_</a></p> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section> | 
|            <header> | 
|             <h2>History: 2.4 Arbelos (11th Jan 2010)</h2> | 
|            </header> | 
|             <ul class="bulleted"> | 
|               <li>include raster images</li> | 
|               <li>select non-adjacent elements</li> | 
|               <li>group/ungroup</li> | 
|               <li>zoom</li> | 
|               <li>layers</li> | 
|               <li>curve segments in paths</li> | 
|               <li>UI localization</li> | 
|               <li>wireframe mode</li> | 
|               <li>change background</li> | 
|               <li>convert shapes to path</li> | 
|             </ul> | 
|             <p><a href="http://svg-edit.googlecode.com/svn/branches/2.4/editor/svg-editor.html">_</a></p> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section> | 
|            <header> | 
|             <h2>History: 2.5 Bicorn (15th June 2010)</h2> | 
|            </header> | 
|             <ul class="bulleted"> | 
|               <li>open local files (Firefox 3.6+, Chrome 6+ only)</li> | 
|               <li>import SVG into drawing (Firefox 3.6+, Chrome 6+ only)</li> | 
|               <li>connector lines and arrows</li> | 
|               <li>smoother freehand paths</li> | 
|               <li>editing outside the canvas</li> | 
|               <li>increased support for SVG elements</li> | 
|               <li>add/edit sub-paths</li> | 
|               <li>multiple path segment selection</li> | 
|               <li>support for foreign markup (MathML)</li> | 
|               <li>radial gradients</li> | 
|               <li>eye-dropper tool</li> | 
|               <li>stroke linejoin and linecap</li> | 
|               <li>export to PNG</li> | 
|             </ul> | 
|             <p><a href="http://svg-edit.googlecode.com/svn/branches/2.5/editor/svg-editor.html">_</a></p> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section> | 
|            <header> | 
|             <h2>Plugin Architecture</h2> | 
|            </header> | 
|            <pre> | 
| svgEditor.addExtension('Hello World', function () { | 
|   | 
|         return { | 
|                 svgicons: 'extensions/helloworld-icon.xml', | 
|                 buttons: [{...}], | 
|                 mouseDown () { | 
|                         ... | 
|                 }, | 
|   | 
|                 mouseUp (opts) { | 
|                         ... | 
|                 } | 
|         }; | 
| });</pre> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section> | 
|            <header> | 
|             <h2>Features in progress (for 2.6 Cycloid)</h2> | 
|            </header> | 
|             <ul class="bulleted"> | 
|               <li>IE9 support</li> | 
|               <li>context menus</li> | 
|               <li>path clipping</li> | 
|               <li>support for <a> element</li> | 
|               <li><a href="http://10k.aneventapart.com/Entry/319">advanced gradient editor</a> (more stops, elliptic fills)</li> | 
|               <li>shape library tool</li> | 
|               <li>linking off to clipart/image library sites</li> | 
|             </ul> | 
|             <p><a href="http://svg-edit.googlecode.com/svn/trunk/editor/svg-editor.html">_</a></p> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section> | 
|            <header> | 
|             <h2>Projects based on SVG-edit</h2> | 
|            </header> | 
|             <ul class="bulleted"> | 
|               <li>Firefox add-on</li> | 
|               <li>Opera widget</li> | 
|               <li>Google Wave gadget</li> | 
|               <li>Wiki extensions (Dokuwiki, Instiki, MoinMoin, XWiki)</li> | 
|               <li><a href="http://www.cloud-canvas.com/cloudcanvas.php">Cloud Canvas</a></li> | 
|               <li>Eduvid</li> | 
|               <li>Sesame</li> | 
|             </ul> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section> | 
|            <header> | 
|             <h2>Resources</h2> | 
|            </header> | 
|             <ul class="bulleted"> | 
|               <li><a href="https://github.com/SVG-Edit/svgedit">https://github.com/SVG-Edit/svgedit</a> (demos, downloads, source, wiki, issue tracker)</li> | 
|               <li>#svg-edit on irc.freenode.net</li> | 
|               <li><a href="https://groups.google.com/group/svg-edit">https://groups.google.com/group/svg-edit</a></li> | 
|               <li><a href="https://en.wikipedia.org/wiki/SVG-edit">https://en.wikipedia.org/wiki/SVG-edit</a></li> | 
|             </ul> | 
|           </section> | 
|         </div> | 
|   | 
|         <div class="slide"> | 
|           <section class="middle"> | 
|             <h2>Thank you!</h2> | 
|             <h3>Questions?</h3> | 
|           </section> | 
|         </div> | 
|   | 
|       </div> <!-- slides --> | 
|   | 
|     </div> <!-- presentation --> | 
|   | 
|     <script src="script.js"></script> | 
|   </body> | 
| </html> |