10年來HTML5如何給Flash這隻病貓蓋棺?

tmtpost發表於2016-08-11

8 月 9 日,谷歌正式宣佈:自今年 9 月釋出的 Chrome 53 起,谷歌瀏覽器將遮蔽 90% 的 Flash 內容,年底還會把 HTML5 作為網頁內容標準。訊息看起來簡單,背後卻是長達 10 年的拉鋸戰。

全面封殺!10 年來 HTML5 如何給 Flash 這隻病貓蓋棺?

谷歌部落格最新文章(Flash and Chrome)的擷取

6 年前我們還沒有朋友圈可以刷的時候,全球科技部落格&論壇上演過這麼一場罵戰,主角是撕逼界 NO.1 賈伯斯。想當年,喬幫主狂噴多媒體領域的霸主 Flash,極力吹捧 HTML5,還不為多數人理解……

全面封殺!10 年來 HTML5 如何給 Flash 這隻病貓蓋棺?

時至今日,眼看 HTML5 不留情面地“鯨吞”Flash 份額,國內 H5 營銷更愈演愈烈,我們終於可以理直氣壯地說:“幫主英明!”

1、“要麼適應蘋果,要麼死亡。”

全面封殺!10 年來 HTML5 如何給 Flash 這隻病貓蓋棺?

賈伯斯 2010 年在蘋果全球開發者大會

10 年 1 月 iPad 蘋果釋出會上,有眼尖記者發現大螢幕上的網頁有部分割槽塊不支援 Flash,導致內容不能播放。Adobe Flash 的產品經理 Adrian Ludwig 怒了,立馬寫篇文章說:

沒有 Flash,iPad 將無法存取網路上 70% 的遊戲、75% 的影視內容。

3 天后,賈伯斯作了場內部演說,回應道:

(都怪)Adobe 太懶了。

他指責 Flash 的 Bug 太多,常常害得 Mac 當機;現在 HTML5 才是大勢所趨,如果 Adobe 不根據蘋果的發展方向調整,只能讓 Flash 等死。

早在 2007 年蘋果釋出 iPhone,OS 系統就不支援 Flash,所以 Adobe 只好在 09 年推出 Packager for iPhone,用於把 Flash 遊戲等包裝成 iPhone 應用。

可賈伯斯不吃這套,索性鼓吹各大網站設計出 HTML5 的影音版本,更在 10 年 4 月初改掉 iPhone 的開發者條款,宣告用 Flash 轉成 iPhone 應用的形式不能通過審查。

全面封殺!10 年來 HTML5 如何給 Flash 這隻病貓蓋棺?

賈伯斯《Flash 之我見》的原文擷取

事件又發酵了 1 個多星期,賈伯斯發表那封舉世聞名的公開信《Flash 之我見》(Thoughts on Flash),論點有六:

(1)Adobe 太封閉了,產品 100% 私有。

(2)Flash 影片大多遵循H.264 格式,這種格式蘋果是支援的;至於沒有 Flash 遊戲,不足以錯過 APP Store 裡精彩的遊戲人生。

(3)一旦支援 Flash,蘋果移動裝置的穩定性、安全性會大大降低。

(4)Flash 非常耗電。

(5)想讓 Flash 適應觸控設計,你得重寫程式碼,還不如用更先進的 HTML5。

(6)最後也是最重要的,完全依賴第三方軟體開發,會延誤我們所有人使用其他產品的新功能。

賈伯斯之所以有這樣的底氣,源於 2004 年起蘋果就聯合傲遊等瀏覽器廠商完善已有 HTML 標準,通過 3 年的努力促使全球資訊網聯盟(W3C)對其標準化,也就是後來的 HTML5。新標準具備構建瀏覽器應用的能力,重新定義了 Web 開發。

幫主這麼強硬,Adobe 怎麼辦?

2、谷歌、Facebook、Youtube……後來連 Adobe 也嫌棄 Falsh

全面封殺!10 年來 HTML5 如何給 Flash 這隻病貓蓋棺?

Flash 之墓(圖片來源:騰訊科技)

在蘋果主導下,10 年穀歌加入 HTML5 陣營(這意味安卓同樣吃不消 Flash),之後越來越多公司暗地“變節”。2014 年 10 月 HTML5 定稿,多米諾骨牌一倒便一發不可收拾——

  • 15 年 1 月,Youtube 拋棄 Flash,預設播放 HTML5 視訊
  • 15 年 7 月,火狐瀏覽器封殺舊版 Flash 播放器
  • 15 年 9 月,谷歌瀏覽器遮蔽部分 Flash 內容
  • 15 年 12 月,Adobe 合併 Flash 與 HTML5 製作軟體,更名 Animate CC
  • 15 年 12 月,Facebook 把全站視訊預設切換為 HTML5
  • 16 年 5 月,谷歌瀏覽器宣佈會預設用 HTML5 取代 Flash
  • 16 年 8 月,谷歌瀏覽器全面遮蔽 Flash
  • 16 年 12 月,谷歌瀏覽器將全面支援 HTML5
  • 17 年 1 月,谷歌廣告平臺將不再允許投放 Flash

