Linuxからアホ話まで、何でもありでござる

2009年02月19日

ubuntuのFirefoxの表示がおかしい

[Linux備忘録]
ubuntuサイコーなんていいつつ、使っているうちにちょっとおかしな点を発見した。おかしな点はタイトルに書いてあるとおりなんだが、ubuntuでインストールされるfirefoxの表示が一部おかしい。おかしくなるのはサイトに埋め込まれたGoogleの検索向けAdSenseで提供される検索窓だ。この検索窓、以前からIEとfirefoxでは違う幅で表示されたのだが、これはレンダリングの違い(というかIEが腐っている)に起因するものと解釈していた。実際firefoxの表示はWindowsでも以前使っていたVineLinux4.2でもほぼ同じように表示されていた。

しかし、なぜかubuntuでは表示が変わる。他のサイトに行ったときも検索窓がはみ出してきていて、なんか変だなと思っていたのだが、実際自分のサイトでも表示がおかしくなっていることに気がついた。

WindowsXPで見た、このサイトのGoogleの検索向けAdSenseの検索窓はこんな感じだ。

IE6


chrome


firefox3.1


何でか知らないけど三者三様である。

で、ubuntuのfirefox3.0.6はこんな感じになってしまう。


なんでですかー。

ちなみにこのサイズは、システム≫設定≫外観の設定 でシステムのフォントサイズを変えると微妙に変わるのだが、かなり小さくしないと右カラムの中には収まらない。つか、どのサイトみてもはみ出しているからubuntuの仕様のほうがおかしいような気がする。よくわからないのでUbuntu日本語フォーラムに登録して投稿してみた。結果は如何に。


ブログランキング・にほんブログ村へ
posted by oyajiman at 2009年02月19日 22:30:00



コメント

papan

私もUbuntuを使っています。
FX3ではCSSを利用したテキストエリアが大きく表示されていると思います。
IEでは検索窓が10文字だとすれば、FX3の場合は20文字になっています。
たぶん、IEは半角文字数で表示しているのに対しFXは全角の大きさで表示していると個人的に思います。単純に倍の大きさになっています。
ただし、これはUbuntuだけでなくWindowsにてFX3を利用した場合(自宅・会社のPC共に同症状)でも同じなので、Ubuntuではなく、FX3側の問題と思われます。
解決法は・・・解りません。
2009年02月27日 03:26:08

oyajiman

この問題の原因はまさにFirefoxにあるようですが、それがなんと、input要素などのウィジェットにOS側の仕様(ubuntu標準ならGtk+)がそのまま使えることにあるようです。

俺の場合、この現象はubuntuだけで、Windowsでは起こっていませんしGtk+のヴァージョンが低いVineLinuxでもここまでひどくはなっていません。

表示だけの解決方法はあるようです。

続きはWebで!
2009年02月27日 09:33:55

papan

フォーラムにて表示方法の解決策は拝見いたしました。しかしながら私もHPを運営している立場上、IEでもFX3でも同じく表示してほしいものです。

テキストエリアを数値できちんと指定して上げれば改善されるようなので、自分のとこのHPのCSSやPHPファイルを書き直してる最中です・・・。
そうしないと、コメント入力欄がハミ出て大変なんです。訪問履歴の半数以上がFX3での訪問なのでw
2009年02月28日 01:57:06

oyajiman

しかし、papanさんのところ、訪問者の6割以上がFirefoxってのはなかなか壮観ですね。さすがubuntuを扱っているサイトって感じです。
2009年02月28日 14:26:57

トラックバック

トラックバック
このエントリにトラックバックはありません
このトラックバックURLを使ってこの記事にトラックバックを送ることができます。 もしあなたのブログがトラックバック送信に対応していない場合にはこちらのフォームからトラックバックを送信することができます。.

コメントする