北海道大学大学院 理学院宇宙理学専攻 修士 1 年 渡辺 健介.  WWW とは?  WWW の仕組み  WWW サーバ  著作権について  まとめ  参考文献  付録.

Slides:



Advertisements
Similar presentations
2.Web2.0 とは. 2-1. Web とは Web とは・・・インターネットなどのネットワークに接続されているコンピュータを利用して、 誰もが情報を閲覧することができるように公開する システム 1989 年に欧州核物理学研究所 (CERN) の Berners-Lee が学術論文や資料の管理を.
Advertisements

1 情報処理基礎 2006 年 7 月 6 日. 2 本日の学習項目 HTML 文書の基礎知識を習得する。 ホームページ・ビルダーの基本的な使 い方を習得する。 ホームページの作成 自己紹介のためのホームページを作成する。
XML ゼミ 独習 XML ~ 第 6 章 XHTML~ 6.1 XHTML の概要 6.2 XHTML の構造 谷津 哲平.
計算機リテラシーM 第 7 回( 2 ) 著作権 伊藤 高廣
WEB デザイン基礎実 験 担当:清水,田代 副手:浦辺,石井 ( 1 日目) NC-2 情報通信基礎実験.
EPnetFaN (2014/02/28) EPWWW サーバ 2013 北海道大学大学院 理学院宇宙理学専攻 修士 1 年 渡辺 健介.
IIS 4.0で開発をするコツ Webアプリケーション構築.
WWW のおはなし 神戸大学理学部地球惑星科学科 4 回生 佐伯 拓郎 (地球および惑星大気科学研究室) 藤田 哲也 (宇宙物理学研究室)
知的財産権を考えよう! 社会と情報 ⑪.
インターネットの利用 教科書 P22~27,36~41 埼玉県立大宮武蔵野高等学校・情報科.
神戸大学理学部地球惑星科学科 4回生 柏本 光司
情報基礎A 情報科学研究科 徳山 豪.
北海道大学大学院 理学院宇宙理学専攻 EPNetFaN Mail サーバ管理課 徳永 義哉
Webサービスに関する基本用語 Masatoshi Ohishi / NAOJ & Sokendai
画像展示サイト“Fragments” 『閲覧しやすさ』と『デザイン性』を両立させた Webデザイン
電子書籍を さがす どんな書籍があるの? Maruzen eBook Libraryは、学術機関向け和書の電子書籍提供サービスです。
Webアプリケーションの 通信メカニズム WEBアプリ研究プロジェクト 第2回.
Flashプレイヤーを使った動画配信 情報工学科 宮本 崇也.
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
情報処理基礎 2006年 6月 1日.
電子書籍を さがす どんな書籍があるの?
CEC公開授業 Webサイト制作にチャレンジ! 2007年11月20日 於:東京都立板橋有徳高校 学校インターネット教育推進協会.
情報技術と著作権.
HTMLの記述と WWWにおける情報公開 遠藤
早稲田大学大学院理工学研究科 情報科学専攻修士2年 後藤滋樹研究室 坂本義裕
Digital Network And Communication
EpWWWサーバ 北海道大学 理学院 宇宙理学専攻 M1 古田裕規.
WWW (=World Wide Web)とは
「コンピュータと情報システム」 07章 インターネットとセキュリティ
徳山 豪 東北大学情報科学研究科 システム情報科学専攻 情報システム評価学分野
XMLについて 蔡柏東.
第4回 個人の動画配信補足のためのWeb構築
Webサイト運営 09fi118 橋倉伶奈 09fi131 本間昂 09fi137 三上早紀.
情報処理1 1.インターネット利用の基礎.
主人公だけでなく、 周りの人間の問題点も考えながら ドラマを視聴してください。
担当教官:大月 美佳(佐賀大学) 2001年度 総合科目
HTTPプロトコルとJSP (1) データベース論 第3回.
Webを利用した授業支援システムの開発 北海道工業大学 電気電子工学科 H 渋谷 俊彦.
HTTPプロトコル J2EE I 第7回 /
NC-2 情報通信基礎実験 WEBデザイン基礎実験 (1日目) 担当:清水,田代 副手:浦辺,石井.
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
第8章 Web技術とセキュリティ   岡本 好未.
Microsoft PowerPoint98 Netscape Communicator 4.06[ja]
HTTPとHTML 技術領域専攻 3回 中川 晃.
情報コミュニケーション入門b 第10回 Web入門(1)
情報コミュニケーション入門b 第10回 Web入門(1)
 ソフトウェアの活用  コンピュータネットワークの利用.
