JavaScriptでソースコードを動画に変換する「Glorious Demo」が面白い!
JavaScriptのライブラリでソースコードをアニメーション動画に変換してくれる「Glorious Demo」というものがあります。
WordPress上で実現するのは若干手間なので動画にしました。
[ad#top-1]
公式サイトはこちらです。
まずGlorious Demoの本体であるcssファイルとjsファイルを読み込みます。
<link rel="stylesheet" href="https://unpkg.com/@glorious/demo/dist/gdemo.min.css"> <script src="https://unpkg.com/@glorious/demo/dist/gdemo.min.js"></script>
次にHTMLのbody要素内にボタンとdiv要素を設置します。ボタンを押すことでアニメーションが現れるようにします。
<button id="btn">実行</button> <div id="container" style="margin-top: 100px;padding: 30px;"></div>
で、こちらがJavascriptコードです。
const gdemo = new GDemo('#container'); const btn = document.getElementById('btn'); btn.addEventListener('click', () => { //表示するソースコード const mycode = "const text = 'Hello World';\nconsole.log(text);\n"; //アニメーション実行 gdemo .openApp('editor') .write(mycode) .end(); })
ソースコード全文はこちらです。
[ad#ad-1]
スポンサーリンク