【セミナー】

ダイナミックHTMLの正体
次世代ウェブページがやってくる
松尾忠則
マイクロソフト社のエクスプローラ4.0とネットスケープ社のナビゲーター4.0という2つのWWWブラウザーの発表とともに、「ダイナミックHTML」という新しいHTMLが登場した。コンテンツに動きをもたせ、対話的なウェブページ作りが可能になるというダイナミックHTMLとはどんなものか。これからのウェブコンテンツにどんな影響を与えるのか。これらをまとめて検証した。

DINAMICH

T

ダイナミックHTMLを体験する

ML【対話的なコンテンツの例】●インターネットエクスプローラ4.0

エクスプローラ4.0 で下記のURL にアク「動きのあるコンテンツ」、「対話的なペ【入手先】http://www.microsoft.com/ie/ie40/セスする。一見ごく普通のウェブページがージ」、ダイナミックHTML の話題には必●ネットスケープコミュニケーター4.0表示される（図 C ）。ここで、ファイルメず登場するキーワードである。言葉だけで【入手先】http://home.netscape.com/ja/

ニューの「オフラインでブラウズ」を選択する。この段階でインターネットに接続しはイメージしにくいが、実際にダイナミックHTMLを使って作成されたページを見て【動きのあるコンテンツの例】ていない状態になる。右側に用意された選みれば、その特徴は一目瞭然である。さまナビゲーター4.0 で下記のURL にアクセ択用のチェックボックスの1つにチェックをざまな検証をする前に、実際にこれらのコスして、「a Layers Demo」というリンクを付けてほしい。すると、タイトルを含めたンテンツを体験してみよう。

クリックする。図 A のウィンドウが現れて、ページ全体の内容がまったく別のものに変

現時点でダイナミックHTMLに対応した画面の上下左右から文字や画像が次々とわるはずだ（図 D ）。先にオフラインブラWWWブラウザーは、エクスプローラ4.0とスクロールし始める（図 B ）。ここで注目ウズを選んでいるから、ローカル上の処理ナビゲーター4.0の2つだ。どちらも両社のしてほしいのは、プラグインやアクティブXになる。つまり、このコンテンツは、サーホームページから入手できる。ナビゲータ

コントロールなどの補助プログラムはいっ

バーに新しいファイルを要求することなく、ー4.0を含むネットスケープコミュニケータ

さい使っていないということだ。すべてのユーザーのリクエストに応じたページ内容

ー4.0 は、7 月19日に日本語版の店頭販売処理がHTMLだけで行われているのである。に切り替えているのである。

が開始される予定だ。ここで紹介するコン

jhttp://www.premierecomm.com/

jhttp://www.microsoft.com/

テンツを見るためには、まずこれらをセッ

layers/ie/ie40/browser/bestweb/

トアップしてほしい。

CDA
B
364 INTERNET magazine 1997/9

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

DI

HTMLの限界
HTMLは誰でも習得しやすいという意味
から、WWWの発展に大きな貢献をしてきN

AM

IHCTM

L

ジのコンテンツに対して、マウスの動きにダイナミックHTMLでは、スタイルシー合わせてデザインが変化したり、対話的にトとスクリプト言語を融合させることによ反応したりといった動的なページ作りを可り、ユーザーのマウス操作やキーボード操能にしようというものである。

作によってレイアウトや文書のスタイル、表示する画像などをきめ細かに切り替えるた。そして時がたつにつれて、学術から商次々とウェブ制作技術が発展していく一用、芸術、エンターテインメントという、方、従来の静的なHTML に加える形で、ありとあらゆる方向へその活用が広がろう

動的な表現手段を提案しようというのがダとしている。静的なウェブページを表現すイナミックHTMLである。プラグインやアるHTMLには制限が多く、コンテンツを動クティブX コントロールなどの外部機能を的なものにしようという試みは、Java をはWWW ブラウザーに追加するのではなく、現在、ダイナミックHTMLは、ネットスじめJavaScript、ActiveX、GIFアニメーシ

HTMLそのものを拡張してしまおうというケープ社とマイクロソフト社でまったく異ョン、そして数多くのプラグインなどを生ものである。

なる仕様が提出されている。それぞれの草ことができるのである。

独自拡張から標準化へみ出してきた。

案は、双方が別々にW3C（World Wide

