網站首頁 文學常識 簡歷 公文文書 文學名著 實用文 人生哲理 作文 熱點話題作文

喬布斯公開信

欄目: 公開信 / 發佈於: / 人氣:2.25W

2010 年時任蘋果公司 CEO 史蒂夫·喬布斯高調發表了一封公開信。在這封公開信中,喬布斯以相當長篇幅,闡述了為何蘋果 iPhone 智能手機和 iPad 平板電腦不支持 Adobe Flash 技術的具體原因。下面一起來看看。

喬布斯公開信

以下就是這封公開信的全文譯本:

蘋果與Adobe之間有着長期的關係。事實上,早在Adobe公司還在當年那間著名的車庫時,我們就和Adobe創始人有過碰面。蘋果是他們的第一家大客户,在我們的Laserwriter打印機(譯註:蘋果1985年產品)中使用了他們的Postscript語言。蘋果曾經投資Adobe公司,在很多年中都擁有這家公司20%左右的股份。兩家公司曾合作親密無間,率先提出了桌面出版的概念,那時曾分享很多的美好時光。不過在那段黃金時代後,兩家公司走上了不同的發展道路。蘋果在鬼門關前走了一遭(譯註:指上世紀90年代前半段蘋果陷入崩潰邊緣),Adobe則用Acrobat產品踏入了企業市場。今天,兩家公司仍在一起服務那些創意客户——Adobe Creative Suite產品過半的客户都是Mac用户——但除此以外這兩間公司還有一些共同的興趣。

這裏,我想要寫下一些我們對於Adobe Flash產品的看法,讓消費者和評論界更好的理解為什麼我們不允許Flash出現在iPhone、iPod和iPad上。Adobe已經把我們的這一決定定性為商業利益驅動,他們説我們是為了保護我們的App Store。不過實際上,這是一個技術問題。Adobe聲稱我們是封閉系統,而Flash是開放的,但事實正好相反。下面就讓我來詳細解釋。

首先是“開放性”的問題。

Adobe Flash是100%的私有產品。它僅在Adobe有售,Adobe也是決定Flash未來發展、定價等的唯一機構。儘管Adobe的Flash產品非常普及,但這並不意味着它是開放的,因為它完全被Adobe控制,也僅僅來自Adobe。從任何角度來看,Flash都是一套封閉系統。

蘋果也有不少私有化產品。雖然iPhone、iPod和iPad的操作系統是私有的,但我們非常相信所有關於網絡的標準都應當是開放的。相比Flash,蘋果採用了HTML5、CSS和JavaScript——全部都是開放標準。蘋果的移動設備全部搭載了高性能、低功耗版本的這些開放標準。HTML5,這一被蘋果、Google和許多其他公司採用的新網絡標準,讓網頁開發者們能夠在不依賴第三方瀏覽器插件(如Flash)的情況下創造先進的圖形、排版、動畫和動態效果。HTML5是完全開放的標準,由一個標準委員會控制,而蘋果也是該委員會的成員。

蘋果甚至會為網絡創造開放標準。比如,蘋果從一個小規模的開源項目開始,創造出了WebKit,一款完全開源的HTML5渲染引擎,現在已經成為我們所有產品上Safari瀏覽器的核心。WebKit已被廣泛應用,Google在Android系統瀏覽器中使用它,Palm使用它,諾基亞使用它,RIM(黑莓)也已經宣佈將使用它。除微軟以外幾乎所有的智能手機網絡瀏覽器都在使用WebKit。通過開放WebKit技術,蘋果訂立了移動網絡瀏覽器的標準。

第二,是“完整網絡”(full web)的問題。

