賈伯斯的反Flash言論一經發出,立刻一石激起千層浪,整體看,他的某些說法是有道理的,但某些說法值得商榷。蘋果歷史上有過幾次勇敢之舉,比如,捨棄並口和串口,重寫MacOS使之不相容早期版本,這些舉動後來證實有先見之明,不過這次呢?本文分析了賈伯斯反Flash言論中的幾個漏洞。
蘋果與Adobe的關係歷史久遠,事實上,他們在車庫創業時我就認識他們了。蘋果是他們的第一個大客戶,採用了他們的Postscript語言並用於我們的雷射印表機。
聽起來都是蘋果如何幫助Adobe。 Mac的基礎市場是設計領域,並帶來了桌面印刷革命,然而,如果沒有Adobe的技術,這一切都無從談起。多年來,離開Adobe的字體管理器,蘋果甚至無法渲染他們的字體。
過了那個黃金時代,蘋果與Adobe分道揚鑣,蘋果一度瀕臨倒閉,Adobe則以Acrobat產品線浸淫於企業市場。
一派胡言。 Adobe依然在設計領域如魚得水,說Adobe逃往企業市場不僅滑稽,而且愚蠢。
AdobeCreativeSuite有一半是蘋果用戶買的。
是不是反過來說也可以,Adobe促進了蘋果的銷售?只是,如果蘋果對Adobe的厭惡繼續加深以至於CreativeSuite徹底從Mac上消失的話,我不會轉而使用蘋果的設計軟體,而是轉向Windows,因為蘋果壓根沒有自己的設計軟體。
我想簡單說說我們對AdobeFlash產品的看法,讓客戶和批評者明白我們不讓iPHone,iPod,iPad支援Flash的原因。
你是希望我們了解真相?事實上,真相早被開發者協議第3.3.1條掩蓋了。
Adobe聲稱蘋果是封閉系統,Flash是開放的,事實正好相反,讓我來解釋。
唉,這樣的爭論狗狗都聽膩了。
HTML5,這個被蘋果,Google等廠商採用的新Web標準
HTML5甚至還沒被提議為標準,遑論成型。
蘋果甚至為Web創建了開放標準,例如,我們的開源專案Webkit,一個完全開源的HTML5渲染引擎,除了微軟,幾乎所有廠商都拿它做行動瀏覽器的核心,蘋果創立了行動Web標準。
我倒。以已有的標準設計一個瀏覽器軟體就叫創立開放標準?
Adobe屢次三番地說,蘋果行動裝置無法完整存取Web,因為Web上75%的影片是Flash。為什麼他們不說,幾乎所有這些影片都可以用更現代的格式H.264進行存取?
幾乎所有?
YouTube大約佔據了Web40%的視頻,在蘋果行動裝置上,使用一種專門軟體,這些影片可謂大放異彩,而iPad提供了差不多是YouTube最好的瀏覽體驗。
同意。不過,有些YouTube內容iPhone是不能播放的,即使YouTube確實是佔了40%的市場,但這仍不能算幾乎所有。
iPhone,iPod,iPad用戶並沒錯失多少影片。
大錯特錯。
Adobe還聲稱,蘋果設備無法運行Flash遊戲,這沒錯。
就像CatherineTate'sofficesketch裡的女人所說的那樣,是的,就是這樣。
Symantec最近指出Flash在2009年的安全表現實正在糟糕。
哦。
我們的第一手資料顯示,Flash是導致Mac崩潰罪魁禍首。
導致我的Mac崩潰的原因,除了作業系統本身,還有iTunes,Safari以及微軟的所有軟體。
我們一直和Adobe一起解決這些問題。
是,你總是給Adobe打電話,他們讓你等。
另外,Flash在行動裝置上表現不佳。
我不懂,不敢講。
第四,耗電問題。播放影片時要想省電,行動裝置必須使用硬體解碼,儘管Flash最近增加了對H.264的支持,然而目前幾乎所有Flash網站都需要上一代解碼器。
等等,你不喜歡Flash是因為它的歷史問題?
第五,多點觸控。蘋果革命性地發明了多點觸控介面,可以脫離滑鼠,也沒有滑鼠盤旋一說。絕大多數Flash站點要想使用多點觸控,都得重寫程式碼,如果開發者必須重寫他們的Flash站點,為什麼不乾脆使用HTML5,CSS,JavaScript等新技術?
我曾以為,賈伯斯不知道將Flash開發者炒掉,另請iPhone開發者的工程有多大,現在看來,他確實不知道的。
Adobe也讓開發者使用Flash在行動裝置上開發程式。我們痛苦的經驗告訴我們,在平台和開發者之間增加一個第三層最終將產生不符合標準的程序。
蘋果通過的那些與Flash無關的非標準程序寫下來得有一籮筐吧。
如果開發者依賴第三方開發函式庫,他們很難及時得到直接來自平臺本身的新功能,這取決於這些第三方開發函式庫本身。
有點道理,問題是,那些只會使用Flash而對Objective-C一無所知的開發與設計者本來也沒有機會直接獲得平臺本身的新功能,他們倒是要靠一些第三方開發工具獲得這些好處,比如AdobeTLF。
大家紛紛針對蘋果行動裝置提供媒體內容,說明Flash不再必要。
非也。就最適合iPad消費的電子雜誌而言,目前倒有大量基於PDF的盜版內容,但只有很少的幾個創新的原創應用,而且這種變化也非常緩慢,離佔據主導地位尚遠,去Flash化延緩了這種變化。
或許Adobe將來應該將主要精力用在HTML5工具的設計上。
同意,然而老喬,現在該怎麼辦?
本文國際來源:techradar.com The flaws in Steve Jobs' anti-Flash attack
中文編譯來源:銳商企業CMS網站內容管理系統官方網站