Skip to content

Latest commit

 

History

History
61 lines (41 loc) · 2.31 KB

007. Learn Pablo.md

File metadata and controls

61 lines (41 loc) · 2.31 KB
category
overview

See the API Reference for full details.
Watch the slides for an overview. [Needs update]

More resources are available on the Resources page.

Browser support

Pablo and SVG is supported in all modern browsers, including Internet Explorer 9 and mobile web browsers. IE9 does not support some SVG features, like animation.

To test if a particular browser or device is supported by Pablo, run the test suite on the device. Read more about the test suite and detecting support at runtime.

<script> document.addEventListener('DOMContentLoaded', function(){ _site.browsersupport('#has-browser-support'); }, false); </script>

Inspiration

Pablo's is inspired by jQuery, Underscore, Backbone and Raphaël, although knowledge of these libraries isn't required.

Pablo is quite different from D3. D3 is a purpose-built data visualisation tool, with a slightly steep learning curve at the start. By comparison, Pablo is a tool to create interactive drawings and animations in general, and it is fairly easy to learn. Pablo can definitely be used to create data visualisations, but for anything complex, D3 is the tool to use.

Pablo gives access to the browser's full support for SVG, HTML and CSS, so a growing knowledge of these technologies will help to get the most out of Pablo. (See the Resources page for some useful links).

Contributing

Your feedback is welcome. For bug reports and requests, please use the GitHub 'Issues' page or contact @premasagar. Read more.