情報コミュニケーション入門e 第11回 Part2 Web入門(1)
インターネット利用法実習 経営工学基礎演習a(第3週).
情報スキル活用 第2週 基礎技術ー2 : Webページの基本形.
HTML の成り立ち 惑星物理学研究室 4年 安達 俊貴.
Maruzen eBook Libraryは、学術機関向け和書の電子書籍提供サービスです。 rev 電子書籍を さがす
情報処理概論Ⅰ 2007 第5回 2019/4/7 情報処理概論Ⅰ 第5回.
Maruzen eBook Libraryは、学術機関向け和書の電子書籍提供サービスです。 rev 電子書籍を さがす
インターネット             サーバーの種類 チーム 俺 春.
コンピュータ プレゼンテーション.
データベース設計 第7回 実用データベースの運用例 クライアント=サーバシステム(1)
サーバ・クライアントシステム ( X Window System) 2006/01/20 伊藤 和也 original: 前坂たけし
ウェッブページ書法の復習 ネットワーク論以前のお話.
情報共有による Z39.50データベース選択支援環境
コンピュータ リテラシー 担当教官  河中.
Webアプリケーションと JSPの基本 ソフトウェア特論 第4回.
基礎技術ー3 : Webページの標準規格について
独習XML ~第1章 XMLの基礎~ 1.1 XML文書の基礎 1.2 XMLとHTML
第14回放送授業.
第2回 Webサーバ.
情報実験第10回 (2016/07/08) WWW と 著作権 北海道大学大学院理学院 宇宙理学専攻 修士 1 年 須藤 康平
神奈川県立川崎北高等学校 「情報A」 インターネットで検索しよう WWWと情報検索.
 ソフトウェアの活用  コンピュータネットワークの利用.
HTTPプロトコルの詳細 M1 峯 肇史.
Presentation transcript:

北海道大学大学院 理学院宇宙理学専攻 修士 1 年 渡辺 健介

 WWW とは?  WWW の仕組み  WWW サーバ  著作権について  まとめ  参考文献  付録

 World Wide Web (世界中に広がった蜘蛛の巣)  インターネットで標準的に用いられるドキュメントシステム.  欧州原子核研究機構 (CERN) のTim Berners-Lee 氏が考案  研究所内の論文閲覧システムが原型(1989 年)  ハイパーテキスト形式で記述される文書(HTML) を使用  WWW で用いられる技術はW3C によって標準化

 World Wide Web Consortium  WWW で用いられる技術の標準化を推進するために 設立された団体.  HTMLで用いられるタグの標準化など  Tim Berners-Lee 氏が創立  団体の所在地  単独施設としての本部は存在しない  ホスト機関  アメリカ:MIT/CSAIL  日本(アジア):慶應義塾大学  ヨーロッパ:INRIA →ERCIM

 WWW とは?  WWW の仕組み  WWW サーバ  著作権について  まとめ  参考文献  付録

 ハイパーテキスト形式で書かれた文書  ドキュメント記述言語のHTML やXHTML などを使用  プロトコル(通信規約)には,HTTP, HTTPS を使用  それぞれの文書がURL をもつ  文書の閲覧にはブラウザが必要

 ハイパーテキスト形式で書かれた文書  ドキュメント記述言語のHTML やXHTML などを使用  プロトコル(通信規約)には,HTTP, HTTPS を使用  それぞれの文書がURL をもつ  文書の閲覧にはブラウザが必要

 計算機を用いた文書システムの一つ.  Hyper-Text = テキストを超えたテキスト  文書の任意の場所に,他の文書の位置情報(URL)を埋め込み(ハ イパーリンク,もしくはリンク),複数の文書を相互に関連付ける仕組み をもつハ イパーリンク  専用の閲覧ソフトウェア(ブラウザ) を用いて文書を表示し,リンクをた どって次々に文書を表示することができる.

 ハイパーテキスト形式で書かれた文書  ドキュメント記述言語のHTML やXHTML などを使用  プロトコル(通信規約)には,HTTP, HTTPS を使用  それぞれの文書がURL をもつ  文書の閲覧にはブラウザが必要

 HTML (HyperText Markup Language)  WWW 上で公開される文書の標準的な書式.  他の文書とのリンク関係を定義することができる.  通常 を用いて記述する.  XHTML (EXtensible HyperText Markup Language)  HTML を拡張性のある XML 文法で再定義したもの  XML はユーザ独自のタグを定義できる  HTML の後継規格

 とは?  HTML 文書で用いられる符号  ブラウザが を解釈し,結果を表示する 例 ),,,,, など

