昨晚,Steve Jobs 掉出了一段超長,談及為何不讓 Flash 登陸 iPhone OS 的因原

(下面引用的都是小弟意譯,一切以原文為準)

Adobe 說我們的決定是商業考量--他們說我們要保護我們的 App Store--但事實我們的決定是基於技術問題。Adobe 提出我們的是封閉系統,而 Flash 是開放的,但現實正好相反。

Steve jobs 提出的六點如下:

1﹒開放標準

Adobe 是 Flash 的 100% 持有人。Flash 的未來完全由 Adobe 來決定,並不像其他開放標準如 HTML5 及 H.264 那樣,由一個標準委員會來控制。

2﹒完整互聯網

Adobe 不停說 Apple 的手提裝置不能瀏覽 〝完整的互聯網〞,因為在互聯上超過75%的影片都是用 Flash 的。不過他們沒有提及大部份的影片都有提供 H.264 版本。

3﹒安全性及效能

Flash 太多保安漏洞,安裝在 iPhone OS 上會令系統不安全。而在 Mac 上大部份當機的原因都是來自 Flash 的問題。

4﹒電池壽命

要有效長的電池壽命就要靠硬件去解碼影片,就是用工業標準的 H.264。但很多 Flash 影片網站仍是使用沒有硬件做解碼的編碼。

5﹒Touch

Flash 並非設計給 Touch 環境下使用,而是在電腦用滑鼠用的,例如不少網站用的 “rollovers” 屬性,就是當你的滑鼠指標停在某點時會有 pop-up 選單的動作。

6﹒Technology

Adobe 的目的是讓開發者可以開發跨平台的軟件,但這樣會阻礙技術發展,還阻礙開發人員接觸及使用新技術。因為跨平台就等於你只能用在各個平台都有的東西,當一個平台推出新技術時,你必須等待其他平台都提供此技術後才能使用。

今早看到的 Adobe CEO Shantanu Narayen 的反擊

Steve Jobs 只是在放煙霧,Flash 是開放規格,Apple 的限制對開發人員是個負擔,對技術發展沒幫助,對電池用量顯然有錯誤的見解,而 Flash 相關的當機是系統問題多於 Adobe 軟件問題。

Adobe 說甚麼也好,夾不死要夾死你就夾死你 XDDD

其實我覺得讓 Flash 進 iPhone 沒問題,但我只想問一下,用起來會方便嗎?我不是蘋果的甚麼甚麼教義派,但我同意 Steve Jobs 在 Touch 方面的看法。Flash 本身不是設計給 touch 去使用,用起來也是苦了自己。

Flash 要出現在 iPhone OS 有兩個機會:就係渺茫同冇機會

說實話,我很討厭 Flash,不過又不得不用它。

Categories: 蘋果亂報

0 Comments

發佈留言

Avatar placeholder

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *