- PR -

Webアプリで文字サイズがかわる

1
投稿者投稿内容
MIRU
常連さん
会議室デビュー日: 2006/05/30
投稿数: 21
投稿日時: 2008-02-06 13:18
現在、Webでの受注システムを運用していただいているのですが、
特定のクライアントで、文字サイズが大きく表示され
レイアウトが崩れるという現象が発生しております。

お客様のお取引先ということで、直接状況の確認をした訳ではありませんが、
現在わかっている状況としては、以下のとおりです。
・画面を開いた時点で文字サイズは崩れている
・画面上の文字はすべてサイズ指定 例 10pt
・フォント MS UI Gothic
・崩れた状態のハードコピーを貰ったが、
 目算で 18pt ⇒ 24pt 10pt ⇒ 13ptくらいのズレ
・その崩れた画面では、smartNavigation使用
・ブラウザの文字サイズは 中
・ユーザー補助は未使用
・画面サイズはこちらが指定したサイズ 1024×768

文字のサイズを指定し、ユーザー補助も使っていないとのことで、
他に見るべきところが判らない状況です。

どなたか、こういった現象に心当たりのある方いらっしゃらないでしょうか。
宜しくお願いします。

環境 
サーバ側  VB.NET 2003 .NET Framework 1.1.4322
クライアント側 XP サービスパック1 IE6.0
一郎
ぬし
会議室デビュー日: 2002/10/11
投稿数: 1081
投稿日時: 2008-02-06 13:33
ブラウザで他のサイト、たとえばグーグルを見た時はどうなりますか。
そのクライアントマシンでブラウザでない別のプログラムを動かした時はどうなりますか。
スフレ
ぬし
会議室デビュー日: 2005/05/27
投稿数: 281
お住まい・勤務地: 東京
投稿日時: 2008-02-06 13:38
DPI値が「大きなサイズ(120DPI)」など標準ではない状態になっているのでは。
画面のプロパティ→設定→詳細設定(V)→全般 の DPI設定(D)

短期的な解決は、フォントサイズを pt で指定せずに px にすることです。もっと良いのはフォントサイズが変わっても崩れないレイアウトにすることですね。


MIRU
常連さん
会議室デビュー日: 2006/05/30
投稿数: 21
投稿日時: 2008-02-06 22:06
一郎様、スフレ様、返信、ありがとうございます。

スフレ様のDPI値を変更する方法を試した所、
先方から頂いた、ハードコピーと同じような現象を発生させることができました。

その設定が問題のクライアントでされていないかどうか、確認を取ってみます。

設定がされていなかった場合は、一郎様がご指摘された内容の
確認もあわせて取ってみます。

ただ、しばらく私がネットが使えない状態になってしまいますので
結果をご報告できるのは週明け以降になりそうです。
MIRU
常連さん
会議室デビュー日: 2006/05/30
投稿数: 21
投稿日時: 2008-02-13 09:14
結果です。

スフレ様が指摘された通り、DPI値を変更していました。
対応については、これから検討したいと思います。

ありがとうございました。
1

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