FlashCanvas provides a fairly accurate emulation of HTML5 Canvas to Internet Explorer. We performed a conformance testing of FlashCanvas by using a canvas test suite developed by Philip Taylor. The result revealed that FlashCanvas Pro 1.5 passes 72% of the tests, and the score rises to 78% when an experimental version of flashcanvas.js is used. This score is comparable to the score of other major browsers.
What's new in FlashCanvas Pro 1.5?
- Improvements to drawImage() and createPattern().
- Further optimization.
- Implement error handling.
- Accept any object that has a src property.
- Supported a few new options.
- "swfPath" option
- "imageCacheSize" option
- "usePolicyFile" option
- Supported asynchronous loading of flashcanvas.js.
- Made it possible to set the options via a window.FlashCanvasOptions object.
What's new in FlashCanvas Pro 1.4?
- Added new features to drawImage() and createPattern().
- Made it possible to take an HTMLCanvasElement as an argument.
- Made it possible to load image files from other domain.
- Prepared FlashCanvas.saveImage() method.
- textAlign gets to support the directionality of "rtl".
- Refactored the handling of resize event.
- Some performance improvements.
What's new in FlashCanvas Pro 1.3?
- Supported data URI scheme in drawImage() and createPattern().
- Supported repetitions of "repeat-x", "repeat-y" and "no-repeat" in createPattern().
- Made it possible to call initElement() before appendChild().
- Line styles were not set when the strokeStyle attribute was a CanvasGradient or CanvasPattern object.