我的朋友有一个购买和销售产品的网站,网站运行良好,但他希望能够从黑莓和iPhone访问他的网站。他不是一名移动应用程序开发人员。如果有人知道最简单快捷的方式,我们将不胜感激。在iPhone和黑莓手机上运行网站
-3
A
回答
1
基本上会有你需要做的几件事情。首先,由于屏幕大小不同,您可能需要独立定位每个平台。其次,您需要将您的网站格式化为小屏幕格式。第三,你会想要考虑在屏幕旋转上做什么。最后,你想要确保你没有包含任何无法在移动浏览器上呈现的内容(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/
0
我看到一对夫妇选择:
- 直播与原样的网站。 iPhone有一个Webkit浏览器,因此可以很好地呈现现代网站。这是一次很棒的体验吗?不一定如此,但它仍然有效。我不知道你的朋友是哪个黑莓手机,这确实有所作为。较新的模型有一个体面的Webkit浏览器,它会做的很好;其他人使用旧版浏览器,坦率地说,只是吮吸。
- 建立一个考虑到“移动”的新前端。所有后端代码应该都是相同的,但是在考虑“移动”时(特别是对于旧版浏览器),您应该考虑尽可能简化网站。它仍然是HTML/CSS/Javascript,所以你不需要知道任何有关移动应用程序开发的知识,只需使用相同的Web技能来构建一个更简单的网站。
- 如果您总是将目标锁定在iPhone,Android或更新的Blackberry等现代webkit浏览器上,那么您可以使用大量移动框架来帮助您入门。很多看起来很像本地小工具,虽然感觉并不总是那里。
1
它不是非常困难;在服务器上,如果您检测到用户代理字符串是手机,则会提供针对移动设备查看进行了优化的网站版本(您还应该提供一个转义阴影以允许用户在完整版本的网站和网站的移动版本)。
移动设备优化意味着您的CSS设计适用于手机屏幕的大小,您的按钮比正常的大,方便用户按下,而且您可以将事情保持在最低限度以避免过度混乱否则是一个小屏幕。但是,它仍然只是普通的HTML,CSS,JS。
相关问题
- 1. 黑莓手机上的网站视频
- 2. 手机网站在iPhone和Android上效果不错,黑莓手机上完全没有
- 3. 运行qde(黑莓手机的日食)
- 4. 黑莓手机上的WebSql
- 5. 调试一个网站,发现黑莓手机上的错误...没有黑莓手机
- 6. 用iPhone/Droid和黑莓手机网站设计的最佳实践
- 7. 如何让iPhone的sencha应用程序在黑莓手机上运行
- 8. 如何在黑莓手机上运行.apk文件?
- 9. 在应用程序启动黑莓手机上运行多个网址
- 10. 在黑莓手机上加载黑莓应用程序
- 11. 如何在黑莓手机
- 12. 在黑莓手机上检测触摸
- 13. DES在黑莓手机上出错ERROR
- 14. 仅在Android和黑莓手机上进行Facebook身份验证?
- 15. 在黑莓上运行Apache,php和mysql
- 16. 如何在黑莓手机上为iPhone配置InAppBrowser
- 17. 如何制作兼容手机(黑莓,Android,iPhone)屏幕尺寸的网站?
- 18. 黑莓6手机上的黑莓SDK 7
- 19. 从黑莓手机看不到的网站
- 20. 需要记住要为黑莓手机开发网站
- 21. 在黑莓手机上消费网络服务
- 22. 使用黑莓手机上传图片
- 23. 黑莓手机上的堆栈大小?
- 24. 黑莓手机上的OAuth流量 - Foursquare
- 25. 黑莓智能手机上的视频?
- 26. 从黑莓手机上读取Cookies
- 27. 黑莓手机上的lwuit异常
- 28. 黑莓手机上的Perl解释器
- 29. 黑莓手机上的字幕文本
- 30. 黑莓手机的facebook api