JavaScriptの概要 †
ざっとみて、HTMLとJavaScriptとHTML5の関係が不明なのである。もっと加えるとCSSとかあのアタリもどう関連してくるのかわからないところにjQueryである。まったくもってわからないことだらけだが、HTMLとCSSは密接に関係している感じ。
- よく言われているが言語的にJavaとは関係ない。本当に関係ない。
- もともとは「ライブスクリプト」と呼ばれるスクリプト言語
- Javaの登場に合わせたSunとかOracleとかあのへんの利権が絡む話と名前が関係するだけで、やっぱり別物だった
- HTMLはWEB向けにテキストをリッチにかくための書式である
- CSSはHTMLを記述するときの書式を設定しておくことができる設定ファイルである
- サーバーサイドではなく、各端末側の処理なので、動作速度は端末次第
- WEBページを動的に動かすことができる
JavaScriptってなに? †
- JavaScriptは一度表示した静的なWEBページの裏側でCSSとかHTMLを書き換えることで動的に動かしている感じ
- JavaScriptで扱う変数をCSSに記載しておいて適宜プログラムで書き換えることができる
- イベントを捉えてコールバック式でプログラムを記載することができる
- JQueryっていう便利なライブラリがある。グラフィック関係はこれを使わないと実質やりたいことができない
jQueryってなに? †
- JavaScriptで使われる高機能なライブラリ
- 各ブラウザがこぞって対応をおこなっているちゃんとしたライブラリ
スプライトの拡大縮小、回転とか透明度調整(アルファ)とかできるの? †
- できる、難しいのは拡大しながら回転とか、透明にしながら移動とか、同時に何かをしようと思うと面倒。面倒ではあるが、とりあえずできないことはない