簡易プレゼンテーションツール

を作成しました!!

概要

reveal.jsであっても大変だと感じるので、究極に簡単にプレゼンするためにはどうしたらいいのかを考え、このツールを製作しました。

reveal.jsは、プレゼン用に使えるjsのフレームワークです。プレゼン資料をhtmlで記述したい方は、使用してみてください。

今回作ったプレゼンツールは、zimakuクラスの中に、その内容を記述するような形式となっています。 zimakuは、cssによって、display:none;されています。すべて解析し終わったら、中身をすべて消したあと、表示します。

html側の記述は、このようになります。↓

<body>
    <!-- プレゼン用の背景画像表示領域 -->
    <div id="prezen_bg"></div>

    <!-- 字幕の元データ (JavaScriptで処理後は空になります) -->
    <div class="zimaku">
        <p >これは最初の字幕のテキストです。</p>
        <p >このテキストは少し長めに表示されます。</p>
        <!-- ↓ 背景画像を変更するimgタグ (画像パスは適切に設定してください) -->
        <img  src="image (1).png" alt="背景1に変更">
        <p >背景画像が変わりましたね!</p>
        <img  src="image (2).png" alt="背景2に変更">
        <p >2枚目の画像です</p>
        <img  src="image3.png" alt="背景3に変更">
        <p >3枚目です</p>
        <!-- 背景画像をリセットしたい場合 -->
        <img data-duration="1" src="" alt="背景リセット">
         <p >背景がリセットされました。</p>
         <p >以上です</p>
    </div>

    <!-- JavaScriptファイルを読み込む -->
    <script src="script.js"></script>

</body>

上から順に、プレゼンが進行していきます。 pは表示字幕として、

imgは、表示する画像を変更する命令として解釈されます。

data-duration="1"

で時間指定ができます。

設定をしない場合

pは文字数×0.2秒

imgは0秒

で設定されます。

ページ送りについて

ページ送り機能は搭載していません。

click → プレビュー

click → download