Programming_javascript
JavaScriptのページ
主にwebブラウザへの組み込み用に用いられる。ある種最強クラスの普及率+認知度を誇る言語。現状でiPhone向けに動的なwebコンテンツを提供しようとすればこれに頼ることになる。ブラウザとテキストエディタさえあれば開発、実行が可能でグラフィカルな領域をいじれるので、プログラミング初学者向けに丁度良い。
Ajax
JavaScript + CSS + Xml の組み合わせで非同期通信を行うための技術。動的なページの作成が可能。Googleマップが火付け役と言われている。
jQuery
非常に高い人気があるJavaScript用のライブラリ。VisualStudioはjQueryをサポートしているため、JavaScript自体も含めて入力補完が効く。セレクタという記法でDOMを簡単に操作できる。jQueryMobileのように携帯端末向けのversionも存在する。
サンプル
- Demo
- デモページ
| name | function |
|---|---|
| accordion | 展開型のメニュー |
| mordal window | ホップアップウィンドウの表示 |
| tooltips | マウスオーバーによるホップアップウィンドウの表示 |
| lavalamp | マウスポインタに追随するナビゲータ |
| lightbox | 画像のホップアップ+他の画像へのジャンプ機能 |
node.js
JavaScriptで記述されたNon-Blocking I/O環境。サーバーサイドでの利用を目的としていることからサーバーサイドjavascriptとも言われる。スケーラビリティと高速な動作が売りらしい。web技術者の大半がjavascriptを扱っていることから、これが広まり、クライアント・サーバーの両サイドをjavascriptで記述可能になることで、使用言語の分散を防ぎ、開発効率の向上がはかれるのではないかと見込まれている。
Copyright(C) by 芝浦工業大学 工学部通信工学科, 森野研究室. All Rights Reserved.