iPad 是新時代的 IE6
我想我們對iPad期待太多,對HTML5期待太多,喬布斯對我們?nèi)隽艘粋€很大的謊。我正在做一些基于iPad的項目,我常常發(fā)現(xiàn)iPad很多該有的功能沒有,很像IE6,不穩(wěn)定,功能少,性能差。任何一個平臺都需要很長的時間才能變成熟(stable),過早的采用新的標準,糟糕的實現(xiàn)會帶來很多頭疼的問題。這個情況曾經(jīng)在IE6身上發(fā)生了,現(xiàn)在同樣發(fā)生在iPad(iOS Safari)上。

當喬布斯說iPad不支持Flash,F(xiàn)lash已死的時候,多少人在歡呼?這些歡呼的人是否真的用HTML5做過復雜的應(yīng)用?從產(chǎn)品的角度來講,HTML5最多只是beta,我甚至認為還是玩具時代?;ヂ?lián)網(wǎng)上確實有很多很炫的HTML5 demo,但那也僅僅是demo。當你真的用HTML5來完成視頻播放這么一個簡單的任務(wù)的時候,你會發(fā)現(xiàn)它跟Flash還是有很大的差距。你有試過用HTML5來在后臺裝載視頻,自動開始一段視頻,同一個頁面多個視頻,或者在模擬器上測試,或者循環(huán)播放視頻嗎?
People complain that Flash have bugs only because they never tried to do anything “complex” using HTML5 video on the iPad.. – Miller Medeiros, Jan 2011
更糟糕的是,當你遇到這些問題的時候,你google不到任何答案,因為沒有人知道怎么做。當你越是深入的使用一種技術(shù)的時候,你會發(fā)現(xiàn)越多的問題。任何一個軟件/平臺都有很多bug,HTML5還是處于非常初級的階段。所以,請不要在傳播謊言。
【編輯推薦】