- PR -

PCマシンとOSとのフォントのずれ

1
投稿者投稿内容
かんぱち
ベテラン
会議室デビュー日: 2006/06/01
投稿数: 73
投稿日時: 2006-08-12 00:17
こんにちは。

Java的な話ではないのですが、現在仕様でガチガチに固められた
textareaをスクロールさせないものを要求されました。
それはどんなマシンのWinXP機・IE5.5以上と言う条件です。

横〜文字、縦〜文字で、縦横きっちり表示されたものが最大文字数となる
ものです。

そこで不安に感じていますのが、自分のマシンでは縦横きっちり表示され
ているのに、他マシンでは横が一文字分足りなくて一行下に表示されてしまう事です。
もちろん、OSの種類バージョンは同じで解像度も同じ、ソース部はスタイルシート
でwidth,heightでピクセル指定、フォントも同じくピクセルサイズ指定。

と言う場合ですが、例えば東芝製のパソコン、DELLのパソコンなど、OSがハード部
と関係して上記のようなずれを起こす事はあるでしょうか?
実は昔そのような現象があったのですが、かなり古いマシンであった為、
そのせいでもあったかと思っているのですが・・。
また、プログラマさんでそのような要求をされた方いましたら、ご意見を
伺いたいのですが・・。

もちろん、文字チェックはscriptなりvalidate()で最終的に行いますが・・。

よろしくお願いします。
大ベテラン
会議室デビュー日: 2006/06/28
投稿数: 116
投稿日時: 2006-08-14 22:33
フォントがプロポーショナルかどうかで発生している、ということはないでしょうか。
マシンの解像度によって見え方が異なることはあっても、
サイズが同じなのにハードによって表示文字数が異なるという経験をしたことはないです。
まあ帳票でなければ、1行の文字数まで規定された経験自体あまりないですが(^^;
MMX
ぬし
会議室デビュー日: 2001/10/26
投稿数: 861
投稿日時: 2006-08-14 23:17
XPとそれ以前は 違うのは ありました。XP 内では同じはずです。
(フォントサイズが 全角で奇数の時の 半角の送り量の計算方式)
Vista は知りません、新フォントも出ますし。
------------------------
IE のw3c標準モードと 互換モード の違いのほうが 大きいかも

CSS実装徹底検証! そこが知りたいInternet Explorer 7
(2)
02-01 XML宣言によって表示モードが変わる問題を修正
http://journal.mycom.co.jp/special/2006/ie7beta2/001.html
----
Webページ表示と「印刷」の一致度 は Vistaのほうが良い、宣伝されてます。
印刷と表示の不一致は一般人でも常識かな

身勝手だよ MicrosoftのIE7の強制
http://www.future-planning.net/x/modules/news/article.php?storyid=1611

[ メッセージ編集済み 編集者: MMX 編集日時 2006-08-15 18:14 ]
大ベテラン
会議室デビュー日: 2006/06/28
投稿数: 116
投稿日時: 2006-08-14 23:56
MMXさん、ご指摘ありがとうございます。
違いが起こりえるのですね。うぬぅ。認識不足でした。
かんぱちさん始め、皆さん申し訳ありません。

リンク先のようなバグ怖いですね。スタンダードな環境だけに。(急に変になったという指摘がきそう…)
かんぱち
ベテラン
会議室デビュー日: 2006/06/01
投稿数: 73
投稿日時: 2006-08-15 07:37
MMXさん、ありがとうございます。

XP内では統一されているとお答え頂き、ホッとしています。

暁さん
textareaのスクロール部に文字が入らないよう、最大文字・改行チェック
を要求され、更にフォーカス時に音声まで・・、とほほです。
ご意見ありがとうございます。

ただ、IE7の問題は深いですね。
PGいじめとしか思えないことを、標準で行おうとしてるんですか・・。
逆にPGに仕事がなくならないようにかもしれませんが・・。
これは大きい・・、大きすぎる・・困りましたね。
1

スキルアップ/キャリアアップ(JOB@IT)