作者fire231 (Bloodmors)
看板Web_Design
标题[问题] 在SERVER端判断使用者浏览平台的方法
时间Mon Jun 23 21:07:31 2014
有什麽方法可以在网页输出前
就判断使用者是用电脑 / 平板 / 手机 浏览呢??
---
目前的方式是侦测使用者的 user agent
不过听说这方法有缺陷
而且user agent也可以被修改
所以想问问有没有其他方法
---
是要做平台侦测
主要也是因为 layout问题
但是又不能只做CSS的 media
所以才有此困扰 QAQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.234.47.149
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/Web_Design/M.1403528854.A.99B.html
1F:→ mmis1000:那你应该从css着手,而不是写多套给不同平台 06/23 21:30
不只CSS要做修改
有些功能也会不一样
所以不只是CSS问题
2F:→ mmis1000:另外修改user-agent的我认为不用理,直接看他给的就好 06/23 21:31
3F:→ mmis1000:他修改agent就是要看其他浏览器用的内容,爆掉也是他的事 06/23 21:52
还听朋友说(因为我目前没碰到不行的案例)
关键字是 akamai
有啥镜像站的
本来user agent里的mozilla或apple等等的字眼,会被取代掉
不太理解这个部分XDD
4F:推 pm2001:使用者要改user agent那就照他的意思给layout阿 06/23 22:21
5F:→ pm2001:人家开跑车过来指名要加92 你管他 06/23 22:23
6F:→ danny8376:那些管他啊 搞啥proxy的是他不正常开网站 死了他负责 06/23 22:44
7F:→ danny8376:如果真有有用CDN的话 有啥问题找它 他会帮你解的 06/23 22:45
8F:→ mmis1000:如果要用cdn,那就更不该判断agent给东西 06/23 22:48
9F:→ mmis1000:动态的东西是没办法被快取的,请用css或js解决 06/23 22:49
11F:→ alog:看起来你应该是技术咖,个人只建议你去研究 bootstrap 的实作 06/24 04:23
12F:→ alog:判断user-agent 除了特殊状况不然不太需要判断 06/24 04:24
也不算是技术咖拉= =
只是有些必要的功能 QAQ
→
twsphere:http://www.useragentstring.com/ 06/24 11:22
恩... 如果是USER AGENT的方法的话就跟我目前做的一样
就不需要了XDD
但还是感谢!
※ 编辑: fire231 (122.118.77.102), 06/24/2014 19:28:26