1つだけ過去を変えられるとしたら?

現在、WebサイトのフォントにはMSPゴシックを採用しています。しかし、最近はメイリオフォントが主流ですし、それと比べてMSPゴシックはいかにも見た目が悪いです。そこで、MSPゴシックをメイリオに変えようと思っています。

しかし、その場合に問題なのが、未だに無視できない数のいるXP利用者です。彼らにメイリオでの表示は期待できませんので、彼らに対して表示されるMSPゴシックとメイリオのフォント幅の差を考慮する必要があります。

メイリオを利用できないWindowsユーザーに対してのみ、フォント幅を調整し、なるべく違和感のない形で表示する方法はありませんか?

A 回答 (3件)

初心者の方のようで・・HTMLの唯一最大の目的は、


【引用】____________ここから
どんな環境からもWebの情報を利用できるようにすべきだという方針の下に開発されている。例えば、様々な解像度や色深度のグラフィックディスプレイを持つPCや、携帯電話、モバイル機器、音声入出力機器、帯域が広いコンピュータや狭いコンピュータ、等の環境である。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Introduction to HTML 4 (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html4 … )]より
 たとえ、それがWindowsユーザー限定と言ってよいサイトであっても、原則は「どんな環境からもWebの情報を利用できるようにすべ」きです。目の悪い人はCtrl++でフォントを大きくしてみるかもしれませんし、ウィンドウ幅も様々ですし、メイリオが嫌いな人もいます。
 どのフォントを使用しても、違和感のないデザインにしましょう。

なお、font-familyは、
font-family: "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, sans-serif;
 のように指定して、最後にgeneric-familyを必ず指定しておきましょう。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
自己解決しました。

お礼日時:2013/08/30 11:00

>彼らに対して表示されるMSPゴシックとメイリオのフォント幅の差を考慮する必要があります。


A、
必要はないでしょ・・・


古臭いと感じるのは、メイリオなどを見慣れてしまった制作者側の勝手な観点であって、
メイリオを知らないXPユーザーには余計なお世話で、
メイリオの様に幅が広ければ読みにくく感じるMSユーザーもいるのでは?

つまり、
制作者は複数環境での差異が無いように制作しがちですが、
1つの自分環境でしか見ない一般ユーザーには、差異なんて無縁の話です。


クライアントの要望とか、必須の場合には、(多くはIE6ユーザーでしょうから)
スターハックで letter-spacing: かな。
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
自己解決しました。

お礼日時:2013/08/30 11:00

メイリオもMSPゴシックも無いiPhoneやAndroidやMacやLinuxは無視するのに、XPユーザーだけは対策する、ってことでしょうか?



文字のサイズが多少変っても大した問題にはならないようなレイアウトにするのが理想だと思います。

この回答への補足

すみません、説明が不足していました。

Windows用PCソフト関係なので、Windows以外からの訪問は極端に少ないのです。またすでに年数の経っているサイトなので、理想を追求できる段階にないのです。

補足日時:2013/08/30 01:43
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。
自己解決しました。

お礼日時:2013/08/30 11:00

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!