しかし、いくらイメージデザインや動的な手法によって芸術性あるいはエンターテ

スタイルシートとスクリプト言語の融合

Web Consortium）に提出中で、W3Cのワーキンググループで開発が進められていインメント性の高いコンテンツを完成させる「 Document Object Model（ DOM）」

たとしても、それ自体のデータサイズが大基本的に、マイクロソフト社とネットスきくなれば、結果として読み込みに時間のケープ社の両社のダイナミックHTMLはスかかるウェブページになってしまう。

タイルシートとスクリプト言語を組み合わ

Document Object Modelとは、既存のせて発展させた形の仕様になっている。

技術をもとにしてWWWブラウザーやさままた、これらのコンテンツを見るためには、プラグインなどの補助プログラムのセットアップを必要とする場合もある。
このため、ウェブクリエーターは、ユーと呼ばれる規格の中の1 つとして制定される予定である。

スタイルシートとは、フォントの種類やざまな言語に中立的で拡張可能なインターサイズ、断層付け、レイアウトなどを画像フェイスを作ろうというものである。DOMに頼らない形で表現するものである。

が完成すれば、共通のインターフェイスがザーにストレスなくサイト内を閲覧してもウェブ制作におけるスクリプト言語はらえるように、デザイン面で妥協し、画像JavaScriptやVBScriptに代表されるもので、圧縮テクニックを駆使して、ウェブページHTML ファイルに記述し、直接 WWW ブいずれにしても、今後2つのダイナミックを軽くしなければならないという矛盾が生ラウザーに働きかけて実行することで、サーHTMLがこのまま個別に拡張されていくのじていた。

バーとやりとりすることなくページの内容をか、それとも標準化されて同じ仕様に統一

こうした背景から、プラグインなどの要動的に変化させられる。これにより、サーバされるのか、ウェブクリエーターにとっては素を使わずにHTMLファイル上に動的表現ーの負担を軽減することにもなる（図 E ）。

重要な問題である。

でき、より高度な対話型のウェブページが作成できるようになるはずだ。

が記述可能な次世代HTML が強く求められるようになった。

クライアントE

従来のHTMLindex.htmを送信

ダイナミックHTMLの登場

リンク

リンクをクリック
インターネット

そんな中で、インターネットエクスプローラ4.0とネットスケープコニュミニケータ

ダイナミックHTML
index.htmを送信

contents.htm

リンクindex.htm
リンクをクリック

インターネット

ダイナミックHTMLが注目を集めている。
ダイナミックHTML は、ダイナミックコンテンツ

クライアントー4.0 で扱える新しい仕様として登場した（動的）という言葉が示すように、いまま

index.htm
contents.htmを送信

サーバー

サーバー

コンテンツ
スクリプト処理によって同一ページにコンテンツを表示

index.htm

でスタティック（静的）だったウェブペー

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1997/9365

DI

マイクロソフトのダイナミックHTML

N

AM

ICH

T

M

L

部のタグに制限されていたスクリプトプロる。これによって、クライアント側で個々グラムが、すべてのタグで行えるようになの要素の変更を利用した各コンテンツの並り、WWW ブラウザーに対してどのようなべ替え、フィルタリング、編集ができる。

まずは、マイクロソフト社のダイナミッ操作を行ったかというユーザーからの反応

また、テーブル（表）とデータベースとクHTMLから見ていこう。カスケーディンを検知できるようになった。これによって、の連結により、リアルタイム性とインタラ

グスタイルシートの拡張をはじめ、IE4.0自特定のテキストにマウスが重なったときだクティブ性の高いページの作成が可能にな体が持つ「コントロール」を使う機能など、け説明文が飛び出すといったことが比較的った。たとえば、刻々と情報が変わるようマイクロソフトらしい仕様になっている。

簡単に実現できるのである。

なライブ性を備えたデータも、データベー【ダイナミックコンテンツ】【ダイナミックスタイル】

スと連結することによりリアルタイムにそのデータ内容がページに反映される。

いままでの静的なウェブページでは、1つ

インターネットエクスプローラ4.0は、3.0の要素を変更するためには別の情報を持つで対応済みの「カスケーディングスタイルページを読み込まなければならなかった。ダシート（CSS）」をサポートしている。CSS

ダイナミックHTMLはインターネットエ