HTML バージョンの DOCTYPE 宣言 DTD(Document type of definition) Strict : 厳密型 Transitional : 移行型 Frameset : フレーム設定型

~~~~~ ~~~~~ HTML 文書であることの宣言 を除く,その他全ての 要素は ~ 内に配置する

~~~~~ ~~~~~ 文書のタイトルなどの情報を記述する所 ~ で指定する文書のタイ トル以外はブラウザに出力されない

Meta : その文書に関する情報 ( メタ情報 ) を指定する. 他にも,文章の説明,キーワードも指定できる. 文字コード … 文字や記号を計算機上で扱うために,文字や記号 1つ1つに割り当てられた固有の数字のこと 日本で主に使われている文字コードは, Shift-JIS, EUC-JP, UTF-8 例 ) Shift-JIS : 情報実習 …[8FEE][95F1][8EC0][8F4B] EUC-JP : 情報実習 …[BEF0][CAF3][BCC2][BDAC] 文書に関する情報などを指定

~~~~~ ブラウザに実際に表示される文書を記述 外側上部の余白の値を指定するプロパ ティ

 ハイパーテキスト形式で書かれた文書  ドキュメント記述言語のHTML やXHTML などを使用  プロトコル(通信規約)には,HTTP, HTTPS を使用  それぞれの文書がURL をもつ  文書の閲覧にはブラウザが必要

 HTTP (HyperText Transfer Protocol)  HTML 文書などをやり取りするための通信規約  Tim Berners-Lee 氏が初めに設計  通常は 80 番ポートを使う  HTTPS (HyperText Transfer Protocol over SSL)  HTTP にセキュリティ機能を追加したプロトコル  SSL/TLS プロトコルを用いて,サーバの認証・通信内容 の暗号化などをおこなう ( 実習第9回参照 )  盗聴や改ざん,なりすましを防ぎ,個人情報のやり取り に用いられる.  通常は 443 番ポートを使う.

 HTTP (HyperText Transfer Protocol) i.ac.jp/~inex

 HTTPS (HyperText Transfer Protocol Security) report/login

 ハイパーテキスト形式で書かれた文書  ドキュメント記述言語のHTML やXHTML などを使用  プロトコル(通信規約)には,HTTP, HTTPS を使用  それぞれの文書がURL をもつ  文書の閲覧にはブラウザが必要

 URL(Uniform Resource Locator)  資源情報の場所を一意に示す書式  「通信方法」と「住所」を指定している.  INEX 2013 トップページ プロトコル ( 第 4 回参照 ) ホスト部 + ドメイン 部 ドメイン名 ( 第 4 回参照 ) ファイル名 通信方法 住所

 ハイパーテキスト形式で書かれた文書  ドキュメント記述言語のHTML やXHTML などを使用  プロトコル(通信規約)には,HTTP, HTTPS を使用  それぞれの文書がURL をもつ  文書の閲覧にはブラウザが必要 後ほど紹介!

 WWW とは?  WWW の仕組み  WWW サーバ  著作権について  まとめ  参考文献  付録

 ブラウザ ( クライアント ) のリクエストに応じて HTML 文書 など ( サービス ) を提供するソフトウェアもしくは計算機  様々な Web コンテンツを格納  HTML 文書  画像  動画  …  ソフトウェアの例  Apache  nginx  Microsoft IIS フリーソフト

 HTML 文書を閲覧するためのソフトウェア  サーバから送られてくる HTML 文書を解釈して表示する  例 : Chrome, Internet Explorer, Firefox, Safari, Opera

ブラウザ ( クライアント ) WWW サーバ Request Response プロトコル HTTP or HTTPS 要求された HTML 文書 (index.html) を送る

