私の知る限り、答えは明らかに「いいえ」と思っていたでしょうが、ステージングサーバーから私のサイトを見ると、私のローカルのdevサーバー。私はすべてのコンテンツ - HTML、画像、CSS、JavaScript、のすべてがであることを確認するためにチャールズを使用しました。HTTPバージョンまたはヘッダーは、Webページの外観に影響を及ぼしますか?
トラフィックの唯一の違いは、(ローカルサイトがDjangoの開発モードサーバから提供されているため)レスポンスヘッダは次のように見えることである:
HTTP/1.0 200 OK
Server WSGIServer/0.1 Python/2.5.2
Date Thu, 04 Sep 2008 23:56:10 GMT
Vary Cookie
Content-Length 2301
Content-Type text/html; charset=utf-8
一方Djangoが実行されているステージングサーバー(上)Apacheの内部のヘッダは次のようになります。
HTTP/1.1 200 OK
Date Thu, 04 Sep 2008 23:56:06 GMT
Server Apache/2.2.8 (Ubuntu) mod_python/3.3.1 Python/2.5.2 PHP/5.2.4-2ubuntu5 with Suhosin-Patch
Vary Cookie
Content-Length 2301
Content-Type text/html; charset=utf-8
だから、私の知る限り唯一の違いはHTTPです/ 1.1 HTTP/1.0 VS、サーバーの識別子ですてWSGIServer対(アパッチ)と日付の順序/サーバーヘッダー。
外観の違いをさらに詳しく説明するために、基本的にステージングサーバー上のサイトのバージョンが約10%ズームアップされているように見えます。たとえば、ホームページを支配するプライマリロゴは220ピクセル幅ですが、ステージングサーバーのサーバーが245ピクセル幅で表示されます。ページ上の他のすべて(他の画像、テキスト、スペーシングなど)も比例して大きくなります。
これはFirefox 3のすべてです。私は現在、他のブラウザでテストすることはできません。
他に誰もこのような奇妙な動作が発生しましたか?私は迷っている。