イナミックHTMLでは、別のページを読みの仕様はW3C で検討中であり、近々標準クスプローラ4.0のマルチメディアコントロ込むことなく一部分だけを動的に変化させ化される予定である。このスタイルシートールを使用することで、さまざまなマルチられる。この仕組みは、表示する予定のコによって記述されたスタイルはダイナミッメディア機能に対応している。

ンテンツをすべて先読みしておき、ユーザクHTMLを使用することによって、スクリその内容は、制御するタイミングを決めーからのリクエストがあった際にこれを出現プトで制御したり、リアルタイムにその一る「シーケンサ」、動きを持たせられる「スさせるというものである。たとえば、「A」

部だけを変更したりできる。たとえば、特プライト」、2点間の座標を移動させる「パという文字をクリックすると自動車の写真

定の動作に対してスタイル要素を変更する

ス」、 任意のアイテムに視覚効果を与えるが表示されるページがあるとする。ユーザ

ことで文字を強調させたり、色を変えたり、「ビジュアルフィルターエフェクト」などである。

【マルチメディアコントロール】

ーがページにアクセスした際に見えるのはイタリックにしたりということができるわけ「A」という文字だけだ。しかし、この時点だ。コンテンツの位置を指定する座標を変これらを使って、テキストやスタイルにで見えはしないが、自動車の写真もすでに化させれば、文字や画像がページ上を移動加え、映像、オーディオ、イメージ、アニクライアント側に読み込まれているのだ。

するような効果も得られるのである。

メーション、3Dグラフィックスなどを組み合わせてコントロールすることにより、シまた、ダイナミックHTMLでは、すべてのタグをVBScriptまたはJavaScritpによっ【データベースとの連携】て呼び出し、任意の命令を与えられるようダイナミックHTMLを利用したウェブサになった。これを「オブジェクトモデル」

イトに最初にアクセスした段階で、データと呼ぶ。今までフォームやアンカーなど一の変更に対応するプログラムを読み込ませョーアップされたエキサイティングなページ作成が可能となる。

サンプルページ1
このサンプルでは、ダイナミックHTML を象徴する「一部のテキストだけを変更する」、「視覚効果をかける」といったことを実現している。左に表示されたそれぞれの効果の名称の上をマウスが通過すると、「internet magazine」の部分にビジュアルフィルターがかかる。この例では文字に影が付けられている。当然、画像はまったく使われていない。この部分のHTMLは次のようになっている。
<P onmouseover="myShadow()"><B>Shadow</B></P>
まず、<P>自体が命令可能なタグとなっていることに注目してほしい。ここでは、「文字にカーソルが載ったら、あらかじめ定義しておいたビジュアルフィルターを呼び出すための「myShadow()」というプログラムを起動する」という命令がなされている。

366 INTERNET magazine 1997/9

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

DINAMICHTM

L

ネットスケープのダイナミックHTML一がとれるのである。という形式のファイルに格納しておき、ペさらに、JASSでは<TABLE>タグを使わずージが表示される際にHTMLファイルと同に、細かな絶対位置指定ができるように時にPFR ファイルをダウンロードすること次に、対するネットスケープ社のダイナなった。これで、CSSと同じようなウェで、コンピュータにないフォントでも再現

ミック HTML を見てみよう。こちらは、ブページのレイアウトが可能になる。

できるという画期的なものである。1 つのPFR ファイルの大きさは数十キロバイトと独自の「レイヤー」機能や「ダイナミックフォント」に加え、同社の開発したJavaScript【レイヤー機能】「レイヤー」は、セル画のように何枚も重を大きく拡張した仕様になっている。

小さく、ダウンロードの時間もほとんどかからない。

ねられる透明な用紙のようなものだと考え<HEAD>〜</HEAD>の間に記述する、【JavaScriptスタイルシート】ていいだろう。複数のレイヤーは、それぞ「<LINK REL=fontdef SRC="newpop.pfr">」

ネットスケープコミュニケーター4.0のダれの位置や重ねる順序を指定したり変更しイナミック H T M L では、「 J a v a s c r i p tたりできる。当然、テキストだけでなく画Accessible Style Sheets（JASS）」を大きく像 に対 しての指 定 も可 能 だ。 また、という形でフォントを定義する。この強調している。

JavaScript でこれらの要素を操作すること「newpop.pfr」がフォント情報を持った

