• 検索結果がありません。

日大生産工(学部) ○伊藤慶太 日大生産工 中村喜宏

N/A
N/A
Protected

Academic year: 2021

シェア " 日大生産工(学部) ○伊藤慶太 日大生産工 中村喜宏"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

言語の違いがWebページの表現能力に与える影響の検証

日大生産工(学部) ○伊藤慶太 日大生産工 中村喜宏

1.1.

1.1.

まえがき まえがき まえがき まえがき

WEB

の歴史は

1980

年からはじまり、約

30

年間で劇的な進化を遂げてきた。1990年には

HTML

がはじまり、

WEB

が身近なものとなっ ていった。初めはテキストをWEB上に出力す るだけの静的な

WEB

ページしか構築するこ とができなかったが、ダイナミックHTMLや

Flash

の登場により、表現力の高い動的なイン

ターフェースを兼ね備えたWEBページを構 築することも可能になった。[1] また最近で は、次世代WEB技術として注目されているも のがいくつか登場しWEBは常に進化し続け ている。

本研究では、次世代WEB技術とFlashのそ れぞれがWEBページの表現能力に与える影 響について検証する。

2.2.

2.2.次世代

次世代 次世代 次世代WEB

WEBWEB技術とはWEB

技術とは 技術とは 技術とは

HTML5およびその関連技術を示す。

関連技術として、CSS3、Javascript、Web

Workers、Web Strage、Web SQL

データベ ース、Web Sockets、Geolocation、

Micromedia

Device API

File API

が挙げら れる。なお、本研究ではCSS3とJavascriptの みを利用する。

・ストレージ/データベース

・戻るボタン(Ajax対応)

・ブラウザ外からのドラッグ&ドロップ

・位置情報

・メッセージ

・Web Workers(バックグラウンド処理)

HTML5の機能

図1.HTML5の機能

3.Flash

3.Flash 3.Flash 3.Flashとは

とは とは とは

Adobe Flash。Adobe Systemsが開発して

いる動画やゲームを扱うための規格。Flash を用いるとインタラクティブ性の高いWEB サイトを構築することも可能である。

・高度な文字組表示

・テキストのアンチエイリアス処理

・ビットマップエフェクト

・映像のストリーミング配信

・タイムラインへの動画埋め込み

・コンテンツ保護や視聴制限を適用した映像配信

・外部ファイル読み込みのローディングバー表示

・音声の動的生成

・フルスクリーン表示

・ウェブカメラへのアクセス

・透過画像の圧縮

・マイクへのアクセス

Flashの機能

2.Flash

の機能 共通機能を下記に示す。

・グラフィック描写

・映像の再生

・音声の再生

・3D

・ソケット通信

・複数ファイルのアップロード 共通機能

図3.HTML5とFlashの共通機能

4.

4.4.

4.検証方法

検証方法 検証方法 検証方法

次世代WEB技術とFlashのそれぞれの技 術で

WEB

サイトを構築し、表現能力に与える 影響を比較・検証する。また動作の評価と生 産性の評価も行う。

次世代WEB技術チーム Flashチーム

swfファイル HTML(XHTML)

CSS HTML5

CSS3 Javascript

Index.html Index.html

比較・検証

図4.検証方法のイメージ

WEB-language verify the difference between the impact of the expressive power of the page

Keita Ito and Yoshihiro Nakamura

−日本大学生産工学部第43回学術講演会(2010-12-4)−

― 223 ― 7-67

(2)

動作の評価に関しては、各種ウェブブラウ ザ(GoogleChrome、

Safari、Opera、Internet Explorer、Firefox)の最新バージョンを用い

て設計通りに動作しているかどうかを確認す る。また表示速度の測定を行う。

生産性の評価に関しては、コーディングの 手間などを主観的評価に基づいて行う。

5.WEB 5.WEB 5.WEB

5.WEB

サイトの構築 サイトの構築 サイトの構築 サイトの構築

次世代WEB技術を用いて、「中村研究室」

のWEBサイトの、設計、構築を行った。

図5.構築したWEBサイト

なお、Flashを用いたWEBサイトに関しては 今後構築していく予定である。

6.

6.

6.

6.

動作の評価 動作の評価 動作の評価 動作の評価

表1.各種ブラウザでの動作結果

Google Chrome Safari

Firefox Opera

Internet Explorer

○・・・レイアウト崩れなし

△・・・多少レイアウトが崩れる

☓・・・レイアウトが崩壊

表示(○/△/☓)

なお、表示速度の測定は今後評価していく予 定である。

7.

7.

7.

7.

生産性の評価 生産性の評価 生産性の評価 生産性の評価

次世代WEB技術は、策定段階の技術というこ ともあり、ウェブブラウザごとの実装度に依 存してしまい設計通りに動作するものもあれ ば全く動作しないものあった。

またCSS3は、ウェブブラウザのレンダリン グエンジンに対応した記述をする必要があ り、コーディングに時間を要した。

生産性に関しては良いとは言えないが、簡 単な記述で今まで難しかった動的な表現が可 能になるので、次世代WEB技術の今後の展開に

期待したい。

なお、

Flash

を用いた

WEB

サイトに関しては 今後評価していく予定である。

8.8.

8.8.今後の計画

今後の計画 今後の計画 今後の計画

Flashを用いたWEBサイトを完成させ、動作 の評価、生産性の評価、次世代WEB技術との比 較・検証を行っていく。

また二つのWEBサイトをサーバにアップロ ードし、表示速度の測定を行っていく予定で ある。

「参考文献」

[1] Wikipedia

[2] HTML5.jp

http://www.html5.jp/

[3]HTMLクイックリファレンス

http://www.htmq.com/index.htm

[4] HTML5&API入門

著者:白石俊平

― 224 ―

参照

関連したドキュメント

巣造りから雛が生まれるころの大事な時 期は、深い雪に被われて人が入っていけ

北区の高齢化率は、介護保険制度がはじまった平成 12 年には 19.2%でしたが、平成 30 年には

 高松機械工業創業の翌年、昭和24年(1949)に は、のちの中村留精密工業が産 うぶ 声 ごえ を上げる。金 沢市新 しん 竪 たて 町 まち に中村鉄工所を興した中 なか 村 むら 留

人間は科学技術を発達させ、より大きな力を獲得してきました。しかし、現代の科学技術によっても、自然の世界は人間にとって未知なことが

尼崎市にて、初舞台を踏まれました。1992年、大阪の国立文楽劇場にて真打ち昇進となり、ろ

★ IMOによるスタディ 7 の結果、2050 年時点の荷動量は中位に見積もって 2007 年比約3倍となり、何ら対策を講じなかった場合には、2007 年の CO2 排出量 8.4

下山にはいり、ABさんの名案でロープでつ ながれた子供たちには笑ってしまいました。つ