1 回答

TA貢獻1848條經(jīng)驗 獲得超6個贊
Steve Jobs描述了為什么蘋果公司在iPhones、iPods、iPads上不支持flash
1.開放性,從現(xiàn)狀來看flash已經(jīng)得到廣泛的支持,但這并不代表flash本身是開放性的標準。蘋果認為需要找尋業(yè)界公認的開發(fā)標準來達成目標。
2.對網(wǎng)絡(luò)應(yīng)用的支持,按照adobe公司的觀點,蘋果的移動設(shè)備無法訪問75%基于flash的網(wǎng)絡(luò)視頻資源。蘋果認為很多業(yè)界公司并非使用flash作為視頻載體,也就是說蘋果用戶并未像adobe所說的那樣缺乏訪問視頻資源的能力
3.安全性及性能,引用賽門鐵克的評估,2009年flash已經(jīng)成為安全問題發(fā)生最多的區(qū)域。有趣的是Steve提到adobe在支持smartphone平臺上的一再跳票。
4.電池壽命,總所周知,移動平臺上電池續(xù)航能力是很重要的衡量指標。STEVE拿出這個問題來談,如果蘋果的測試結(jié)果可信,的確會讓adobe比較頭疼了。
5.觸摸功能,flash最初設(shè)計是針對PC平臺的。在PC平臺上的確不用考慮太多觸摸功能的方面。但到了移動平臺,對觸摸功能的支持力度不夠就成為flash很重要的缺陷了。當然,也可以通過修改以后flash實現(xiàn)來實現(xiàn)觸摸功能,但是正如STEVE所說,如果現(xiàn)在要重寫功能了,為什么不是用HTML5、CSS、 JavaScript這些標準技術(shù),而是繼續(xù)使用flash呢??
6.平臺的獨立性。這部分STEVE說了很多,個人感覺就是,如果你是依托于某個第三方平臺,如flash,而不是開發(fā)標準來實現(xiàn)。如果需要某種新功能時,你就只能祈禱這個第三方公司去實現(xiàn)新功能的支持了。這會妨礙開發(fā)人員的創(chuàng)新性。
- 1 回答
- 0 關(guān)注
- 629 瀏覽
添加回答
舉報