GIFアニメーションはページに動きを与え、魅力的なコンテンツ提供ができる反面
- サイズが大きくページ読込が遅くなる
- ページ読込と同時に再生が始まってしまう
- デフォルトでは自動で再生が繰り替えされうるさく感じてしまう
といったデメリットもあります。
そこでGiffferというJavaスクリプトを使ってWordpressの記事でGifアニメーションファイルを動画コンテンツ風に再生/停止を制御する方法を紹介します。
Giffferプラグインを使うとクリックすることで再生/停止を制御でき、また再生時に初めてGIFファイル全体を読み込むのでページ読込の最適化にもつながります。
Giffferの導入
まずGitHubのページに行き「Clone or Download」 > 「Download ZIP」を選択します。
ダウンロードしたファイルを解凍しbuildフォルダにある「gifffer.min.js」をサーバにアップロードします。アップロードする場所はここではWordpressのインストール配下のwp-content/plugins/に「gifffer」というフォルダを作りその中に配置しました。
WordPressの設定
次にWordpress側の設定を行います。「外観」 > 「テーマの編集」 > 「footer.php」を選びGiffferを呼び出すために以下のコードを
コメント
[…] 「GIFアニメーションの再生/停止を制御する方法 」、starpentagonの日常 […]