impress.jsでド派手なスライドをつくろうぜ!
HTML5アプリ作ろうぜ!(1)
山崎 大助
2012/3/14
CSS3を活用したオープンソースのプレゼンテーション作成のためのJavaScriptライブラリ「impress.js」でド派手なスライドを作ってみよう
“HTML5アプリ作ろうぜ!”連載がスタートしました! デジタルハリウッドの現役アプリクリクリエイター専攻講師が、最近はやりの「HTML5・JavaScriptライブラリ・CSS3・API」の紹介、またそれらを組み合わせた「sampleアプリケーションの紹介と解説」を厳選し執筆していきます。
最近、セミナーでこの「impress.js」を利用する機会が多いのですが、その際に参加者から評判が良いので、まずはこれを紹介します。
impress.jsとは?
CSS3を活用したオープンソース(ライセンスMIT)のプレゼンテーションJavaScriptライブラリです。

DEMOはこちら
対象ブラウザ
Safariブラウザが現状では最もスムーズに動作します。一応、Chromeも推奨ブラウザです。
特徴
【1】ド派手なスライド動作
- - PR -
最大の特徴は派手でイケイケなスライド。始めてみた人は必ず見入ること間違いありません。シンプルなスライドやページをめくるような動作をするものもありますが、impress.jsは他のスライドライブラリとはまったくの別物といえるでしょう。
【2】短時間でのスライド作成も可能
impress.jsライブラリをダウンロードすると、最初からダウンロードパッケージに入っている“index.html”がサンプルファイルです。ファイル内の文章などを変更・削除・追加するだけでも十分使えそうです。プレゼンテーションの資料作成時間は短縮した方がいいに決まっています。空いた時間は発表練習に割り当てたり、内容を修正する時間としても使えます。
【3】jQueryを必要としない
最近のJavaScriptライブラリは、jQueryとセットで使うことが多いのですが、このimpress.jsはjQueryを必要とせず単体で動作します。
【4】ローカル環境で作成・確認ができる
HTMLファイルなのでローカル環境(PC内)で確認が可能です。サーバを利用して確認する必要がないため、準備や設定などに時間を使う必要はありません。HTMLファイルを編集するだけです。
【5】ファイルサイズが軽い
jsファイルを参照していただければ分かりますが、ライブラリとしては非常に少ないスクリプト行で作成されていることが確認できます。実際のファイルサイズも10kbytesと少なめで、他のjQueryなどのライブラリと比べても格段に少ないのも特徴の1つです。
impress.jsを使ってみよう
1.まずはダウンロードから。
ダウンロードはこちら
2.以下の画面が開きます。
3.上記赤枠の“ZIP”ボタンをクリックすることでダウンロードが開始します。
4.ダウンロード後、ZIPを解凍します。
デスクトップなどに解凍してもOKです(どこに解凍したかを忘れないように)。
5.解凍したフォルダ内には以下のファイルとフォルダが存在しています。
6.フォルダ内一覧
index.htmlスライドページ
jsJavaScriptライブラリフォルダ
cssCssフォルダ
apple-touch-icon.pngスマートフォン用アイコン
Readme.mdimpress.jsの添付文書
※ 解凍したフォルダ内には上記ファイルとフォルダが入っています。
7.index.htmlを確認しますが、ChromeブラウザかSafariブラウザで確認してください。
8.Safariブラウザで見ると以下のHOME画面が表示されます。

9.これでサンプルページの起動確認はOKです。
| 1/3 |
| INDEX | ||
| HTML5アプリ作ろうぜ!(1) impress.jsでド派手なスライドを作ろうぜ! |
||
| Page1 impress.jsとは? 特徴 対象ブラウザ impress.jsを使ってみよう |
||
| Page2 スライド操作 まずは仕組みを理解する |
||
| Page3 スライド属性を変更してみよう スライド位置の確認方法 DEMO 終わりに |
||
HTML5アプリ作ろうぜ! バックナンバー 連載インデックスへ»
- 第1回 impress.jsでド派手なスライドを作ろうぜ!
- 第2回 Cuepoint.jsでさくっと字幕付ムービーをつくろうぜ!
- 第3回 「LESS&専用エディター」でCSSをシンプルに書こう
- 第4回 JavaScriptで画像編集アプリを作ろうぜ!
- 第5回 FluxSliderで簡単アニメーションスライド
| 「デザインハック」コーナーへ |
TechTargetジャパン
- アドビの本気度が詰まったAdobe Maxまとめ (2013/5/17)
アドビはAdobe MAX 2013でクリエイティブ/開発アプリケーションをまとめてCreative Cloudのサブスクリプション制に移行した - 「初音ミク」や「ゆるキャラ」の商標権ってどうなの? (2013/5/16)
ネットサービスやキャラクタービジネスをする人にとって重要な「商標」のポイントを説明する。怖い落とし穴、海外での勝手出願問題も知っておこう - 想定するユーザーを「ペルソナ」としてモデリングする (2013/5/15)
ユーザーを「ペルソナ」として、1人の人物のように定義しよう。さらに、ゴールを設定し、どのように行動するかを物語形式のシナリオを作ろう - どうする、知財計画2013 (2013/5/13)
世界で最もクリエイティブな国だという評価なのに対して、日本人だけがそう思っていない。戦略を見直さなければならない
|
|
- Hud美さんと学ぶRedmine×Jenkinsの神アジャイル
- Server 2012でサーバの初期設定作業を行う
- アドビの本気度が詰まったAdobe Maxまとめ
- DB・要件定義が通じない? 顧客の知識レベルを探る
- 「初音ミク」や「ゆるキャラ」の商標権ってどうなの?
- 見落としがちな整数関連の脆弱性(前編)
- フェイルオーバー構成がサポートされたDHCPサービス
- データ・コレクションをバインドするには?
- iOSアプリのUIを爆速で激ヤバにする2つのライブラリ
- (iOS 6版)iPhone/iPod touchのカレンダー活用術
- 想定するユーザーを「ペルソナ」としてモデリングする
- 補助簿で確認。いちごクレープ何枚売れた?
キャリアアップ
イベントカレンダー
転職/派遣情報を探す
**先週の人気講座ランキング**
〜 Android編 〜
ホワイトペーパー(TechTargetジャパン)
「ITmedia マーケティング」新着記事
第4回 SFA/CRMの「見える化」と名刺管理の「見える化」
今回は、名刺管理サービスとSFA/CRMの「見える化」の違いを検討します。名刺管理サービ...
Googleの調査結果――店舗で買い物をする顧客の82%は、モバイルサーチで購入を決めている
「店舗内で、購入時にスマートフォンを利用した経験のある顧客の割合」については、84%...
第2回 レビューサイトがアプリを選定/記事化する基準
アプリ開発に携わる人なら誰でも自分の制作したアプリの認知を広げ、ダウンロードを加速...