Web ブラウザ ( クライアント ) WWW サーバ Request Response プロトコル HTTP or HTTPS を要求 もし,リクエストが間違っていたら ??

もし,リクエストが間違っていたら エラー suu のエラー

 WWW とは?  WWW の仕組み  WWW サーバ  著作権について  まとめ  参考文献  付録

 著作権 … 著作者が著作物に対して持つ権利のこと  著作物 … 思想又は感情を創作的に表現したものであつて,文芸,学術, 芸術又は音楽の範囲に属するものをいう. ( 著作権法より )  著作権があるもの,ないもの ( 例 )  あるもの  文章,音楽,写真,絵画,動画, etc ( デジタル化されたものも含む ).  ないもの  公共財 ( 憲法,条約 ) ,契約書, etc  著作権はあるが,自由に使えるもの  日本の場合,著作者が亡くなってから 50 年たった著作物 ( 映画は 70 年 )  フリー素材 ( 著作者が公共財として提供したもの )

 インターネット上にあるあらゆる資源は特に注意書きが無い 限り,誰かの著作物である!  公共財の場合には,そのような表示がされている  基本的に,誰かの著作物を無断で利用・改変・再配布するこ とはできない.  自分のホームページに好きな芸能人の写真を張る  他人が作った音楽を勝手にダウンロードできるようにする  他人が作った映像 ( 映画,アニメ ) を張り付ける  フリー素材の ‘ フリー ’ は注意が必要  公開者がそのフリー素材を著作者に無断で使用している場合がある  扱いには細心の注意が必要! 2012 年 10 月~ 著作権法が改正 違法ダウンロードの刑事罰化! 2 年以下の懲役,又は 200 万円以下の罰金 分からない場合は自分で調べよう!

 WWW (World Wide Web)  ハイパーテキスト:リンク機能によって他の文書と相互に関係  HTML, XHTML : などを用いて書かれた文書  HTTP, HTTPS :通信規約 ( プロトコル )  URL : WWW 上の住所  WWW サーバ  リクエストに応じ Web コンテンツをクライアントに渡す  Apache :シェア No.1 のサーバソフトウェア  著作権  自分の著作物が勝手に使われないようにするための権利  基本的にどんな著作物でも,著作権は生じる  人の著作物は許可なく使わない

 IT 用語辞典 e-Words  Apache HTTP Server  Wikipedia  HTML & XHTML 第 5 版  Chuck Musciano, Bill Kennedy オライリー・ジャパン 2003  Apache ハンドブック 第3版  Ben Laurie, Peter Laurie オライリー・ジャパン 2003

付録 ・ Web 検索エンジン ・ Apache とは?

 WWW 上に存在する情報を検索する機能やプログラムのこと  ロボット型検索エンジン  ディレクトリ型検索エンジン  メタ検索エンジン  全文検索エンジン  使い方  検索窓と呼ばれるボックスにキーワードを入力して検索する

 ロボット型検索エンジン  専用のアプリケーションソフトが WWW 上を巡回してページの中にあ る情報を収集するタイプ.データを収集するソフトをロボットという.  ディレクトリ型検索エンジン  エディターと呼ばれる人の手によって細かくカテゴライズされ たリンク集の集まり.検索方法はカテゴリをクリックしながら 探す方法と,検索窓にキーワードを打ち込む方法がある,  メタ検索エンジン  複数の検索エンジンを横断的に検索するシステムのこと  全文検索エンジン  文書に含まれるテキスト全体を対象とする検索のこと

 ヤフーのトップページをみる 検索 エンジン

 別名 : Apache HTTP Server  Apache Software Foundation が開発  NCSA が開発した NCSA HTTPd の不具合を修正するための パッチ (a pach) を集めた, 1 つの独立したソフトウェア  Apache は UNIX 系の OS や Windows など複数の OS に対応  現在多くのアプリが Apache が提供する環境と機能を想定して 作られている  Yahoo! は 1996 年から利用 ASF 旗揚げ人 Brian Behlendorf

 無料  無保証・無対応  Linux と同様にボランティアによってメンテナンス  Apache コミュニティ  迅速な回答と対応が受けられる  高い信頼性  高い安定性と軽快な動作  豊富な機能  Microsoft IIS などの市販と比べても,機能は豊富である  多彩な動作環境  様々な OS において動作する