私のウェブサイトでグラフィック要素をアニメーション化する最良の方法は何かを考えようとしています。
html5 キャンバスを調べましたが、SVG が最も適しているようです。
物事がどのように機能するかを説明します。皆さんの意見をお聞かせください。
このページでは、ユーザーが矢印を選択したときに製品がスライドインおよびスライドアウトし、一度に 1 つの製品だけが中央に表示されるようにしたいと考えています。画像がスライドインおよびスライドアウトするとき、ある種のイージングが必要です。SVG には伸縮性などのさまざまなアニメーション スタイルがありますか? または、jquery を使用してアニメーション化する必要がありますか?
次に、各製品には形状に含まれる説明があります。形がランダムに描かれるかもしれないので、描画APIが必要です。このコンテナもスライドインするので、同様のイージングが必要です。
svg が他の Web テクノロジとどのように統合されるかについて、私は本当に混乱しています。
編集:
SVGポリゴンのポイントをアニメーション化することは可能ですか?
<svg id="svgelem2" height="190" xmlns="http://www.w3.org/2000/svg">
<polygon points="0,0 800,0, 800,180 0,180 " fill="white" filter="url(#dropshadow)" />