响应的网站在小浏览器窗口和iphone上显示不同

时间:2014-11-29 00:22:12

标签: iphone responsive-design

我在进行响应式设计研究时遇到了问题。

我正在查看的大多数自适应网站在iphone和浏览器窗口较小时显示相同。

但Paypal.com在一个非常小的浏览器窗口(模拟iphone)看起来与iphone上的网站看起来不一样,这似乎是响应式的。 (下面提供的屏幕截图链接)。

有人可以解释为什么他们的观看方式不同吗?

小浏览器窗口的屏幕截图:http://i1068.photobucket.com/albums/u450/vs-works/paypal-on-iphone_zps0ad2f164.png

iphone屏幕截图:http://i1068.photobucket.com/albums/u450/vs-works/paypal-smallbrowserwindow_zps968aa79f.png

2 个答案:

答案 0 :(得分:0)

他们可能会做两件事。

1)根据用户代理发送不同的html 2)重定向到移动网站

他们以某种方式检测客户端(可能通过读取用户代理字符串),然后相应地提供内容。

您习惯使用液体布局和css媒体查询的响应式设计。

答案 1 :(得分:0)

开发和维护单一代码库肯定更容易。但是,您可以使用用户代理字符串提供浏览器/应用程序/设备特定内容。每种方法都有它的优点。

对于像Paypal这样规模的公司,还有其他需要考虑的事项,特别是关于必须呈现哪些内容(合法)以及品牌如何运作的规定。因此,为不同的设备提供不同的站点可能会更好。