2007-09-20

不便。

急に仕事後に別な取引先に行くことになったのだが、今の会社からはメッセンジャーもウェブメールも使えない(プロキシでアク禁になってる)ので、自宅に置いておいた資料が取り出せなくて非常に不便。PCも持ち込み禁止だから普段持ち歩いてないし。

結局家に一旦戻った。 orz

Tags: 仕事

文字化けとマークアップについての考察

何型ですか!? 読めません!? ><

と、まぁ、しょうもないツッコミはおいといて、Web屋さんとしてどうしたらいいのかなぁ、という考察。

見えなくなっているのはローマ数字の1。このパターンだとよく俺はローマ字のI(アイ)を使うが考えてみるとそれもよくない。「アイ型」の情報が欲しい人がこのページに来てしまうかもしれないし、「イチ型」の情報が欲しい人が辿り着けない場合もある(「イチ型」の情報が欲しい人がいるのかとか、そもそもストップワードじゃないのかという議論はおいといて)。

「見えない」とかいっときながら、Macじゃ絶対見えないか、というとそんなことはなかったりする。ヒラギノにグリフが入ってないだけで、Osakaなんかでは表示可能。

body { Osaka,M$ P Gothic,sans-serif; }

なんてスタイルシートをよくみかけるが、こういうときのためなんだろうか? だが、ヒラギノが好きだったり、メイリオが好きだったりするユーザに強制的にこっち都合のフォントを使わせるのも迷惑な話だ。

んじゃ、「イチ」をspanでくくって、そこだけフォント指定。

<span style="font-family:Osaka,M$ P Gothic,sans-serif;">イチ</span>型

これはこれでよくない。「イチ」だけをくくるのは、文書のマークアップとしておかしいので、「イチ型」をくくるべき。

<span style="font-family:Osaka,M$ P Gothic,sans-serif;">イチ型</span>

さらに、

<span class="medical-term">イチ型</span>

として、

.medical-term { font-family:Osaka,M$ P Gothic,sans-serif; }

とすればなおよいか。<span>でくくるのがイマイチだけど。文脈上<dfn>だと強すぎるし。まぁ、これもmedical-termがローマ数字を含む事が多ければアリというマークアップだが。

だが、Linux他(ry

結局、落としどころのない話になってしまった。そもそも、いちいちマークアップするのもめんどいし。つーわけで、華麗にスルーしてください > 中の人

Tags: HTML CSS
本日のツッコミ(全1件) [ツッコミを入れる]
A木 (2007-09-21 10:41)

しまった。俺もヤキが回ってきたようだ。


«前の日記(2007-09-19) 最新 次の日記(2007-09-22)»

2007年
9月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30