MozillaZine.jp フォーラム
https://forums.mozillazine.jp/

[解決済み]FF3.5.3でWordPress2.8.4の管理画面の表示がくずれる
https://forums.mozillazine.jp/viewtopic.php?f=2&t=9256
ページ 11

作成者:  murahasi [ 2009年10月18日(日) 18:34 ]
記事の件名:  [解決済み]FF3.5.3でWordPress2.8.4の管理画面の表示がくずれる

FireFox3.5.3でWordPress2.8.4の管理者用サイトを開くと表示がくずれてしまいます。
IE8上では全く問題なく、WprdPressフォーラムにある対応は行ってみましたが状況かわらずでした。

WindowsXP + Opera10,Google chrom,
OpenSolaris10 + FireFox3.1でも同様でした。 

IE8だけ上手く表示できるとういうのは何となく解せません。。
何か情報ご存じの方、よろしくお願いします。

WindowsXP ProSP3
FireFox3.5.3
WordPress2.8.4 + xrea.com

作成者:  Cai [ 2009年10月18日(日) 19:02 ]
記事の件名:  Re: FF3.5.3でWordPress2.8.4の管理画面の表示がくずれる

murahasi さんが書きました:
FireFox3.5.3でWordPress2.8.4の管理者用サイトを開くと表示がくずれてしまいます。
IE8上では全く問題なく、WprdPressフォーラムにある対応は行ってみましたが状況かわらずでした。

WindowsXP + Opera10,Google chrom,
OpenSolaris10 + FireFox3.1でも同様でした。

手元の環境 (WinXP + Firefox 3.5.3 + WordPress 2.8.4) では特に表示が崩れているところはありません。
IE8 での表示と比較してみましたが、大きな違いはないようです。

Firefox をセーフモードで起動しても問題は解決しませんか?
アドオンが不具合を起こしている可能性が考えられます。
http://wiki.mozilla.gr.jp/wiki.cgi?page=chart
を参考に、原因の切り分けを行なってみてください。

作成者:  murahasi [ 2009年10月20日(火) 04:11 ]
記事の件名:  Re: FF3.5.3でWordPress2.8.4の管理画面の表示がくずれる

ありがとうございます。

エラーコンゾールに以下のエラーが記録されてました。

エラー: MIME タイプが "text/css" ではなく "text/html" となっているため、スタイルシート http://****.com/wp-admin/load-styles.php?c=0&dir=ltr&load=dashboard,plugin-install,global,wp-admin&ver=6403d4cb3e6353f406fd43f1b0373ec2 は読み込まれていません。
ソースファイル: http://****.com/wp-admin/
行: 0

load-styles.phpの実行時に発生している様です。
もうちょっと調べてみます。


以下のことを試しましたが、いずれも状況変わらずでした。

・セーフモードでの起動
・拡張機能のすべて無効
・プラグインをすべて無効
・デーマはデフォルトのみ
・新規プロファイルの作成
・FFのクリーンインストール

作成者:  Cai [ 2009年10月20日(火) 10:53 ]
記事の件名:  Re: FF3.5.3でWordPress2.8.4の管理画面の表示がくずれる

murahasi さんが書きました:
エラーコンゾールに以下のエラーが記録されてました。

エラー: MIME タイプが "text/css" ではなく "text/html" となっているため、スタイルシート http://****.com/wp-admin/load-styles.php?c=0&dir=ltr&load=dashboard,plugin-install,global,wp-admin&ver=6403d4cb3e6353f406fd43f1b0373ec2 は読み込まれていません。
ソースファイル: http://****.com/wp-admin/
行: 0

load-styles.phpの実行時に発生している様です。
もうちょっと調べてみます。

なるほど、スタイルシートである load-styles.php の MIME Type が text/css ではなく text/html で送られてきているのですね。
text/html は html 文書用の型ですので、Firefox (Safari なども) はスタイルシートではないと認識して無視してしまいます。

WordPress のサイトで同様の話題を見つけました。

WordPress › フォーラム » WP2.8Jの管理画面のCSSがSafariでは適用されない:
http://ja.forums.wordpress.org/topic/1923

「define( 'CONCATENATE_SCRIPTS', false ); というコードを wp-config.php の最初に追加する」ことで問題が解決するとのことです。

作成者:  murahasi [ 2009年10月20日(火) 20:16 ]
記事の件名:  Re: FF3.5.3でWordPress2.8.4の管理画面の表示がくずれる

ありがとうございます。
ご指摘のとおり、コードを1行追加して解決しました。
ありがとうございました。

でもIEだけ問題なく表示できるんでしょう???
なんとなく解せません。。

作成者:  Cai [ 2009年10月20日(火) 20:30 ]
記事の件名:  Re: FF3.5.3でWordPress2.8.4の管理画面の表示がくずれる

murahasi さんが書きました:
ありがとうございます。
ご指摘のとおり、コードを1行追加して解決しました。
ありがとうございました。

でもIEだけ問題なく表示できるんでしょう???
なんとなく解せません。。

本来 http な世界では、MIME Type によってファイルの種類を識別することが期待されています。拡張子はおまけです。
ところが、IE は気を利かせたのかお節介なのか、MIME Type ではなく拡張子を基準に種類を識別します。

そのため、MIME Type: text/html、拡張子: css なファイルでは
IE: 拡張子からスタイルシートと判断して html に適用
Firefox 他: MIME Type から html ファイルと判断、html ファイルはスタイルシートではないので無視
となります。

作成者:  aides [ 2009年10月21日(水) 02:51 ]
記事の件名:  Re: [解決済み]FF3.5.3でWordPress2.8.4の管理画面の表示がくずれる

IEの場合は拡張子は勿論「ファイルの中身」でも判断されてますね。
例えば外部javascriptの「偽装」も「中身」で判断してる様子ですしね。
コレは無関係なのだろうか?

ページ 11 All times are UTC + 9 hours
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/