You surely know that SVG is much more than just a vector-based file format. Animations as well as interactions are also a part of the vector format’s arsenal. As JavaScript can also be used within an SVG file, there are plenty of usage options. The JavaScript solution svidget.js provides an extensive framework which allows you to create and integrate SVG graphics as widgets. Creating and Integrating SVG Widgets SVG widgets are classic SVG files at first. They can be expanded by additional elements that allow you to alter the appearance of a graphic thanks to the framework svidget.js. Additionally, the framework enables you to define actions and results. The SVG widgets are integrated into an HTML document via an ,,<object>" element and can then be configured via a ,,<parameter>" element. In how far the entries made via ,,<parameter>" affect the SVG file is defined within the SVG itself. To get the framework to work, you will have to integrate the JavaScript file svidget.js into your HTML document as well as the respective SVG file. Setting Parameters in the SVG File Using svidget.js, it is also possible to tie one and the same SVG file but with different appearances into one […]* You might also be interested in the following articlesHTML5 Server-Sent-Events: How To React On Server Requests With…HTML5 Imports: Import HTML Files Into HTML FilesHTML5: Native Dialogue Windows With the New Dialog ElementComing to a Screen Near You: CSS3 Animations and The New JavaScript…SVG and JavaScript: What Is Possible, What To Consider?JavaScript Engine Popmotion: Interactive Animations in a Snap