An Open Source Authoring Tool for HTML5/CSS3
log in to bookmark this presentaton
Abstract
WEB developers use vector graphic to create application for years. The tool dominating the market is Adobe Flash. Even hardware vendors desire to use it in embedded device. But, there is no open source solution that is good enough to be a replacement of commercial ones. For years of development, WEB browsers are going to HTML5/CSS3. It is an open standard runtime. With it, we can skip runtime/plug-ins controlled by any company. But, we lack an authoring tool. Without a high-quality tool, HTML5/CSS3 can not be a good solution. Base on Inkscape, a vector graphic editor, we extend it to provide an open source solution for HTML5/CSS3 environment. To simplify the development, we embed CPython engine into Inkscape. We also use Cython to export a set of API from Inkscape to Python code. Programmers can extend Inkscape with Python code.