这几天做iPhone web app的设计与实现,查了不少设计开发方面的资料,这个时候了解到facebook是最佳的iphone web app,据说很“原生”。
iphone.facebook.com,这个域名我敲还是不敲,这是个问题。很犹豫啊,两个担心:
1、害怕打开后,facebook的设计干扰我自己的设计思路。
2、万一……亿一我和facebook英雄所见略同,我就完了,必须推倒重来,否则会背上一个“抄袭”的骂名。
但是响当当的best iphone web app名号,简直无法抵挡,最终,咬咬牙,我点开了它,干!
阿弥陀佛,没有亿一,不用推倒,我可以安心继续,放心了。
iui我不清楚,但实际操作了一下,体验了一把,还可以,亮点在于全程ajax和仿原生的屏幕切换。其实都不算,ajax太常见了,屏幕滚动切换很早就见过类似的效果。
回头看看自己的,我不认为逊于他,不过有一点,那就是在色彩的运用上,facebook要明亮很多,我选择的主色调是color:#FFF;background:#414E67;,相对而言,黯淡很多。但是……用户是可以轻易的切换整体色调的,我们对应的工作也很简单,所以也不是问题。还有就是facebook在一些很小的细节处理上确实比我做得好,比如输入框点击时的响应区域包括label,这我没有考虑到,欠缺!
至于全程ajax,我不会选择,首先iphone平台只是一个分支不是核心,其次这样做会变成同时维护与升级两套不同的系统,这个代价不是我现在能承受的。所以,我要的是web和iphone无缝的操作体验,用户无需重新学习(“像原生”,只能是一种用来加分的思路,不能是主导思路),也就是说基本上只是同一套结构,不同的css。也许为了照顾手机流量问题,会谨慎小心的使用图片以及对结构进行精简(但不是更改,两个概念)。
其实在我所用过的iphone web app中,我认为最best的是iphone.beejive.com,这个iphone上的Web IM,我觉得:完美。完美的Web+iPhone。
继续继续……
本文转自爆牙齿博客园博客,原文链接:http://www.cnblogs.com/yuntian/archive/2008/06/27/1231332.html,如需转载请自行联系原作者