HTTP版本或者标头会影响网页的外观吗?

时间:2020-03-05 18:47:58  来源:igfitidea点击:

我知道,我本来以为答案显然也是"否",但是我遇到了一个奇怪的情况,当我从暂存服务器查看站点时,它看上去比从本地开发服务器查看站点时要大。我已经用Charles来确认所有内容-HTML,图像,CSS,javascript,所有内容都是相同的。

流量的唯一区别是(由于本地站点由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,服务器标识符(Apache与WSGIServer)以及Date / Server标头的顺序。

为了进一步说明外观上的差异,基本上看起来好像登台服务器上站点的版本"放大"了大约10%。例如,主导我们主页的主要徽标为220像素宽,但当登台服务器中的服务器显示为245像素宽时。页面上的其他所有内容(其他图像,文本,间距等)也成比例增大。

这就是Firefox 3中的全部功能。目前,我没有其他可用于测试的浏览器。

以前有没有其他人遇到过像这样的怪异行为?我很茫然。

解决方案

回答

我们是否在两个站点上都尝试过查看->缩放->重置?