ロゴ  Web技術実習
戻る〔25.Webサイトの構成〕 次へ〔27.ナビゲーションメニューT〕 目次  

26. Webプログラミング □□□□□□□□□□□□□□□□□□□□□□■■□■□

 プログラミングとは、プログラムを作成することである。プログラムとは、コンピュータに指示する計算や仕事の手順のことである。コンピュータに対する指示は、特定のプログラミング言語を使って記述する。代表的なプログラミング言語にはC言語、C++言語、BASIC、JAVAなどがある。
 Webプログラミングとは、Webの技術をベースにしたプログラミングのことで、WebブラウザやWebサーバで動作するプログラムである。

 

26-1 サーバサイド方式

 サーバにあるプログラムをサーバで実行し、結果だけをクライアントに返す方式である。
 この方式を実現する技術の一つにCGI(Common Gateway Interface)がある。

 主なプログラミング言語に、C言語、Perl、Ruby、PHP、Javaなどがある。
 サーバの機能を使うことができ、チャットや掲示板、データベースとの連携(ショッピング、オークション、アンケート集計、検索サイト)などのプログラミングが行える。

 

26-2 クライアントサイド方式

 サーバにあるプログラムをクライアントに転送(ダウンロード)し、クライアントで実行する方式である。
 プログラムは、Webページに埋め込まれている場合もある。

 主なプログラミング言語に、JavaScript言語、VB Script、Javaアプレットなどがある。

 

26-3 スクリプト

 コンピュータは1と0で作られた「機械語」と呼ばれる言語しか理解(実行)できない。一般にプログラムは英単語や略語で命令が作られており、そのままではコンピュータには理解できない。
 プログラミング言語には、プログラム(ソースプログラムという)を一度に機械語に変換する「コンパイラ型」と、命令を一つずつ実行する「インタプリタ型」とがある。スクリプト(Script)はインタプリタ型に入り、クライアントサイド方式のプログラミングに利用される。

 

26-4 JavaScript

 JavaScriptのプログラムは、Webページ内に埋め込む(書き込む)方法と別のファイルとして用意する方法がある。

実習23 JavaScriptを使ってWebページを作成する。
 HPBは「Web」のサイトを開いておくこと。
 ファイル名は「js.htm」とする。ページのタイトルは「JavaScriptのサンプル」とする。

・Webページ内

 操作1 メニューバーから次のように選択する。スクリプトのダイアログが表示される。

[挿入(I)] → [その他(A)] → [スクリプト(R)...]

 操作2 表示されたダイアログの図の※1の部分にプログラムを入力する。

@ "<!--" から "//-->"の間にある "//" で始まる5行を消す。
A 次のプログラムを入力して、[OK]ボタンをクリックする。
    document.write("はじめてのjavascript");
<SCRIPT language="JavaScript">
<!--      ←※
document.write("はじめてのjavascript");
//-->     ←※
</SCRIPT>

 <SCRIPT>タグでスクリプトのプログラムをはさむ。2, 4行目(※印)の「<!-」から「-->」まではHTMLのコメントの範囲である。同じく、4行目(※印)の「//」はJavaScriptのコメント行である。
 新しいHTMLの規格では<SCRIPT type="text/javascript">と書くようになる。

・Webページ外

 操作4 メモ帳を起動して、次のプログラムを入力する。

document.write("二つ目のjavascript");

 操作5 データの保存場所にファイル名betsu.jsで保存する。

 操作6 HPBのメニューバーから次のように選択する。スクリプトのダイアログが表示される。

[挿入(I)] → [その他(A)] → [スクリプト(R)...]

 操作7 表示されたスクリプトの外部ファイルを指定(F)にチェックを入れ、[参照(S)...]をクリックして、メモ帳で作成したbetsu.jsを選択する。
 HTMLソースは「<SCRIPT language="JavaScript" src="betsu.js"></SCRIPT>」となる。

 操作8 上書き保存し、Webブラウザの更新ボタンをクリックして確認する。

 操作9 サイト「Web」のWebページとして、リンクを設定する

index.htm (トップページ)
@ 「フレームメニュー」」の次の行に「JavaScriptのサンプル」と文字を入力する。
A 文字「JavaScriptのサンプル」をドラッグして選択して「js.htm」にリンクを設定し、上書き保存する。
js.htm
@ 1行目に段落を挿入し、「トップページへ戻る」と文字を入力する。
A 文字「トップページへ戻る」をドラッグで範囲指定して「index.htm」にリンクを設定し、上書き保存する。

 Webブラウザでは、次のように表示される。

はじめてのjavascript二つ目のjavascript

 

  戻る〔25.Webサイトの構成〕 次へ〔27.ナビゲーションメニューT〕 目次 ロゴ
 Web技術実習 Copyright © 2006,2007 Hiroshi Masuda  
inserted by FC2 system