一部ブラウザから strokeText や fillText のサポートを削ります(ダイエット)。
Canvas Text API を実装していないブラウザ向けに、JavaScriptライブラリ側で機能を提供してきましたが、シェア低下や公式サポート終了により、その必要も無くなると判断しましたので、以下の機能を、uupaa.js ver 0.7 から除去します。
- Google Chrome2 (Chrom3 に自動でアップデートされるため)
- CanvasRenderingContext2D.prototype.strokeText
- Firefox3 (2010年1月でMozillaの公式サポート終了)
- CanvasRenderingContext2D.prototype.fillText
- CanvasRenderingContext2D.prototype.strokeText
- CanvasRenderingContext2D.prototype.measureText
- Safari3.x (http://bit.ly/7sJKZv から今後シェアはほぽゼロになると予測されるため)
- CanvasRenderingContext2D.prototype.fillText
- CanvasRenderingContext2D.prototype.strokeText
- CanvasRenderingContext2D.prototype.measureText
- 元々存在しない window.CanvasRenderingContext2D に対するアクセスの提供
これらの機能が必要な方は、uuCanvas.js をご利用下さい。
実は
- かなりの時間をつぎ込んで実現していたオンリーワンな機能達だったりする
- ちょっと寂しい気もするけどね