2010-06-21 28 views
0

我正在开发一个iPhone手机网站,我希望它可以用于其他手机,例如,gphone,黑莓,sumsong,摩托罗拉等。如何适应不同手机的移动网站?

我应该怎么做,以适应移动网站这么多不同的移动设备?

感谢您的任何建议。

回答

1

不幸的是,我不认为有一个简单的答案,除了说更简单的你让你的移动网站更有可能在多个设备/网络上正确/一致地出现。您还需要考虑iPhone上的“应用程序”思维模式,其中以前可能仅仅作为网站提供的内容现在经常在应用程序中呈现。最后,请记住,许多手机不支持Flash(iPhone着名..),Silverlight,JavaScript等。如果您的网站失去了太多的外观和感觉,而不是您可能必须重定向到每个手机的目标子网站类型。

看到这个类似的问题,这可能会帮助你得到一个感觉首先为您的网站看起来如何在不同的设备和不同的网络:

Testing Mobile Sites

如果您确实需要改变它的外表和感觉不同的手机,那么你就需要一些方法来检测手机类型 - 有很多文章等关于这个,你应该能够找到与谷歌 - 例如:

http://www.hand-interactive.com/resources/detect-mobile-php.htm

同样,最好测试一下你在目标网络中使用的任何一个,以检查它是否按预期工作(操作员可能使用设备,例如代理和优化器,这可能会影响到达网络服务器或手机的方式......) 。

+0

您提供了如此优质的资源。谢谢米克。 – 2010-06-22 13:33:52