响应,适应性。提供2或3个网站的方法

时间:2013-10-16 16:56:40

标签: html media tablet

我是处理响应式网站设计的新手,但是我已经涉及它显示了一些很好的结果。

如果一些响应专家可以根据某些设备的媒体查询提供服务替代网站的建议,我就会徘徊

方案A:如果a人正在使用台式计算机,请将此网站提供给该设备(HTML第1页)

B)如果有人使用平板电脑,请提供移动网站服务。 (HTML 2) 但我会进一步说,你能用这种方法来处理完全不同的html页面吗?例如mobilehtmlpage.html desktop.html如果这有意义吗?

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

您需要检查“Web用户代理”的设置。这基本上就是浏览器的名称。

您可以在PHP中执行此操作:http://php.net/manual/en/function.get-browser.php

以下是用户代理列表:http://www.useragentstring.com/pages/useragentstring.php

检查用户代理后,您将能够根据此信息重定向用户(例如 - 子域名:mobile.mysite.com和www.mysite.com)。很多网站都是这样做的。

或者无论浏览器的宽度如何,您都可以建立一个看起来不错的网站,这意味着您不需要重定向用户或了解用户代理。这是我的首选方法!