現在自分はやる夫之書のほか、やる夫 Wiki・やる夫AA録2と3つのアスキーアート(AA)関連のサイトを運営しています(あれ、いつのまにこんなに増えた?)。
AAをブラウザ上で適切に表示させるには、スタイルシート(CSS)でフォントと文字の大きさ・行間を指定する必要があります。ウィキペディアには以下のようにするように書かれています。
主に2ちゃんねるおよび、その影響を受けた電子掲示板で使用される。数行?十数行であることが多いが、巨大なものでは50行に達する場合もある。 2ちゃんねる黎明期に普及していたInternet Explorer5.0での表示を基準としたMS Pゴシック16ピクセル(12ポイント)、行間2ドットを標準として作られている。 W3C勧告のCascading Style Sheetsを利用してアスキーアートに適した表示を行う場合は、以下のように指定することが望ましい。
font-family: IPAMonaPGothic,'MS Pゴシック',sans-serif;
font-size : 16px;
line-height: 18px;
MS PゴシックがプリインストールされていないWindows 以外では正しく表示しにくいため、その欠点を解決するため、利用がフリーなフォント「モナーフォント」が開発された。このモナーフォントは、Linux を始めとする他のオペレーティングシステムでも利用可能であることから、この問題点は既に克服されている。モナーフォントには、IPA モナ、M+IPAモナなど数種の派生フォントが存在する。
しかし、以下に上げるような点から、このCSSのフォント指定では不完全と言えます。そこで、どんな環境でもAAを快適に見ることが出来るスタイルシートを考えてみました。
“あらゆる環境でアスキーアートを快適に閲覧出来るCSSはコレ!” の続きを読む