【发布时间】:2011-05-30 03:40:50
【问题描述】:
我的朋友有一个购买和销售产品的网站,该网站运行良好,但他希望能够从 Blackberry 和 iPhone 访问他的网站。他不是移动应用程序开发人员。如果有人知道最简单和最快的方法,我们将不胜感激。
【问题讨论】:
标签: iphone blackberry
我的朋友有一个购买和销售产品的网站,该网站运行良好,但他希望能够从 Blackberry 和 iPhone 访问他的网站。他不是移动应用程序开发人员。如果有人知道最简单和最快的方法,我们将不胜感激。
【问题讨论】:
标签: iphone blackberry
基本上,您需要做几件事。首先,由于屏幕尺寸不同,您可能希望独立定位每个平台。其次,您需要格式化您的网站以在小屏幕格式下工作。第三,您将要考虑如何旋转屏幕。最后,您要注意确保不包含任何无法在移动浏览器(Flash 等)上呈现的内容
您对此的细致程度取决于您希望获得的体验有多好。例如,您可以格式化您的控件等,使其更像您定位的设备的本机控件。 iPhone 按钮、文本框等具有特定外观,您可以为 iPhone 特定站点模仿这些外观。黑莓也是如此。但是,如果您首先针对屏幕尺寸和旋转问题并从那里着手处理,那将是最简单的。
以下是针对黑莓设备时如何执行此操作的教程:
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/
【讨论】:
这不是很困难;在服务器上,如果您检测到用户代理字符串是电话,则提供针对移动查看优化的网站版本(您还应该提供一个逃生舱口以允许用户在网站的完整版本之间切换和网站的移动版本)。
移动优化意味着您的 CSS 专为手机屏幕大小而设计,您的按钮比普通按钮大,以便用户轻松按下,并且您将内容保持在最小限度以避免过度混乱否则是一个小屏幕。但是,它仍然只是普通的 HTML、CSS、JS。
【讨论】:
我看到了几个选项:
【讨论】: