-
Vivus.jsを使ったSVGアウトラインアニメーションの作り方!
今回は、Vivus.jsを使ってSVGアウトラインアニメーションを作成する方法を解説します。 Vivus.jsを理解すれば、サイト読み込み時などでよく見られる、ロゴの輪郭が線で描かれていく以下のようなアニメーションが作れ…
-
SVGを自在に変形!JSライブラリ「Snap.svg」を使ってモーフィング表現を実装する方法
JSライブラリ「Snap.svg」を使用すると、異なるpathで描いたSVG画像をスムーズに変形アニメーションさせられます。 このように、連続する2つの画像の間をコンピューターグラフィックスによって補間し、自然な変形を実…
-
$(function() {})の意味は?$(window).on(‘load’,function(){})との違い
jQueryの初学者には、$(function() {})を意味も分からず「おまじない」のように記載している方も多いのではないでしょうか? しかし、実際には、JavaScriptやjQueryを実行するタイミングを決める…
-
【JavaScript】debounce(デバウンス)とは?実装方法を解説
Webサイトやアプリの開発中に、ウィンドウのリサイズやinputの入力時に何らかの処理を行いたい場面がよくあります。 しかし、これらのイベントが発生するたびに処理が連続して呼び出されると、ブラウザに大きな負担がかかり、パ…