首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >php/jquery - web开发:移动设备

问php/jquery - web开发:移动设备
EN

Stack Overflow用户
提问于 2011-07-20 16:57:02
回答 2查看 164关注 0票数 3

我有一个完成的网站,需要优化它的移动设备(ipad/iphone/智能手机..)。检测使用哪种移动设备/浏览器的最佳方式是什么?(例如,by jquery-plugin)谢谢

EN

回答 2

Stack Overflow用户

发布于 2011-07-20 17:02:31

JavaScript/jQuery根本不是最好的方式;除了iPhones等,还有诺基亚和其他非智能手机,它们可能运行JavaScript,也可能根本不运行,如果它们运行了,也不会特别快。试图在一部超过几年的手机上使用JavaScript重新配置你的网站,只要加载一个页面,手机就会冻结至少一到两秒钟。

我强烈建议您尽可能多地在服务器端这样做-即使只是交换样式表那么简单。在基本级别上,您可以检查浏览器发送的User-Agent标头,并在此基础上解决它。在PHP中,使用get_browser函数。

票数 2
EN

Stack Overflow用户

发布于 2011-07-20 17:50:42

你可以使用JavaScript或PHP中的User-Agent来区分安卓/iPad/iPhone/BlackBarry等等。请参阅本文:http://graphicmaniacs.com/note/detecting-iphone-ipod-ipad-android-and-blackberry-browser-with-javascript-and-php/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6759350

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档