JASSとは、スタイルシートをJavaScriptにによって、ウェブページ上を画像が移動すPFRファイルにあたる。本文中では、もとづく記述方法で扱えるようにした新るといった、リアルタイムでの内容の変更「 <FONT FACE="newpop">こ れ はしい技術である。ネットスケープ社は、ができるのである。

NEWPOPフォントです</FONT>」という形か、スタイルシートを使った「@fontdef url(newpop.pfr);」という形でフォント指定をする。

すでに動的な表現方法が可能な言語としサンプル3を実行してほしい。2枚の画像て確立しているJavaScriptの記述方法をだけで、このようなアニメーションを作成今までは、ユーザーのコンピュータにな取り入れた形のダイナミックHTMLを提できる。動的なコンテンツ制作においてはいフォントを使う場合、画像ファイルやプ唱している。

JavaScript を用いたレイヤーが最も効果的ラグインを使うしかなかったが、ダイナミ

サンプル2 では、<H1> タグと<P> タグにである。

ックフォントを使えば作者の意図どおりに再現できるのだ。

ついてスタイルを定義している。「tags.タ
グの種類.プロパティ="設定値";」という【ダイナミックフォント】

なお、このPFRファイルは今後ビットス

JavaScriptの記述方法を用いているのが分「ダイナミックフォント」は、フォント情トリーム社などから提供される予定になっかる。これによりJavaScriptとの記述の統報 を「 PFR（ Portable Font Resource）」ている。

サンプルページ2
JASSによって、簡単なスタイル定義をしている。
1行目の文字はtags.H1.textDecoration = "underline";
によって下線が引かれ、2行目はtags.P.fontWeight="bold";
tags.P.color="red";によって太字、赤色に設定されている。この記述をJavaScript で操作すれば、同一ページ内でスタイルを変更することもできる。

サンプルページ3「飛行開始」のボタンを押すと雲の間をすり抜けるように飛行機が飛ぶ。ここでは、雲の画像と飛行機の画像をそれぞれ背景を透明にして作っておき、別々の名前を付けたいくつかのレイヤーに指定しておく。飛行機の画像の指定は次のようになる。
<LAYER NAME="hikouki" LEFT=200
TOP=100 ABOVE="kumo2">

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

2 次元の位置指定だけでなく、「ABOVE」でどのレイヤーを手前にするかという前後関係を決めることもできる。飛行機が飛んでいるように見せるために、JavaScript でそれぞれ雲の動きが変わるようにしている。
今回の記事で使ったサンプルをC D ROM に収録しています。CD-ROM 内の「index.htm」をWWW ブラウザー
で開いて「2」をクリックしてください。

INTERNET magazine 1997/9367

DIN

標準化の問題

A

M

I

H

C

Tいることになる。

M

L

理解できる程度のものでも、グラフィックさらに、このようなツールで作成されたデザイナーやWYSIWYGエディターでペー

すでに述べたように仕様が違いながら同コンテンツは、「ディレクターファイル」やジを作成しているウェブクリエーターにとじダイナミックHTMLという名称でマイク「フラッシュファイル」といったHTMLとはっては、あまりにもハードルが高すぎる仕

ロソフト社とネットスケープ社の双方が、別のファイルとしてサーバーに置かれる。こ様である。日本では、現在、個々のウェブ別々にW3Cに草案を提出中である。

れらのファイルには、それぞれの追加コンクリエイターに専門的かつ総合的な能力がダイナミックHTML が次世代のHTMLポーネントを動作させるためのプログラム要求されている。しかし、ダイナミックの仕様として採用される可能性は高いが、が書かれているが、2つの異なるコンテンツHTMLが今後のウェブページの主流になる

その際に、マイクロソフト社とネットスケで共有できる要素があっても、ユーザーはとするならば、もはや個人でのページ作成ープ社の仕様がどう統一されるかが大きな

毎回コンテンツファイルをまるごとダウンには限界があるかもしれない。

問題になるはずだ。現時点の相違点を見てロードさせられるのである。

アメリカでは、すでに、エディター、デいると、最悪の場合、統一どころか、ますダイナミックHTMLでは、WWWブラウザイナー、スクリプトライター、それらをます別の方向に進んでいくようにも見える。

ザー自身が持っているコンポーネントをスまとめるウェブプロデューサーなど、それぞ

