前工程師揭秘“iPhone 為什么不支持 Flash”
目前大家都已經(jīng)習(xí)慣和接受了“iPhone 不支持 Flash”這個事實(shí)。但作為 Flash 技術(shù)的持有者,Adobe 稱蘋果此舉是“反競爭”,而后者回應(yīng)稱“Flash 會帶來性能和安全上的噩夢”。2010年的時候,喬布斯特地向大家詳細(xì)介紹了“為什么蘋果的移動產(chǎn)品線(包括 iPhone、iPod 和 iPad)不支持 Flash”。
這段題為《有關(guān) Flash 的思考》(Toughts on Flash)的文章有近 1700 字,喬布斯在其中詳細(xì)介紹了該公司為何完全無視當(dāng)時仍然相當(dāng)重要的這項(xiàng)軟件技術(shù)。
現(xiàn)在回想起來,iOS 能夠避免 Android 平臺上的類似問題,這番“斷腕”之舉還是相當(dāng)明智的。
不過近日,一位名叫 Bob Burrough 的前蘋果軟件開發(fā)主管,在 Twitter 上透露了故事的另一面。
早在 2008 年的時候,該公司曾在 iPhone 上測試過 Flash ,本人就用過 Pandora 的 Flash 客戶端。
至于喬布斯強(qiáng)烈拒絕 Flash 的真實(shí)原因,他表示這與安全的關(guān)系并不大,更多的是合作伙伴 Adobe 未能給出令人信服的其能夠解決這些安全問題的憑據(jù)。
在后續(xù)的一串推文中,Burrough 還提到了喬布斯當(dāng)時的心態(tài),稱其痛斥 Adobe CEO 山塔努·納拉延會氣得不接自己的電話,因?yàn)樗耆幌嘈旁摴灸芙鉀Q這個“純粹的工程問題”。
BUrrough 補(bǔ)充道:“讓人討厭的是,后續(xù)幾年總有人嘲笑喬布斯的這個決定,然而這個決定就是基于一兩個正確的技術(shù)原因而作出的”。
Adobe 是個 ** 一樣的合作伙伴,近乎10年之后,才證實(shí)了喬布斯所言是正確的。
Flash 正在消亡,而 Adobe 依然是一個 ** 樣的合作伙伴。