Adobe一直在反覆強調,蘋果的移動產品無法訪問“完整的網絡”,因為網絡上75%的視頻都是Flash視頻。而他們沒有説明的是,幾乎所有這些視頻通過一個更先進的格式:H.264,同樣可以在iPhone、iPod和iPad上看到。擁有整個網絡約40%視頻的YouTube在所有蘋果移動產品上都有專門的應用軟件,其中iPad版也許可以説提供了最佳的YouTube查找和觀看體驗。除此之外,來自Vimeo、Netflix、Facebook、ABC、CBS、CNN、MSNBC、Fox新聞、ESPN、NPR、時代週刊、紐約時報、華爾街日報、體育畫報、人物週刊、國家地理以及其他許許多多網站的視頻,iPhone、iPod和iPad用户一個都不會錯過。

Adobe的另一種説法是,蘋果產品無法玩Flash遊戲。這句話沒錯。不過幸運的是,App Store中已經有超過5萬款遊戲和娛樂軟件,其中許多都是免費的。iPhone、iPod和iPad上的遊戲和娛樂軟件數量比全世界其他任何平台都要多。

第三,是可靠性、安全性和性能的問題。

賽門鐵克近期的報告着重提到了Flash,因為它是2009年最差安全記錄的創造者之一。我們還擁有這樣的第一手消息:Flash是Mac死機的頭號禍根。我們曾和Adobe一道試圖修補這些問題,但最近數年他們都持一種頑固的態度。我們不希望因為加入Flash而降低iPhone、iPod和iPad的可靠性和安全性。

另外,Flash在移動設備上的性能表現一貫不佳。在過去多年中,我們每隔一段時間都會請求Adobe向我們展示Flash在移動設備上實現的高性能表現,任何移動設備都可以。但至今我們都沒有看到。Adobe曾公開宣稱,Flash會在2009年初登陸智能手機,隨後改口到2009年下半年,接下來是2010年上半年,現在他們又説是2010年下半年。我們想它最終應該能夠推出,不過我們很慶幸沒有死等它。天知道它到底會有怎樣的表現。

第四,是電池續航時間。

為了能夠在播放視頻時達到高電池續航時間,移動設備必須使用硬件解碼視頻,因為軟件解碼需要耗費太多的電能。當今移動設備中使用的許多芯片都包含H.264解碼器,這一行業標準被應用在所有藍光、DVD播放器中,也被蘋果、Google(YouTube)、Vimeo、Netflix以及大量其他公司採用。

儘管Flash近期加入了對H.264的支持,但幾乎所有Flash網站上的視頻都要求使用上一代解碼器,這在當今的移動設備芯片中是不存在的,因此必須使用軟件解碼方式。這其中的差別是驚人的:比如iPhone播放H.264視頻可以堅持10小時,而如果使用軟件解碼模式,電池在5小時內就會耗盡。

當網站使用H.264重新編碼後,就能夠在完全不使用Flash的情況下提供視頻。它們能夠在不加載任何插件的情況下在蘋果Safari、Google Chrome這些瀏覽器中完美播放,在iPhone、iPod和iPad上看起來也非常棒。

第五,是觸摸問題。

Flash是為PC使用鼠標控制設計的,而不是為使用手指操作的觸摸屏設計的。舉個例子,許多Flash網站的操作依賴“Rollovers”(滑動),當鼠標指針徘徊在一個區域一段時間後,會彈出菜單或其他元素。蘋果革命性的多點觸摸操作界面並不使用鼠標,因此也就沒有這種滑過並停留在某塊區域的概念。絕大多數Flash網站為了支持觸摸設備都需要重新編寫。如果開發者需要重寫他們的Flash站點,為什麼不使用更加先進的技術,如HTML5、CSS、JavaScript呢?

就算iPhone、iPod、iPad能夠運行Flash,也無法解決大多數Flash網站需要為支持觸摸設備完全重寫的問題。

第六,是最重要的原因。

除開Flash是一套封閉系統,存在嚴重的技術缺陷,並且不支持觸摸設備外,我們不允許Flash出現在iPhone、iPod、iPad上還有一個最重要的原因。我們已經討論過使用Flash播放視頻以及網站互動內容的缺點,但Adobe還希望開發者使用Flash來打造運行在我們移動設備上的原生應用程序。