このような状況は、ページを作る側にも見クリプトによって呼び出すという仕組みをれの分野のエキスパートが存在し、「ウェブる側にもメリットとならないことを両社にとっているために、HTML以外のコンテンプロダクション」と呼ばれるクリエイターは理解してほしいものだ。

ツファイルを必要としない。つまり、「スク集団を作っている。これは日本でいうホーリプト」と「コンポーネント」を完全に切ムページ製作代行会社とは大きく異なるもり離し、コンポーネントの部分を共有するのだ。日本においても、今後、現在の映画という新しいシステムを作り出そうとして業界に見られるような、1つのプロジェクトいるのである。

によってウェブサイトを作成していくシス

スクリプトとコンポーネントの分離
ダイナミックHTMLの表現するコンテンテムが必須になるのではないだろうか。

ツ自体は決して新しいものではない。絵が動き、音楽が流れるといった演出なら、マスクリプトという壁とは言うものの、今後のダイナミックHTMLの作成環境はそれほど暗いものではクロメディア社のディレクターで作成したショックウェーブの得意とするところだ。対

これまで、ダイナミックHTMLのメリッなさそうだ。生みの親であるマイクロソフ

話性にしても、マクロメディアフラッシュ

トばかりを見てきたが、忘れてはならない

ト社のフロントページの次期バージョンをによってすでに実現されている。ただし、大きな問題がある。すなわち、現時点では、はじめとして、各メーカーよりすでにいくクリエーターがこれらのコンテンツを作成す

ダイナミックHTMLを使うにはスクリプト

つかのWYSIWYG作成ツールの発表が予定るためには、高価なツールを購入して新たの習得が必須だということだ。VBScriptでされている。

なアプリケーションの操作方法を学ぶ必要

あれJavaScriptであれ、既存のHTMLとはがある。さらに、できあがったコンテンツその難解さが格段に違うのである。

をユーザーに見てもらうためには、プラグC++やJavaといった言語を使いこなせるインのセットアップという面倒な作業を強プログラマーなら、数日間の研究で簡単に【ダイナミックHTML対応のソフトウェア】● FrontPage98、Visual InterDev98
Microsoft社：http://www.microsoft.com/● HoTMetal Pro 4.0
SoftQuad社：http://www.softquad.com/

動きのあるコンテンツを作る場合の比較表● iNet Developer 2.0

プラグインアクティブ
XコントロールJava

ダイナミックHTML作成ツールの操作

プログラム

スクリプト

作成ツール

必要

必要（JDK）

不要●Sapphire/Web 4.0

コンテンツファイルの有無

あり

ありなし

Bluestone社：http://www.bluestone.com/

大（圧縮方法によっては小）大小●WebberActive 1.1

プラットフォーム依存

する

しない

ネットスケープ：しない
マイクロソフト：する（7月1日現在）

補助プログラムのセットアップ

必要

不要

不要

作成に必要な能力

データ量

368 INTERNET magazine 1997/9

Pictorius社：http://www.pictorius.com/

ExperTelligence社：

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

http://www.expertelligence.com/

D

I

ダイナミックHTMLの可能性

NAM

ICH

T

M

LF

マイクロソフト社が自社のプッシュ型メディアである「チャンネル」の話題を取り最後に、これまで検証してきたダイナミ上げる際に、必ずダイナミックHTMLを引ックHTMLが今後どんな分野で力を発揮すき合いに出している事実を見ても、この2るか、また、マイクロソフト社とネットスつの関係は深そうである（図 F ）。

ケープ社は、どのような利用を想定してこの最新の技術を開発してきたのかを見てみ【イントラネットでの利用】
ネットスケープ社の最近の戦略を考えてよう。

みると、そのターゲットは間違いなくイント【プッシュ型コンテンツでの利用】

ラネットである。WWW ブラウザーをイン

まずは、最近よく耳にする「プッシュ型」ターフェイスとするイントラネット。加えて、メディアでの利用が考えれる。膨大なウェHTMLメールを社内でのコミュニケーショ

ブサイトの海原から自分で情報を探し出すンに使おうという提案。ここでも、ビジュのではなく、送り手側から新しい情報が自アル性とリアルタイム性に富んだダイナミ動的に送られてくるというものである。一ックHTMLはその力を発揮しそうである。

度興味のある項目を設定しておけば、あと

図 G は、ネットスケープ社のデモページは、目的に添った情報の閲覧が容易にできである。 ここでは架 空 の航 空 会 社るようになる。

