LogoWebマーケティングに
強くなるメディア

  • ログイン
  • 会員になる
  • ログイン
  • 会員になる

  • 総合

    • 新着
    • ランキング

    トレンドを知る

    • ノウハウ&トレンド ニュース
    • リリース ニュース
      - ferret×PR TIMES -
    • マーケター特集
      - マーケティングジャーニー -
    • マーケターのキャリアとは
      - ferret × マイナビ転職 -

    体系的に学ぶ

    • 基礎〜応用を学ぶ
      - カリキュラム -
    • コンテンツマーケティングを学ぶ
    • Googleアナリティクスガイド
    • 事例
    • セミナー
    • 資料ダウンロード
    • マーケティング用語辞典

    実践ツール

    • マーケティングオートメーション
      - ferret One -
    • 1文字0.8円〜!
      - ferret コンテンツライティング -
    • 画像1点99円〜!
      - 画像・写真の加工編集サービス -
    • ferretのノウハウを公開
      - オウンドメディア運用・構築支援 -
    • Instagram分析ツール
      - ナビスタ -

    Info

    • ferretとは
    • 運営会社
    • メンバー紹介
    • 著者一覧
    • お問い合せ
    • 広告掲載について
    • 利用規約
    • プライバシーポリシー
    • 特定商取引法に基づく表示

  • 新着
  • ランキング
  • トレンドを知る
    • ノウハウ&トレンド ニュース
    • リリース ニュース
      - ferret×PR TIMES -
    • マーケター特集
      - マーケティングジャーニー -
    • マーケターのキャリアとは
      - ferret × マイナビ転職 -
  • 体系的に学ぶ
    • 基礎〜応用を学ぶ
      - カリキュラム -
    • コンテンツマーケティングを学ぶ
    • Googleアナリティクスガイド
    • 事例
    • セミナー
    • 資料ダウンロード
    • マーケティング用語辞典
  • 実践ツール
    • マーケティングオートメーション
      - ferret One -
    • 1文字0.8円〜!
      - ferret コンテンツライティング -
    • 画像1点99円〜!
      - 画像・写真の加工編集サービス -
    • ferretのノウハウを公開
      - オウンドメディア運用・構築支援 -
    • Instagram分析ツール
      - ナビスタ -
  1. TOP
  2. ニュース
  3. ホームページにアニメーションを実装するライブラリ&プラグイン12選
  1. shares
Normal

ホームページにアニメーションを実装するライブラリ&プラグイン12選

  • Profile
  • 酒井 涼
  • 2017年3月6日
  • ニュース
  • 467
Profile

ライター・コラムニスト。デザインやテクノロジー、マーケティングやライフハック系の記事が得意。2016年からferretでも記事の執筆を開始。Twitterでも面白いWebサービスなどを紹介しています。よろしければそちらもチェックしてみてください。
  
>> 執筆記事一覧はこちら

アニメーションは、もはやホームページを作る上で必須の要素と言えます。

単調な動きをする静的なページは、ユーザーの興味がなくなった瞬間に離脱率が劇的に高まります。
一方、少しでもアニメーションを取り入れるだけで、親しみや好感を持つことができるので、ユーザーのホームページに対するエンゲージメントが高まりやすいと言われています。

今回は、眼球を捉えるようなユニークな動きをするアニメーションを簡単に実装することができるCSSやJavaScriptのライブラリをご紹介します。
10年前にはAdobe Flashを使わないと表現できなかったリッチな動きをするアニメーションも、短いコードで実装することが可能です。
ぜひ使いやすいライブラリを見つけてみてください。

Curriculum pt1

ホームページにアニメーションを実装するライブラリ&プラグイン12選

1. Animate.css

https://daneden.github.io/animate.css/

Animate.cssはもっともポピュラーなCSSアニメーションライブラリです。
軽量かつシンプルで、HTML要素に用意されているアニメーション用のclass属性を付加するだけで実装することができます。
特定のアニメーションにはjQueryが必要な場合があるのでご注意ください。

2. Bounce.js

http://bouncejs.com

Bounce.jsはCSS3のアニメーションをベースに可愛らしい動きを操作するために作られたJavaScriptのライブラリです。
その名の通り「はねる」ような独特な動きをします。

3. AOS

https://michalsnik.github.io/aos/

AOSはAnimate On Scrollの略で、スクロールイベントでアニメーションを呼び出すことができるCSSとJavaScriptのライブラリです。
スクロールダウンしてアニメーションを開始したあとでも、スクロールを戻すとプレイバックすることができます。
サンプルにもあるように、HTML要素に「data-aos」属性を付加してアニメーションを指定することができます。

4. CSShake

http://elrumordelaluz.github.io/csshake/

CSShakeはホームページ上のあらゆる要素をぶるぶるふるわすことができるCSSベースのアニメーションライブラリです。
Mac上で間違えてパスワードを打ってしまった場合に首を横に振るようにぶるぶると震えるアニメーションから、携帯電話のバイブレーションのように震え続ける激しいアニメーションまで、さまざまな形で震えるアニメーションを実装することができます。
SassのMix-inを使えば高度な設定を行うこともできます。

5. Magic Animations

http://www.minimamente.com/example/magic_animations/

Magic Animationsは、Power Pointで見たことがあるような出現・消失のアニメーションを実装することができるライブラリです。
jQueryを必要としますが、CSSファイルを読み込むだけで準備完了です。
60種類以上の豊富なアニメーションが用意されています。

6. DynCSS

http://www.vittoriozaccaria.net/dyn-css/

DynCSSはスクロールエフェクトを実装することができるCSSプラグインです。
単なるアニメーションとは違うのでこれまで紹介したライブラリとは一線を画します。
オブジェクトを、事前に用意したパスに沿ってスクロールするごとに動かすことができます。
パスはCSS上で規定のルールに従って記述していきます。

7. Hover CSS

http://ianlunn.github.io/Hover/

HoverCSSはその名の通りホバー(マウスオーバー)で動くアニメーションを実装するためのCSSアニメーションライブラリです。
ボタンや他のUI要素に簡単にアニメーションを実装することができます。
マウスを乗せるだけでかなりインパクトのあるアニメーションが表示できるので、CTAボタンなどに実装すればコンバージョン率アップが期待できそうです。

8. Velocity.js

http://velocityjs.org

Velocity.jsはフェードやスライド、スクロールなどのさまざまな効果をjQueryで実装することができるアニメーションプラグインです。
jQueryを利用しているので、アニメーションを実装するのに関数や計算なども取り入れることができます。
Velocity.jsはTumblrやWhatsApp、MailChimpなどもホームページで取り入れている実績あるプラグインです。

9. Transit.js

http://ricostacruz.com/jquery.transit/

Transit.jsはCSS3とjQueryを使ったアニメーションプラグインです。
動きがかなり滑らかかつ軽快で、細かい設定まで行えば複雑なアニメーションを実装することができます。

10. GreenSock GSAP

https://greensock.com/gsap

GSAPはGreenSock社が開発したHTML5とJavaScriptをベースにしたアニメーションライブラリです。
GSAPを入れると他のアニメーションプラグインが「安物のおもちゃが動いているように見える」と謳っているほどに、動きはパワフルで軽快です。

11. AniJS

http://anijs.github.io

AniJSは70種類以上の豊富なアニメーションが用意されているCSSとJavaScriptのアニメーションライブラリです。
「if: click, do: $toggleClass pink-lgh-bg, to: .demo1」のように、HTMLタグのなかでアニメーションの条件を簡易的にプログラミングすることができます。

12. Snap.svg

http://snapsvg.io/

Snap.svgは、ブラウザ表示に対応したベクターグラフィックであるSVGをアニメーションとして利用することができるJavaScriptベースのアニメーションライブラリです。
これまで紹介したものがオブジェクトそのものを動かすのに対して、SVGアニメーションはパーツの細かなところも繊細に動かすことができるので、美しいアニメーションを実装することができます。
CSSライブラリと比べると多少のプログラミングの知識が必要ですが、覚えておいて損はなさそうです。

まとめ

以上、ホームページにアニメーションを実装するライブラリ&プラグインをご紹介しました。
シンプルで導入が簡単なものから、カスタマイズ可能で高度で複雑なアニメーションを実装できるものまで、さまざまなプラグインやライブラリがありましたね。
面白そうなライブラリがあれば、ぜひ利用してみてくださいね。

参考:
Airbnbがリリースしたアニメーションライブラリ「Lottie」とは?

関連記事

  • フロントエンドエンジニアなら押さえておきたい!最近登場した注目のJavaScript&CSSライブラリ10選
  • 2016年のデザイントレンドを振り返ろう!印象に残る国内・海外サイト50選
  • ホームページにダイナミックな動きを!JavaScriptフレームワーク「mo.js」の特徴と使い方
  • 五感を刺激する!2017年注目のWebデザインアイデア10選
  • デザイナーが確認しておきたいデザインリソース完全ガイド80選

Webマーケティングのノウハウ集をプレゼント!

ferretマーケティングメソッド(無料)

創業より10年以上、Webマーケティングの最前線で弊社が得てきた効果をあげるためのノウハウを1つの資料にまとめました。(全83ページ)

抜粋版のサンプルを読む(全3ページ)限定版の資料をダウンロードする(全83ページ)

Original

PRferret仲間募集

Logo icon

現会員344,316人

ログインはこちら

会員限定Webマーケティングのノウハウをまとめた資料を限定公開

新着をキャッチ

  • RSS を購読する
  • Twitter をフォローする
  • facebook でファンになる
  • LINE で友だちになる
  • 昨日
  • 週間
  • 月間
Thumb

「質と量どちらを取るかって議論はナンセンス。何をやりたいのかという視点がない」-コンテンツマーケティングのプロが語るメディアのあり方

Thumb

1回で複数枚の写真や動画が投稿できる!インスタグラムの新機能の使用方法を解説

Thumb

星野リゾートによる2018年新卒本採用選考へのウェブ面接プラットフォーム「HireVue」導入決定のお知らせ

Thumb

いきなり広告出稿していませんか?Webマーケティングを始めるために最低限踏むべき5つのステップ

Thumb

無駄な時間を削りたいなら必須!時間管理が捗るおすすめタイムトラッキングツール10選

Thumb

Webデザイン初心者がランクアップするためのCSSのコツ10選

Thumb

いきなり広告出稿していませんか?Webマーケティングを始めるために最低限踏むべき5つのステップ

Thumb

1回で複数枚の写真や動画が投稿できる!インスタグラムの新機能の使用方法を解説

Thumb

Appleも実践!シンプルだけど魅力的なデザインを実現しているホームページ6つの心得

Thumb

Web集客の鉄板手法を公開!―― 実績100社を超えるスペシャリスト2名が徹底解説

Thumb

Twitterのモーメントって?モーメントの基礎知識からよくある疑問も解説します

Thumb

世界一簡単にブラウザのプッシュ通知を実装できる「Push.js」の使い方を徹底解説

Thumb

そういうことだったのか!と思わずうなずく「機械学習」超入門

Thumb

本当に使えるのはどれ?ブログ作成でおすすめできる人気の無料サービスを21個比較

Thumb

フロントエンドエンジニアなら押さえておきたい!最近登場した注目のJavaScript&CSSライブラリ10選

コンテンツ

トレンドを知る

  • ノウハウ&トレンド ニュース
  • リリース ニュース
    - ferret×PR TIMES -
  • マーケター特集
    - マーケティングジャーニー -
  • マーケターのキャリアとは
    - ferret × マイナビ転職 -

体系的に学ぶ

  • 基礎〜応用を学ぶ
    - カリキュラム -
  • コンテンツマーケティングを学ぶ
  • Googleアナリティクスガイド
  • 事例
  • セミナー
  • 資料ダウンロード
  • マーケティング用語辞典

実践ツール

  • マーケティングオートメーション
    - ferret One -
  • 1文字0.8円〜!
    - ferret コンテンツライティング -
  • 画像1点99円〜!
    - 画像・写真の加工編集サービス -
  • ferretのノウハウを公開
    - オウンドメディア運用・構築支援 -
  • Instagram分析ツール
    - ナビスタ -

Info

  • ferretとは
  • 運営会社
  • メンバー紹介
  • 著者一覧
  • お問い合せ
  • 広告掲載について
  • 利用規約
  • プライバシーポリシー
  • 特定商取引法に基づく表示

全体求人情報バナー

おすすめ記事

Thumb

フロントエンドエンジニアなら押さえておきたい!最近登場した注目のJavaScript&CSSライブラリ10選

Thumb

2016年のデザイントレンドを振り返ろう!印象に残る国内・海外サイト50選

Thumb

ホームページにダイナミックな動きを!JavaScriptフレームワーク「mo.js」の特徴と使い方

Thumb

五感を刺激する!2017年注目のWebデザインアイデア10選

Thumb

デザイナーが確認しておきたいデザインリソース完全ガイド80選

エントリー

  • 新着
  • ランキング

トレンドを知る

  • ノウハウ&トレンド ニュース
  • リリース ニュース
    - ferret×PR TIMES -
  • マーケター特集
    - マーケティングジャーニー -
  • マーケターのキャリアとは
    - ferret × マイナビ転職 -

体系的に学ぶ

  • 基礎〜応用を学ぶ
    - カリキュラム -
  • コンテンツマーケティングを学ぶ
  • Googleアナリティクスガイド
  • 事例
  • セミナー
  • 資料ダウンロード
  • マーケティング用語辞典

実践ツール

  • マーケティングオートメーション
    - ferret One -
  • 1文字0.8円〜!
    - ferret コンテンツライティング -
  • 画像1点99円〜!
    - 画像・写真の加工編集サービス -
  • ferretのノウハウを公開
    - オウンドメディア運用・構築支援 -
  • Instagram分析ツール
    - ナビスタ -
  • ferretとは
  • 運営会社
  • メンバー紹介
  • 著者一覧
  • お問い合せ
  • 広告掲載について
  • 利用規約
  • プライバシーポリシー
  • 特定商取引法に基づく表示
Logo whiteWebマーケティングに
強くなるメディア

© 2016 basic Incorporated.

過去10年間で弊社が得てきたWebマーケティングのノウハウを

1冊の資料にまとめました。(全83ページ)