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

p.id { color : #ff3300 }

ドキュメント内 スライド 1 (ページ 77-104)

HTML

ファイル内」

<p class="id">

・・・

</p>

CSSファイルの作成方法(2)

ホームページ改良版

http://www.is.kyusan-u.ac.jp/~toshi/

lectures/il/2009/webpages/

さらに改変しを・・・

参考例(CSSファイルの使用)

漢字を表現する文字コードには大きく4種類

– JIS (ISO-2022-JP) – Shift JIS

– EUC (日本語EUC, EUC-JP) – Unicode (UTF-8)

詳細については、以下のページを参照

– Cyber Librarian 日本の文字コード

文字コードの話

文字コードについて

(HTML作成について補足)

文字化け

情報通信では、送信者が使う文字コードと受信 者が使う文字コードが一致することが必要

一致しない場合、いわゆる「文字化け」が発生

携帯会社が違う場合の絵文字化けも原因は同じ

• Web

でも、サーバから送られてくるデータの文字 コードが分からないと文字化けの原因

HTMLでの対策

• JIS でファイルを作っておくと文字化け“しにくい”

– TeraPad で「文字/改行コード指定保存」で 「JIS」を指定

– Webサーバ管理者に最終確認を取るとよい

• head 要素中で、ファイルの文字コードを指定する方法も

<meta http-equiv=“Content-Type”

content="text/html; charset=ISO-2022-JP">

上の例は JIS の場合

– Shift JIS の場合、ISO-2022-JP ではなく Shift_JIS と記述 – EUC-JP の場合は EUC-JP と記述

Web Accessibility(a11y)

• a11y = accessibility : アクセシビリティ

できるだけ多くの人に情報を提供するには?

視聴覚障害者もアクセスしてくるかも

画像表示できないブラウザを利用しているかも

障害者がWebを知覚、理解、ナビゲーション、インター ラクション可能

視覚障害、聴覚障害、肢体不自由、発話障害、認知 障害、脳機能障害

高齢者,一時的な障害、状況による障害

ユーザビリティも向上

Web a11y の例

代替テキスト

イメージの代わりに表示されるテキスト

ブラウザによる見栄えの違いの例での九産大ロゴ

オーディオキャプション

デバイス非依存(キーボードだけでも操作可能)

明確で一貫したデザインとナビゲーション

Web a11y は機会均等に不可欠

• Web

があらゆる場面(含 公的サービス)で利用 されている

• Web

なら障害者もアクセスしやすいようにできる

企業の社会的責任

(CSR)

である

• a11y

に対応した

Web

にすることで人々の暮らし が改善し、全体として社会に利益をもたらす

高齢者(日本!)

読み書きが不得手な人、その言語に堪能でない 人

ネットワークが遅い人

• Web

の初心者

明確で一貫したデザイン、ナビゲーション、リンク

サーバーサイド・イメージマップにテキストリンク追加新しくブラウザを開く際の事前情報

障害者以外への利点

ウェブアクセシビリティチェックサイト

HAREL

NTT

データ)

– Webページのソースコードをチェックし、アクセシビリ

ティへの適合度を点数で表示

みんなのウェブ 情報バリアフリーのための情報 提供サイト (情報通信研究機構)

参考サイト(Web ally)

必修科目「情報リテラシー」にて実施

警察庁および都道府県警察のサイバー犯罪対 策部門のコンテンツの活用(協力依頼)

利用コンテンツ

県警講演(サイバー犯罪対策部門へ依頼)

警察庁監修 情報セキュリティ対策ビデオ

ポリスチャンネル・ビデオライブラリ

ネットセキュリティ/モラルの教育

(1)

ココロノスキマ

アクセスの代償 ~あなたの知らないネット事情~

嘘~出会い系サイトによる犯罪被害に遭わないために~

仕掛けられた罠

ネットオークション・ネットバンキングの危険性

サイバー犯罪事件簿3 NET SPY ネット スパイ~

企業の情報セキュリティ

サイバー犯罪事件簿2 ~危険なアクセス~

ワンクリック詐欺・出会い系サイト

警察庁監修 情報セキュリティ対策ビデオ

参考:動的なWebページ

アクセスごとに変化のあるページ

サーバ側でコンテンツを作り替えるページ

– CGI: Common Gateway Interface – Java Servlet

– PHP

クライアント側でプログラムが動くページ

– Java Applet – JavaScript

その他 参考webページ

• W3C

今回講義で紹介した HTML は、説明のため簡略

