我的朋友有一个购买和销售产品的网站,网站运行良好,但他希望能够从Blackberry和iPhone访问他的网站。他不是移动应用程序开发人员。如果有人知道最简单,最快捷的方式,我们将不胜感激。
答案 0 :(得分:1)
基本上,您需要做几件事。首先,由于屏幕大小不同,您可能希望独立定位每个平台。其次,您需要将网站格式化为小屏幕格式。第三,你会想要考虑在屏幕旋转方面做些什么。最后,您需要注意确保不包含任何无法在移动浏览器上呈现的内容(Flash等)
您对此的精确程度取决于您希望体验的好坏程度。例如,您可以格式化控件等,使其更像是您要定位的设备的本机控件。 iPhone按钮,文本框等具有特定的外观,您可以模仿iPhone特定的网站。黑莓也是如此。但是,如果您只是首先针对屏幕尺寸和旋转问题并从那里开始工作,那将是最简单的。
以下是有关如何在定位Blackberry设备时执行此操作的教程:
http://www.phpexpertsforum.com/how-to-develop-a-blackberry-browser-compatible-website-t569.html
以下是有关如何定位iPhone设备的教程:
http://www.engageinteractive.co.uk/blog/2008/06/19/tutorial-building-a-website-for-the-iphone/
答案 1 :(得分:1)
这不是非常困难;在服务器上,如果您检测到用户代理字符串是电话,则提供针对移动查看进行了优化的网站版本(您还应提供一个转义窗口,以允许用户在网站的完整版本之间切换和网站的移动版本。)
移动优化意味着您的CSS专为手机屏幕大小而设计,您拥有比平时更大的按钮,方便用户按下,并且您可以将内容保持在最小程度,以避免过度混乱否则就是一个小屏幕。但是,它仍然只是常规的HTML,CSS,JS。
答案 2 :(得分:0)
我看到了几个选项: