1
CHAPTER : 05 JavaScript などプログラムに関する新常識 0 172 Chapter 05 JavaScript などプログラムに関する新常識 │ 173 基本的な使い方は、ダウンロードしたライ ブラリを任意のディレクトリに置き、head 要素内で読み込む。あとはライブラリの説 明書に従って、JavaScript のコードを挿 入したりHTML に指示を加えよう。 03 JavaScript の読み込み 01 jQuery 02 ライブラリのダウンロード Chapter:05 p 100 New common sense of N Web Design D 073 0 0 JavaScript を利用することで、静的なHTML だけではどうしても実現不可能な表現など、 表現の幅を拡張することが可能だ。最近では、ライブラリやフレームワークという形で公 開されているJavaScript を利用することにより、簡単にそこに用意された表現や機能を HTMLに組み込むことができるようになった。ここでは、そんなJavaScriptライブラリの 基本的な使い方を紹介してみよう。 JavaScript ライブラリの 使い方 JavaScript ライブラリって何? HTMLを使って構成されたWeb ページは、同じ構 造や機能を有しているということはほとんどあり得 ない。しかし、プログラムが行う特定の処理や動作 については、汎用性を持たせておけばいろいろな場 面で使い回しが効く。このように特定の処理や動作 を行う単一もしくは複数のプログラムを、再利用可 能な形でひとまとめにしたものがライブラリやフレー ムワークと呼ばれるものの正体である。特に近年、 Web 技術の標準化にともないJavaScript の使い方 も見直され、HTMLをクリーンに保ったまま JavaScript が有効な環境だけに適用されるさまざま な表現や処理を行うためのライブラリやフレームワ ークが公開されている。代表的なライブラリには jQueryhttp://jquery.com01 script.aculo. ushttp://script.aculo.us)、フレームワークには Prototypehttp://www.prototypejs.org)や Dojohttp://dojotoolkit.org)、 mootoolshttp://mootools.net)がある。 JavaScript ライブラリを使うには JavaScript ライブラリには、1つの機能だけの小さ なものから複数の機能をまとめてパッケージ化され たもの、さらにライブラリにプラグインを追加できる ものというように、いくつか種類がある。 ライブラリの公開元には、実行に必要とされるもの がリストされているので、まずは必要なファイルをダ ウンロードしよう。 02 ダウンロードしたファイルを展 開し、任意のディレクトリに配置したら、HTML JavaScript の読み込み指示を書けば準備完了だ。 03 あとは付属の説明書やWebサイトに掲載されている ドキュメントを参考にHTMLを構成すればよい。 ライブラリによっては、特定の属性を用いて処理を 呼び出すもの、HTMLソース内にJavaScript を記 述して呼び出すものというように利用方法が異なる のでドキュメントの記述を参考にしよう。また、特 定の処理のオン・オフの切り替えや初期設定の値が 変更できるようになっているものも多い。これらは 大体JavaScript ソースの冒頭に記述されているので、 変更可能なものがないかチェックしてみよう。 たとえば、軽量なライブラリとして知られて いる jQueryは、プラグインを追加して必 要な機能を拡張するという使い方もできる。 多くのライブラリは海外で開発・配布されて いるので英語のページから Download文字列を見つけ出そう。最近では、ソース が無圧縮のものや圧縮されたものなどいく つかのバージョンで配布されている。これ らの違いはデータサイズにあらわれる。

を利用することで、静的なHTMLだけではどうして …CHAPTER : 05 JavaScript などプログラムに関する新常識0 172 Ch a pte r:05 J v Sc i などプログラムに関する新常識

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: を利用することで、静的なHTMLだけではどうして …CHAPTER : 05 JavaScript などプログラムに関する新常識0 172 Ch a pte r:05 J v Sc i などプログラムに関する新常識

C H A P T E R : 0 5 J a v a S c r i p tなどプログラムに関する新常識

01 7 2 │ C h a p t e r :0 5  J a v a S c r i p t などプログラムに関する新常識 │ 1 7 3

基本的な使い方は、ダウンロードしたライブラリを任意のディレクトリに置き、head要素内で読み込む。あとはライブラリの説明書に従って、JavaScriptのコードを挿入したりHTMLに指示を加えよう。

03 JavaScr iptの読み込み

01 jQuer y 02 ライブラリのダウンロード

Ch

ap

ter:0

5C

ha

pte

r:05

10

0 N

ew

co

mm

on

se

ns

e o

f1

00

Ne

w c

om

mo

n s

en

se

of

We

b D

es

ign

We

b D

es

ign

073

073

073JavaScriptを利用することで、静的なHTMLだけではどうしても実現不可能な表現など、

表現の幅を拡張することが可能だ。最近では、ライブラリやフレームワークという形で公開されているJavaScriptを利用することにより、簡単にそこに用意された表現や機能をHTMLに組み込むことができるようになった。ここでは、そんなJavaScriptライブラリの基本的な使い方を紹介してみよう。

JavaScriptライブラリの使い方

  JavaScr iptライブラリって何?

HTMLを使って構成されたWebページは、同じ構造や機能を有しているということはほとんどあり得ない。しかし、プログラムが行う特定の処理や動作については、汎用性を持たせておけばいろいろな場面で使い回しが効く。このように特定の処理や動作を行う単一もしくは複数のプログラムを、再利用可能な形でひとまとめにしたものがライブラリやフレームワークと呼ばれるものの正体である。特に近年、Web技術の標準化にともないJavaScriptの使い方も見直され、HTMLをクリーンに保ったままJavaScriptが有効な環境だけに適用されるさまざまな表現や処理を行うためのライブラリやフレームワ

ークが公開されている。代表的なライブラリには「 jQuery」(http://jquery.com)01や「script.aculo.

us」(http://script.aculo.us)、フレームワークには「Prototype」(http://www.prototypejs.org)や「Dojo」(http://dojotoolkit.org)、「mootools」(http://mootools.net)がある。

 JavaScr iptライブラリを使うには

JavaScriptライブラリには、1つの機能だけの小さなものから複数の機能をまとめてパッケージ化されたもの、さらにライブラリにプラグインを追加できるものというように、いくつか種類がある。ライブラリの公開元には、実行に必要とされるものがリストされているので、まずは必要なファイルをダウンロードしよう。02 ダウンロードしたファイルを展開し、任意のディレクトリに配置したら、HTMLにJavaScriptの読み込み指示を書けば準備完了だ。03

あとは付属の説明書やWebサイトに掲載されているドキュメントを参考にHTMLを構成すればよい。ライブラリによっては、特定の属性を用いて処理を呼び出すもの、HTMLソース内にJavaScriptを記述して呼び出すものというように利用方法が異なるのでドキュメントの記述を参考にしよう。また、特定の処理のオン・オフの切り替えや初期設定の値が変更できるようになっているものも多い。これらは大体JavaScriptソースの冒頭に記述されているので、変更可能なものがないかチェックしてみよう。

たとえば、軽量なライブラリとして知られている「jQuery」は、プラグインを追加して必要な機能を拡張するという使い方もできる。

多くのライブラリは海外で開発・配布されているので英語のページから「Download」の文字列を見つけ出そう。最近では、ソースが無圧縮のものや圧縮されたものなどいくつかのバージョンで配布されている。これらの違いはデータサイズにあらわれる。

TS_C05.indd 172-173 09.2.3 6:33:44 PM