也不怪蘋果惡霸,自打 07 年 iPhone 拋棄 Flash,9 年多來 Adobe 獨掌 Flash 大權一直“不思悔改”。為修正各種各樣的 Bug,去年 Flash 光補丁就出了 316 個,幾乎全年無休。

誰還記得它彼時的輝煌?

Flash 是一種互動式向量圖與 Web 動畫標準,因為體積小、易於傳輸、不失真等優點,契合 2000 年前後小頻寬的網際網路環境,迅速在全球崛起。

2005 年,Flash 所屬公司被 Adobe 以 34 億美元天價收購,名聲大噪。此後,它橫跨網際網路影視、遊戲、廣告三大領域,市場佔有率高達 97%。

然而就在去年年底,Adobe 因為實在遭不了罵,把 Flash 製作軟體並在 HTML5 製作軟體 Edge 中,變身 Animate CC。

全面封殺!10 年來 HTML5 如何給 Flash 這隻病貓蓋棺?

Flash 更名被外媒貶低(圖片來源:thehackernews)

別說近幾年國外原本堅定 Flash 陣營的大小企業已從試水,轉為迫不及待地擁抱 HTML5,國內包括百度、騰訊、阿里巴巴在內的各大網際網路巨頭也悄悄在 HTML5 上佈局,出視覺化工具、辦微信應用號,釋出遊戲引擎……應有盡有。

3、HTML5 商業化——風險收益各幾何?

全面封殺!10 年來 HTML5 如何給 Flash 這隻病貓蓋棺?

百度“H5 頁面製作工具”的新聞結果擷取

當賈伯斯和 Adobe 互撕的時候,很多科技博主擔心 HTML5 缺乏製作工具。而經過國內外這幾年的技術沉澱,這已不成問題。

今天百度“H5 頁面製作工具”,你看到的是百花齊放——正如幫主所料,你不會再面對一家獨大的局面。

不論市場上發生什麼事,他們就是要賺錢。

Forrester Research 分析師這樣解釋 Adobe 的策略。可惜事實證明,它連錢都不好賺了(此處突然想到柯達),原因有三——

(1)市場準入規則的變化

全面封殺!10 年來 HTML5 如何給 Flash 這隻病貓蓋棺?

國內外 HTML5 頁面生產的代表性產品

上面這張圖適合找個時間細細品味。

以前我們只有 Adobe Flash,因為 Flash 標準牢牢掌握在 Adobe 手裡。但 HTML5 是開放的,很多相關 API、JavaScript 甚至開發引擎都開源,生產工具的技術壁壘從此被打破,市場也變得開放起來。

(2)營銷終端重心的變化

沒人料到老美搗鼓了 10 年的 HTML5,14 年因為《圍住神經貓》先在中國火了。在微信的助力下,國內掀起移動社交營銷的熱潮,此後五花八門的現象級 H5 層出不窮。

因為我們以基於 Web 的網站為主,工具製作效率、更新迭代遠高於國外 Tumult Hype、Google Web Designer 等軟體,在移動廣告巨大的市場需求驅動下,網站功能也直逼軟體產品。

(3)企業盈利模式的變化

全面封殺!10 年來 HTML5 如何給 Flash 這隻病貓蓋棺?

Adobe 官網購買介面的擷取

我這輩子用 Adobe 旗下軟體超過 10 種,從沒花過半分錢,但它還在遵循守舊的工具售賣模式。

看谷歌霸氣的⋯⋯

谷歌網頁設計師可供免費下載、免費使用。(Google Web Designer is free to download, and free to use. )

反觀國內,面向企業級 H5 製作、功能完全免費的有幾個,據我所知是:百度 H5 平臺、iH5 和搜狐快站。它們背後代表新的盈利模式,不賣功能賣廣告,要麼網頁掛靠 Google Ads 等廣告渠道賣 CPM、CPC、CPA,要麼有隱性植入得付費去廣告。

有人說 HTML5 是 Flash 的繼承者,可我不這麼認為。如果 Flash 是往昔 PC 多媒體的霸主,HTML5 就是移動多媒體的開山鼻祖,還會是顛覆 PC 端的後起之秀。

只是由於 Flash 的歷史遺留過為龐雜,時至今日谷歌等瀏覽器所言的“遮蔽”不是徹底的,更多是在表明一種決絕的態度。PC 端使用者依舊能手動載入 Flash,但預設載入完全由 HTML5 支援。

最後引用科技媒體的 4 條行業評論:

2010 年——蘋果殺不死 Flash,但 HTML5 可以。”

2012 年——你會發現 PC 沒裝 Flash 會很痛苦,但是 iOS 使用者沒有 Flash 卻也活得很好。”

2014 年——當年在 Apple 宣佈永不支援 Flash 的那一刻,迎來的是一片罵聲;然而在 Android 也拋棄了 Flash 的今天,人們才開始明白蘋果的遠見。”

2016 年——“谷歌(全面封殺 Flash)這一舉動,相當於給 Flash 的棺材釘上了最後一顆釘子。”

大局已定。

相關文章