我可能要开始开发一个网站,但客户要求该网站也应该可以通过手机访问。他没有提到他想要特别支持哪些手机,但我认为应该是 iPhone、黑莓、Android 等智能手机。
我的问题是,这需要多少工作?例如:
1) 我是否需要制作两份网站副本,一份用于计算机,一份用于手机?或者甚至构建所有 html 文件的 2 个副本?
2) 使用 javascript/ajax 时有什么需要注意的特殊事项吗?比如有哪些功能可能在手机上不支持(比如jquery)?
3) 有没有一个简单的技巧可以在计算机和手机上支持该网站?就像只为手机显示不同的样式表,其他一切都可以正常工作吗?
谢谢。
最佳答案
许多使用通用可移植 html 和 css 的网站在最新一代的移动浏览器上看起来就很简单,无需任何修改。
对于高流量的属性,您可能需要为移动用户提供优化的界面,为他们提供他们想要的东西,而不需要任何可能增加延迟的无关图像或添加内容。例如,浏览到 http://m.gmail.com或http://m.yahoo.com您会看到这些网站针对移动用户的完全精简版本。
如果您碰巧使用 cms,有一些插件可以自动调动大量内容,例如:
- Wordpress Mobile Edition (WP)
- Mobile Joomla (joomla)
- Osmobi (drupal/joomla)
如果不使用现有的 CMS,该技术通常涉及检测移动浏览器并为移动内容交换不同的样式表(以及可能的主题)。
大多数最新最好的智能手机都支持 JavaScript,但默认情况下不一定是启用的。客户应该预料到,由于配置、缺乏支持或兼容性问题,某些高级功能可能无法在所有移动设备上使用。
关于php - 制作 'mobile/cell' 版本的 PHP/Javascript 网站?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2038068/