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