SVGで棒グラフのバーをアニメーションさせる ベクターベースのSVGは、多くの解像度へ対応が必要な場面でとても有効な技術と言える。今回はSVGの画像を、JavaScriptを使用して簡単にアニメーションしてみよう。 SVGで描かれた画像はベクター形式のため拡大 ...
SVG(Scalable Vector Graphics)の真価は、DOM要素としてJavaScriptから直接アクセスし、座標やスタイルを動的に書き換えられる点にあります。 setAttribute メソッドを使いこなせば、データに連動した高度なビジュアライゼーションが可能になります。
JavaScriptを使ってSVG図形をアニメーションさせてみましょう。JavaScriptではsetTimeout()かsetInterval()のタイマーを使ってアニメーションできます。 サンプル2と同様に図形を回転させる場合は、以下のようにtransform属性にrotate()を使って角度を逐次指定していきます。
2020年にFlashのサポートが終了すると発表されました。すでにFlashを使う機会はほとんどなくなっていますが、代替となるWebアニメーション技術を学びたい人のためにGreenSockの使い方を紹介します。 GreenSockはGSAP(GreenSockアニメーションプラットホーム)として ...
Webアプリケーション上で生成・編集したSVGグラフィックスを、サーバーを介さずにクライアントサイド(ブラウザ)だけでファイルとして保存・ダウンロードさせる機能は、ユーザーの利便性を大きく向上させます。 これを実現するには、DOM要素としてのSVG ...