怎样更好地根据用户系统推送web/wap网页?

2013-12-28 09:35:40 +08:00
 loniper
现阶段我司用的是通过HTTP请求头判断的方式来判断的,windows/Mac/iPad即推送web网页,其他则推荐wap网页。不过存在两个问题:
1.通过http头判断不准确,会存在误判情况
2.用户如果确实想访问电脑版,存在无法访问的情况
故请教各位大神有没有更好的判断方式?谢谢
2517 次点击
所在节点    问与答
6 条回复
9hills
2013-12-28 10:11:05 +08:00
UA呗,误判是你库不全,网上有现成的正则。

用户手动选择也很好实现,底部加两条链接就是了
loniper
2013-12-28 10:20:45 +08:00
@9hills 是只要UA判断就可以了么?还是可以先根据http头判断,再根据UA进行识别?再请教UA识别的话是不是要把所有的UA类型(比如android iphone ipad windows phone uc qqbrowser以及电脑浏览器+windowsnt之类的)都加进规则里?
产品狗...请勿鄙视,哈哈
9hills
2013-12-28 11:03:43 +08:00
@loniper 现成的正则,各个语言都有

http://detectmobilebrowsers.com/
loniper
2013-12-28 11:30:53 +08:00
@9hills 这是判断UA的?
shenyuzhi
2013-12-28 19:07:54 +08:00
根据宽度,自适应
lijinma
2013-12-29 16:18:00 +08:00
Responsive 解决不了吗?为什么要判断?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/94824

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX