アクセシビリティ
web製作において、訪問者の誰もが同様に情報を取得できるアクセシビリティは、重要な要素である。特に、ウェブページは訪問者のブラウザやオペレーティングシステムによっても表示結果が異なる。ウェブページを作成するのは簡単である。HTMLの知識がなくても簡単に作成できるツールやサービスがあり、たとえHTMLを誤って記述しても大抵のブラウザは正しく理解し表示することができる。しかし、訪問者がどのような環境でも同様に表示し、アクセシビリティにも考慮したweb製作をすることはとても難しいことである。
サーバサイド
WWWサーバ側に用意した特別なソフトウェアにより、ユーザのリクエストに応じたHTMLページを自動的にその場で生成する。ソフトウェアは各種スクリプト言語、プログラミング言語により作成されることが多い。また、各種データベースを利用することも多い。
<主なプログラミング言語・スクリプト言語>
・ASP(厳密には言語ではない)
・JSP(厳密には言語ではない。詳しくはJava Servlet、Javaを参照)
・Perl
・PHP
・Python
・Ruby
<主なデータベース>
・MySQL
・PostgreSQL
・Oracle Database
・Firebird
・HSQLDB
・Apache Derby
<マークアップ言語を使用するものもある>
・ColdFusion
<XMLをHTMLに変換することも行われる>
・XSLT
Flash
Adobe Flashは、ブラウザによってウェブ上にダイナミックな内容と様々なメディア、インタラクティブなページを作成することができる。現在では、Flashの採用により全くHTMLを使用しないウェブサイトも多い。しかし、Flashをサポートしていないブラウザもあり、そのようなブラウザでは何も表示されないという問題がある。このため、アクセシビリティの観点からは、代替のHTMLを用意することが望ましいとされる。
Flashのファイルフォーマットは私企業であるアドビシステムズ(旧マクロメディア)が策定しており、その仕様は公開されている[http://www.adobe.com/licensing/developer/]。ライセンス上、仕様書を利用してそのファイルフォーマットのインタプリタを開発することはできない[http://www.adobe.com/licensing/developer/fileformat/faq/#item-1-8]が、ファイルを出力するソフトウェアを実装することは誰にでも可能である。
ダイナミック・web製作
HTMLによるページは、どの閲覧者に対しても予め記述された内容をそのまま返すという意味で静的である。閲覧者に応じてコンテンツを動的に生成する方法は2種類ある。
千葉
千葉(ちば)
・日本の地名
・千葉県
・千葉県千葉市
・自動車のナンバープレートに表記される国土交通省運輸局記号。千葉県千葉市に所在する「関東運輸局千葉運輸支局」を示す。
・市原市と千葉市を本拠とする日本プロサッカーリーグ(Jリーグ)のチーム、ジェフユナイテッド市原・千葉(ジェフ千葉)の略称。
・千葉県千葉郡
・日本人の姓の一つ。関東地方、東北地方を中心に分布する。岩手県、青森県、宮城県に特に多い。
・千葉氏 - 日本の氏族
群馬
群馬(ぐんま)
・群馬県
・群馬郡 - 群馬県群馬郡(現在は消滅)
・群馬町 - 群馬県群馬郡群馬町(現・高崎市)
・群馬ダイヤモンドペガサス - ベースボール・チャレンジ・リーグのチーム。
・自動車のナンバープレートに表記される国土交通省運輸局記号。群馬県前橋市に所在する「関東運輸局群馬運輸支局」を示す
・群馬 (小惑星)
・日本人の姓の一つ
英語
人称代名詞については、英語の人称代名詞を参照すること。
<人称疑問詞・関係代名詞 who の格変化>
人称疑問詞 (personal interrogative)・関係代名詞 (relative pronoun) who は、単数複数関係なく主格 who / 所有格 whose / 目的格 whom (who) の格変化をするのみである(非人称疑問詞 what/which は所有格 whose の変化のみ)。
仕事
仕事とは
・職業
・労働
・仕事 (物理学) - 物理学における概念
・仕事 (芸能事務所) - 日本の芸能事務所。旧俳優座映画放送。
an:Treballo
ar:??? (?????)
bs:Rad (?vor)
ca:Treball
cs:Prace
da:Arbejde
de:Arbeit
en:Work
es:Trabajo
eu:Lan
fr:Travail
gl:Traballo
he:?????
hu:Munka (egyertelm?sit? lap)
id:Kerja
it:Work
lt:Darbas (reik?m?s)
nl:Arbeid
no:Arbeid
pl:Praca
pt:Trabalho (desambiguacao)
qu:Llamk'ay
ru:Работа
sah:?лэ
simple:Work
sk:Dielo (rozli?ovacia stranka)
sl:Delo
sq:Puna
tr:Work
vi:Lao ??ng
注意する点
・機種依存文字を使用しない。
・文字コードを指定する。
・ターゲットとする環境上で動作確認をする(Mac OS XなどのOS、Mozilla Firefoxなどのブラウザ)。
・Web Safe Colorを使用する。
・画像を使用する<img>タグにはalt属性を指定して画像の概要を説明する。