今年,谷歌廣告平台将不再允許投放 Flash,這無疑是将Flash徹底封殺。
我們這代人,對Flash應該是有一種情結在的,隻怪Flash真的太不争氣,才落到了今天這個地步。
這到底是蘋果的鍋?還是HTML5的錯?
輝煌與落敗
說起Flash的輝煌史,應該很多人都有所耳聞。
Flash 是一種交互式矢量圖與 Web 動畫标準,因為體積小、易于傳輸、不失真等優點,契合 2000 年前後小帶寬的互聯網環境,迅速在全球崛起。
2005 年,Flash 所屬公司被 Adobe 以 34 億美元天價收購,名聲大噪。此後,它橫跨互聯網影視、遊戲、廣告三大領域,市場占有率高達 97%。
然而就在去年年底,Adobe 因為實在遭不了罵,把 Flash 制作軟件并在 HTML5 制作軟件 Edge 中,變身 Animate CC。
别說近幾年國外原本堅定 Flash 陣營的大小企業已從試水,轉為迫不及待地擁抱 HTML5,國内包括百度、騰訊、阿裡巴巴在内的各大互聯網巨頭也悄悄在 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,IOS 系統就不支持 Flash,所以 Adobe 隻好在 09 年推出 Packager for iPhone,用于把 Flash 遊戲等包裝成 iPhone 應用。
可喬布斯不吃這套,索性鼓吹各大網站設計出 HTML5 的影音版本,更在 10 年 4 月初改掉 iPhone 的開發者條款,宣告用 Flash 轉成 iPhone 應用的形式不能通過審查。
事件又發酵了 1 個多星期,喬布斯發表那封舉世聞名的公開信《Flash 之我見》(Thoughts on Flash),論點有六:
(1)Adobe 太封閉了,産品 100% 私有。
(2)Flash 影片大多遵循H.264 格式,這種格式蘋果是支持的;至于沒有 Flash 遊戲,不足以錯過 APP Store 裡精彩的遊戲人生。
(3)一旦支持 Flash,蘋果移動設備的穩定性、安全性會大大降低。
(4)Flash 非常耗電。
(5)想讓 Flash 适應觸控設計,你得重寫代碼,還不如用更先進的 HTML5。
(6)最後也是最重要的,完全依賴第三方軟件開發,會延誤我們所有人使用其他産品的新功能。
最開始,大家都覺得蘋果太傻,居然和Flash作對。畢竟,當初的Flash是行業大佬。
但随着事件發酵,故事結局開始有了不一樣的走向。
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
眼看 HTML5 不留情面地“鲸吞”Flash 份額,國内 H5 營銷更愈演愈烈,消費者都傻了。
當然了,就算是今天,谷歌等浏覽器所言的“屏蔽”都不是徹底的,PC 端用戶依舊能手動加載 Flash,但默認加載完全由 HTML5 支持。
果然,當年的你會發現 PC 沒裝 Flash 會很痛苦,但是 iOS 用戶沒有 Flash卻也活得很好。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!