私は、javacriptチャートライブラリを開発していますが、この目的でsvgを選択しました。 viewBoxの時間を変更して、ユーザーがグラフのすべての部分を見ることができるようにすることが重要です。FirefoxでのSVG viewBoxアニメーションの最適化
私はviewBox属性をアニメーション化するためにsnap.svg
を使用しました。それはどういうわけかスムーズですが満足できません。
GPUなどを使用しているような、svgの再レンダリングを改善するための他のテクニックはありますか?すべてのビューボックスの属性を一度に変更されたときに、とにかくこれを
https://jsfiddle.net/omidh/uwc0y524/1/
ほとんどの低迷向上させるには?私のsvgは<line>
と<circle>
しか含んでいません。編集:それは、firefoxよりもはるかにスムーズですので、chromeは大丈夫です。
編集:でも、Internet Explorerの問題がアニメーションの方法が、SVG Firefoxでのパフォーマンスをレンダリングしないのfirefox
どのバージョンのUAを最適化しますか?私たちが提案したものは、あなたのUAの次のリリースで時代遅れであるか無効であるかもしれません。 –
私はちょうどあなたが何か奇妙なことをしていないことを確認するためにjsfiddleで使用しているコードを表示するでしょう。 – Ian
@Ian Okay、私はそれを追加する – omidh