「ROYAL AIRWAYS」のイントラネットをプッシュ型のメディアにおいて、今まで想定したサンプルが見られる。WWWブラのようにデータを読み込むごとにページ全ウザーからデータの入力をするような場合、体を切り替えるのではなく、ページの中でユーザーの入力ミスをスクリプトによって部分的にテキストや画像を更新する動的な知らせるといったことが可能になれば、イページとしての形をとれば、さらにエンタントラネットにおけるダイナミックHTMLーテインメント性が高まるはずだ。のニーズは、次第に高まるはずである。

マイクロソフト社のチャンネルサンプル。ダイナミック
HTML がふんだんに使われているG

ネットスケープ社の「ROYAL AIRWAYS」のデモ。操作性に優れたインターフェイスをアピールしている

もう1つの次世代 HTML「XML」
次 世 代 H T M L と呼 ばれるものに X M L（eXtensible Markup Language）がある。
ただしXML は正確にいうとHTML の系統ではない。
HTML は、そもそもSGML（StandardGeneralized Markup Language）という、編集者や印刷担当者が、文書の書体やサイズ、レイアウトに関して、電子的に注釈を付けるための仕様として出発し、全文データベースの作成や保守のための標準技術にまで発展した規格をベースにし、かなり制限の多い仕様として制定された。
内容も簡単なことから急速に広まっていった。
しかし、制限の多いHTMLへの不満から、
SGML とは関係なくHTML はどんどん拡張されていった。一方、XML はHTML の拡張ではなく、SGMLのサブセットという形で、柔軟性の高いウェブアプリケーションを提供する。

XML でのプログラム要素の実現はスクリプト言語を使用するのではなく、自ら新しいタグとその属性名を定義したり、構造化された表現形式で記述したりするのだ。このほかにもデータ交換に優れたXMLの特性を利用することになる。
ダイナミックなウェブサイトの普 及 やWWW のさまざまな利用価値の増大によってXML も今後注目されるキーワードになるだろう。
また、良くも悪くも確実にウェブサイトを表現する技術は日に日に向上し、増大する一方である。そのこと自体また別のパラダイムやビジネスチャンスを生むことになるだろう。
WWW の技術標準化と利用推進を目的とする国際学術研究団体「W3C」のページ。DOM やXML に関する記述がある。また、標準化について検討中のダイナミックHTML の情報も、常に最新のものが入手できる。
jhttp://www.w3.org/

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1997/9369

［インターネットマガジン バックナンバーアーカイブ］ ご利用上の注意
この PDF ファイルは、株式会社インプレス R&D（株式会社インプレスから分割）が 1994 年～2006 年まで発行した月刊誌『インターネットマガジン』の誌面を PDF 化し、「インターネットマガジン バックナンバーアーカイブ」として以下のウェブサイト「All-in-One INTERNET magazine 2.0」で公開しているものです。

http://i.impressRD.jp/bn
このファイルをご利用いただくにあたり、下記の注意事項を必ずお読みください。
z 記載されている内容（技術解説、URL、団体・企業名、商品名、価格、プレゼント募集、アンケートなど）は発行当時のものです。
z 収録されている内容は著作権法上の保護を受けています。著作権はそれぞれの記事の著作者（執筆者、写真の撮影者、イラストの作成者、編集部など）が保持しています。
z 著作者から許諾が得られなかった著作物は収録されていない場合があります。
z このファイルやその内容を改変したり、商用を目的として再利用することはできません。あくまで個人や企業の非商用利用での閲覧、複製、送信に限られます。
z 収録されている内容を何らかの媒体に引用としてご利用する際は、出典として媒体名および月号、該当ページ番号、発行元（株式会社インプレス R&D）、コピーライトなどの情報をご明記ください。
z オリジナルの雑誌の発行時点では、株式会社インプレス R&D（当時は株式会社インプレス）と著作権者は内容が正確なものであるように最大限に努めましたが、すべての情報が完全に正確であることは保証できません。このファイルの内容に起因する直接的および間接的な損害に対して、一切の責任を負いません。お客様個人の責任においてご利用ください。

このファイルに関するお問い合わせ先
All-in-One INTERNET magazine 編集部
im-info@impress.co.jp
Copyright © 1994-2007 Impress R&D, an Impress Group company. All rights reserved.