這幾天做iPhone web app的設計與實現,查了不少設計開發方面的資料,這個時候了解到facebook是最佳的iphone web app,據說很“原生”。
>http://www.AJaxsamples.cn/Html/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。
繼續繼續……