– W3C のページは正確な HTML を使用

• Getting started with HTML

同上日本語版(非公式)

静止画像

動画像

音声・音楽

マルチメディアコンテンツ

• GIF: Graphic Interchange Format

アイコンのように色数が少ない画像向き

• JPEG: Joint Photographic Experts Group

写真やCGのように色数が多い画像向き

• BMP: BitMaP

– Windows標準の画像形式

ファイルサイズが無駄に大きい

• PNG: Portable Network Graphics

– GIFにおける特許問題を解決するために開発

– W3C推奨

静止画像

開発元 名称 代表的な拡張子 Microsoft Video for Windows .avi

Windows Media .wmv, .asf, .asx Real Media Real Media .rm, .ram

Apple Quick Time .mov

Adobe Flash .swf

Flash Video .flv

動画像

• MPEG (.mpg)

– Moving Picture Experts Group が開発、業界標準

様々な会社により開発された独自規格

音声・音楽

• MIDI (.midi, .midi)

音符データなのでサイズが小さい

• MP3: MPEG Layer-3 の略 (.mp3)

波形データだが非常にファイルサイズが小さい

様々な会社により開発された独自規格

開発元 名称 代表的な拡張子

Microsoft Wave .wav

Windows Media .asx, .asf, .wma Real Media Real Audio .ra, .ram, .rm

Apple AIFF .aiff, .aif

アップロード&公開

作成した

Web

ページを

Web

サーバへ転送

Webページの公開までの手順

1. Web

ページをデザイン

2. Web

ページを構成する

HTML

ファイルや画 像ファイル等を作成

3. Web

ブラウザで表示・確認

4.

問題があれば2へ戻る

5.

公開用

Web

サーバへ転送(アップロード)

6.

サーバ上の

Web

ページを表示・確認

7.

問題があれば2または5へ戻る

WWWの仕組み

例)

学生用FTPサーバ : ftp-st.is.kyusan-u.ac.jp

学生用Webサーバ: www-st.is.kyusan-u.ac.jp

Webサーバ FTPサーバ

データ

クライアント コンテンツ作成PC

HTTPアクセス アクセス

本講習でのページの公開

• Z:¥WWW-KSUに公開したいHTMLファイルを保存

• http://www.kyusan-u.ac.jp/~ユーザ名/ファイル名 でア クセス可能

(破線符号)は、直接入力(半角英数字入力)で shift ^

の代わりに 、%7E 3文字でも可

参考:FTPによるファイルのアップロード

基本的に

Web

サーバはファイルのアップロード 機能を持たない

そこで

FTP

サーバを併用

ファイルを

FTP

サーバに転送(アップロード)

• FTP

サーバに転送したデータには

Web

サーバを 通じてアクセスできる

参考:FTPによるファイルのアップロード方法

ファイルを

Web

サーバーに送る

– FFFTP[すべてのプログラム][リモートアクセス]

1.

学内個人用

Web

ページサーバに接続

2.

転送するファイル

(index.htm

、画像ファイル

)

を 選択しアップロード(転送)

参考: Web ページのアップロード&公開

「作業内容」

1.

パスワードの変更(適宜)

2.

公開用ディレクトリ(フォルダ)

public_html

の 作成

最初の1度だけやれば良い

3. PC

で作成した

HTML

ファイルを

FTP

サーバに 転送

4.

アップロードした

Web

ページへアクセス

5. HTML

ファイルの修正

6. 3.

へ戻る(修正するたび転送する)

条件 :

Web

サーバとして

Apache

を使用

制限方法(

ウェブブラウザでのフィルタ制限)

1.

ドメイン(

IP

アドレス)による制限

– .htaccess ファイルのみ使用

2.

パスワードによる制限(

Basic

認証)

– .htaccess ファイル、.htpasswd ファイルを使用

• 1.

および

2.

の制限を一緒に適用可

– .htaccess ファイル、.htpasswd ファイルを使用

アクセス制限の設定方法(1)

条件 :

Web

サーバとして

Apache

を使用

作成した

.htaccess

.htpasswd

を、制限をかけ たいファイルと同じ場所(ディレクトリ)に保存

– .htaccess .htpasswd の保存場所に存在するディ レクトリ(子ディレクトリ)も適用

アクセス制限の設定方法(2)

• .htaccess

ファイルの例

ドメイン(IPアドレス)による制限

<Limit GET POST>

ドキュメント内 スライド 1 (ページ 77-104)

関連したドキュメント