幺妹直播官方版_幺妹直播直播视频在线观看免费版下载_幺妹直播安卓高清版下载

浪潮中的Flash,從興起到衰退

第四十期 0

導(dǎo)語

近日,F(xiàn)lash連續(xù)爆出三個0day漏洞,導(dǎo)致全球十幾億用戶受影響,黑客可利用Flash的漏洞來控制人們的電腦, Firefox和Chrome瀏覽器都選擇臨時屏蔽內(nèi)置的Flash 插件。多家互聯(lián)網(wǎng)巨頭也已陸續(xù)表態(tài)將會拋棄Flash。問世于90年代初的Flash被安裝在幾乎所有的計算機(jī)上,在過去的十幾年時間里,F(xiàn)lash被廣泛的應(yīng)用在網(wǎng)頁中,驅(qū)動著大部分的動畫、視頻和網(wǎng)頁游戲。然而其安全性一直飽受詬病。一些業(yè)內(nèi)人士甚至認(rèn)為Flash拖累了網(wǎng)頁的發(fā)展,應(yīng)當(dāng)走向消亡。

大龍 大龍

本專題策劃/制作者

風(fēng)行一時的Flash是如何一步步走向衰落的?

Flash的誕生歷程

Adobe Flash HTML5 從興起到衰退 Flash的誕生 巔峰期的滑落

Flash的誕生,追根溯源,在1990 年代初期,一家叫做 Future Wave 的公司推出了 Smart Sketch 圖形軟件,它當(dāng)時還是使用觸摸筆而不是鍵盤來操作的。

后來,F(xiàn)uture Wave 將 Smart Sketch 重新設(shè)計成一款能在靜態(tài)網(wǎng)頁上插入動畫和視頻的工具,取名 FutureS plash Animator ,它就是 Flash 的前身。

這一時期,F(xiàn)uture Splash 獲得了飛速發(fā)展,后來它被 Macromedia 公司收購。2005 年,Adobe 公司花費(fèi)了 34 億美元收購了 Macromedia。至此, Flash 成為一款大眾軟件,被預(yù)裝在幾乎每一臺 PC 當(dāng)中,YouTube 和 Netflix 也先后推出了基于 Flash 的流媒體視頻服務(wù)。

在互聯(lián)網(wǎng)“窄帶”時期的初露鋒芒

2000年前后,互聯(lián)網(wǎng)已經(jīng)開始普及,受限由當(dāng)時的網(wǎng)絡(luò)帶寬,此時的互聯(lián)網(wǎng)主要以文字為主,打開大一點(diǎn)的圖片就要等上好一會時間,下載一首MP3可能就得等上三十分鐘。而當(dāng)時互聯(lián)網(wǎng)上的動畫表現(xiàn)形式,只有GIF,使用瀏覽器觀看視頻還必須要安裝Media Player插件或Real Player插件,在那網(wǎng)速只有64K/128K/512K/1024K的年代,F(xiàn)lash大行其道起來,小小的幾百KB至幾MB,支持流式播放,邊下邊播,在那個時候能在互聯(lián)網(wǎng)上流暢播放的只有Flash了,不火才怪了。

基于這樣的背景下,F(xiàn)lash開始迅速崛起,因為Flash動畫體積小,易于傳輸,且因為Flash是矢量動畫,放大不失真,用戶可以看到不同以往的清晰動畫質(zhì)量,這對于當(dāng)時的互聯(lián)網(wǎng)環(huán)境來說太重要了。Flash優(yōu)點(diǎn)契合了當(dāng)時互聯(lián)網(wǎng)環(huán)境的需求,于是Flash就日益火爆起來,幾乎每臺電腦都要安裝Flash插件,而網(wǎng)站也找到了更好的廣告載體,體積小效果炫的Flash似乎天生就是給廣告準(zhǔn)備的,廣告公司將Flash視為制作網(wǎng)絡(luò)廣告的重要工具,一時間遍地大大小小的網(wǎng)站都掛上了各式各樣的Flash廣告欄,這也標(biāo)志著Flash的正式興起。

由于HTML的功能十分有限,無法達(dá)到人們的預(yù)期設(shè)計,以實現(xiàn)令人耳目一新的動態(tài)效果,在這種情況下,各種腳本語言應(yīng)運(yùn)而生,使得網(wǎng)頁設(shè)計更加多樣化。然而,程序設(shè)計總是不能很好地普及,因為它要求一定的編程能力,而人們更需要一種既簡單直觀又有功能強(qiáng)大的動畫設(shè)計工具,而Flash的出現(xiàn)正好滿足了這種需求。

PC時代伴隨視頻流媒體行業(yè)紅極一時的Flash

而隨著互聯(lián)網(wǎng)的發(fā)展,寬帶速率的提高,Adobe公司順應(yīng)潮流,在Flash加入了視頻播放功能,從Flash MX(Flash Player 6)開始,Macromedia 給Flash加入了支持播放視頻的能力??稍赟WF格式的文件中嵌入視頻數(shù)據(jù),依然支持流式播放。

而后Flash MX 2004(Flash Player 7)開始把視頻單獨(dú)作為一種文件格式提出來,推出了后來大名鼎鼎的FLV格式。

FLV視頻格式的出現(xiàn)徹底引爆了視頻流媒體行業(yè)。因為那時Flash播放器的裝機(jī)率已經(jīng)超過95%,用Flash做一個幾十KB的小播放器,然后用這個小播放器來流式播放FLV視頻文件,于是乎YouTube、優(yōu)酷、土豆等大大小小的視頻網(wǎng)站就如雨后春筍般涌現(xiàn),視頻流媒體行業(yè)也就蓬勃發(fā)展起來。FLV的出現(xiàn)改變了人們觀看視頻的方式。

隨著Flash交互技術(shù)的進(jìn)步,F(xiàn)lash網(wǎng)頁游戲的興起,視頻流媒體行業(yè)的火爆, Flash的出現(xiàn)改變了世界,似乎整個互聯(lián)網(wǎng)再也離不開Flash了。

移動互聯(lián)網(wǎng)時代從巔峰期的滑落

Adobe Flash HTML5 從興起到衰退 Flash的誕生 巔峰期的滑落

2007年蘋果發(fā)布其第一代iPhone,但它并不支持Flash,因為Flash過于臃腫,需要大量計算資源來運(yùn)行,這會嚴(yán)重影響移動設(shè)備的電池續(xù)航時間,時任蘋果首席執(zhí)行官的喬布斯曾公開表示:Adobe Flash會縮短電池續(xù)航時間,存在安全風(fēng)險,不適合用在蘋果移動設(shè)備上。

在蘋果的表態(tài)之后,視頻行業(yè)開始迎來轉(zhuǎn)向,Youtube等視頻網(wǎng)站開始采用基于開放標(biāo)準(zhǔn)的免費(fèi)軟件,這種技術(shù)既適合PC端也適合移動端。于2014年正式定稿的HTML5標(biāo)準(zhǔn)也開始漸漸展露頭角,成為Flash的替代品被廣泛使用,它可以讓網(wǎng)站在用戶無需安裝插件的情況下運(yùn)行視頻和動畫。

就連Adobe自身也認(rèn)為,F(xiàn)lash對其業(yè)務(wù)已經(jīng)不重要,目前,F(xiàn)lash營收僅占Adobe營收總額的不到5%。微軟目前也在積極轉(zhuǎn)向HTML5,放棄自家開發(fā)的針對Flash的Sliverlight。并表示,將在未來6年中停止對Sliverlight的支持。

Flash日漸式微,大勢所趨還是自掘墳?zāi)梗?/strong>

由于后來Adobe對Flash Player高級功能收費(fèi)以及放棄Linux平臺、Unity3D平臺的捧殺、漏洞頻出安全性堪憂、被蘋果棄用等等事件。Flash的發(fā)展越來越不順?biāo)?,Adobe在Linux平臺下對于Flash的支持停止在了11.2版本。

Flash在Android平臺茍延殘喘了幾年后,連它自己也都放棄了。Adobe已經(jīng)宣布停止了移動平臺上Flash Player的繼續(xù)開發(fā),2012年8月,Adobe正式停止Android設(shè)備上Flash的安裝支持。

這也意味著Adobe徹底將Flash從移動互聯(lián)網(wǎng)中移除,盡管Adobe之前曾說過Flash在移動設(shè)備上也將能夠提供“完整的網(wǎng)頁體驗”。未來屬于移動設(shè)備,而Flash最大的劣勢是能耗太大,沒有解決這個問題,F(xiàn)lash也就沒有未來。從目前看來Flash在移動領(lǐng)域已經(jīng)徹底宣告失敗。

而近期頻繁出現(xiàn)的安全漏洞,無疑給Flash帶來更大的打擊,Gartner研究副總裁Danny Brian表示,F(xiàn)lash的消亡已經(jīng)不可避免:“至少一兩年前,這一趨勢就已經(jīng)非常明顯”

這些事情都在證明Flash正在步入消亡,如今的移動互聯(lián)網(wǎng)已向Flash關(guān)上了大門。而且在未來一兩年內(nèi)消亡速度會成倍加快。

繼承者HTML5

Adobe Flash HTML5 從興起到衰退 Flash的誕生 巔峰期的滑落

什么是HTML5呢?

HTML5是標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用超文本標(biāo)記語言(HTML)的第五次重大修改,由W3C于2014年10月29日正式宣布定稿。

標(biāo)準(zhǔn)通用標(biāo)記語言下的一個應(yīng)用HTML標(biāo)準(zhǔn)自1999年12月發(fā)布的HTML4.01后,后繼的HTML5和其它標(biāo)準(zhǔn)被束之高閣,為了推動Web標(biāo)準(zhǔn)化運(yùn)動的發(fā)展,一些公司聯(lián)合起來,成立了一個叫做 Web Hypertext Application Technology Working Group (Web超文本應(yīng)用技術(shù)工作組 -WHATWG) 的組織。WHATWG 致力于 Web 表單和應(yīng)用程序,而W3C(World Wide Web Consortium,萬維網(wǎng)聯(lián)盟) 專注于XHTML2.0。在 2006 年,雙方?jīng)Q定進(jìn)行合作,來創(chuàng)建一個新版本的 HTML。

HTML5草案的前身名為 Web Applications 1.0,于2004年被WHATWG提出,于2007年被W3C接納,并成立了新的 HTML 工作團(tuán)隊。

HTML 5 的第一份正式草案已于2008年1月22日公布。HTML5 仍處于完善之中。然而,大部分現(xiàn)代瀏覽器已經(jīng)具備了某些 HTML5 支持。

2012年12月17日,萬維網(wǎng)聯(lián)盟(W3C)正式宣布凝結(jié)了大量網(wǎng)絡(luò)工作者心血的HTML5規(guī)范已經(jīng)正式定稿。根據(jù)W3C的發(fā)言稿稱:“HTML5是開放的Web網(wǎng)絡(luò)平臺的奠基石。”

2013年5月6日, HTML 5.1正式草案公布。該規(guī)范定義了第五次重大版本,第一次要修訂萬維網(wǎng)的核心語言:超文本標(biāo)記語言(HTML)。在這個版本中,新功能不斷推出,以幫助Web應(yīng)用程序的作者,努力提高新元素互操作性。

2014年10月29日,萬維網(wǎng)聯(lián)盟正式宣布,經(jīng)過幾乎8年的艱辛努力,HTML5標(biāo)準(zhǔn)規(guī)范終于最終制定完成了,并已公開發(fā)布。

HTML5帶來的主要優(yōu)勢有:

1、 可在頁面直接播放多媒體元素,無需要安裝第三方插件;

2、 強(qiáng)大的跨平臺能力,一次開發(fā),各系統(tǒng)各終端普遍適用;

3、 更加語義化、標(biāo)準(zhǔn)化,更加易用;

4、 本地存儲;

5、 具備實時更新能力,用戶只需刷新便可獲得最新內(nèi)容;

6、 內(nèi)容可被搜索引擎檢索,更有利于SEO;

7、 相對原生 App而言,它無需安裝,更易于分發(fā);

……

在網(wǎng)頁工程師之中,HTML5 與 Flash 的爭論已經(jīng)是存在了好幾年的熱門話題,特別是在喬布斯2010年發(fā)表的那篇公開信,表示 HTML5 才是真正的未來,而 Flash 將不再必要。但不論你是支持 Flash 還是 HTML5,你都無法否認(rèn) HTML5 在網(wǎng)頁和影片上的應(yīng)用來勢洶洶。

隨著現(xiàn)代瀏覽器的迅速發(fā)展,F(xiàn)lash在功能上已經(jīng)沒有太大的優(yōu)勢可言,作為流媒體解決方案暫時還有一席之地,而在HTML5普及之后被取代也是遲早的事情。在數(shù)據(jù)存儲和本地操作方面,由于Flash是一個插件,更是受到各種安全性的制約。

在越來越重要的移動平臺上,對于HTML5的支持情況也要好很多很多(iOS支持幾乎所有的HTML5 API和CSS3屬性,而大多數(shù)移動瀏覽器都是HTML5支持良好的webkit內(nèi)核),相比之下Flash在iOS平臺上的直接出局,也是一個硬傷。對于在線視頻,HTML5 提供兩項 Flash 無法提供的支持:移動端的可行性與語意標(biāo)記(Semantic Markup),移動端交互深度的成長,娛樂、廣告、和購物對交互式影片的需求增加,以及 HTML 的開放式結(jié)構(gòu)。

從長遠(yuǎn)來看,HTML5還是絕對贏家,因為瀏覽器支持度只會越來越好,HTML5也越來越成熟,而移動平臺上Flash已經(jīng)沒有競爭力,Adobe早已宣布停止了移動平臺上Flash Player的繼續(xù)開發(fā)。這都為 HTML5 在網(wǎng)頁上的稱霸建立了基礎(chǔ)。HTML5將會擠占Flash大部分的市場,未來的主流將是HTML5。 

Flash只是互聯(lián)網(wǎng)行業(yè)技術(shù)更迭大浪潮中的一個小小縮影:

無以后繼的Cobol語言

COBOL(面向常規(guī)業(yè)務(wù)型語言/常規(guī)商業(yè)信息處理語言,Common Business Oriented Language)是最早的高階編程語言、以及是世界上最早實施標(biāo)準(zhǔn)化的計算機(jī)語言之一。

COBOL最早是以葛麗絲·霍普開發(fā)的FLOW-MATIC語言為范本。在1959年5月,由五角大廈委托葛麗絲·霍普博士領(lǐng)導(dǎo)一個委員會制定了COBOL語言的標(biāo)準(zhǔn),并于1961年由美國數(shù)據(jù)系統(tǒng)語言協(xié)會公布。正式發(fā)布于1960年4月,稱為Cobol-60。

在經(jīng)過40多年的不斷修改、豐富完善和標(biāo)準(zhǔn)化,COBOL已發(fā)展為多種版本的龐大語言,主要應(yīng)用于銀行、金融和會計行業(yè)等非常重要的商業(yè)數(shù)據(jù)處理領(lǐng)域。

而由于COBOL語言的繁瑣規(guī)定,保留字?jǐn)?shù)量龐大,字?jǐn)?shù)過長的保留字太多,COBOL是一種功能強(qiáng)大,而又極為冗長的語言,這使得越來越多的銀行系統(tǒng)轉(zhuǎn)而使用Java和EJB技術(shù)的系統(tǒng),進(jìn)而逐漸失去市場。

將近10多年的時間過去,這種光芒褪去的語言已經(jīng)逐漸落敗,版本永遠(yuǎn)停留在了Cobol-2002。

終止服務(wù)的Google Reader

Google Reader于2005年推出,這個產(chǎn)品在推出之后迅速獲得了重度信息愛好者們的偏愛,他們用它訂閱、跟蹤包括博客、新聞網(wǎng)站等在內(nèi)的各種信息源,對這些信息進(jìn)行重新組織,方便地在一個平臺上閱讀多家網(wǎng)站的內(nèi)容資訊。

作為一款穩(wěn)定、界面友好的RSS訂閱工具,Google Reader在國內(nèi)外都有廣泛應(yīng)用。相比于廣播、電視、報紙、雜志等,互聯(lián)網(wǎng)讓人們可以不再被動接受信息,而借助于Google Reader等RSS閱讀器,人們可以直接訂閱到自己感興趣的內(nèi)容,而不用再費(fèi)時費(fèi)力地瀏覽網(wǎng)站,在眾多鏈接中篩選自己需要的內(nèi)容。Google Reader無疑變革了人們獲取信息的方式。

而在社交媒體接管互聯(lián)網(wǎng)的時代,RSS遭到了嚴(yán)重的打擊,“關(guān)注”按鈕成為了用戶管理信息流的最主要手段,單向、靜默、孤島形態(tài)的RSS及訂閱器,其存在理由被進(jìn)一步淡化。

Google Reader丟失了發(fā)展的前景與空間。尤其是在移動互聯(lián)網(wǎng)大潮中,越來越多的用戶將閱讀時間投在手機(jī)、平板等移動設(shè)備中,而界面更漂亮、內(nèi)容更豐富Flipboard、Zite、Kindle等,Google Reader用戶數(shù)量的逐年下降,回天乏力的Google已于2013年7月1日關(guān)閉該服務(wù)。

結(jié)語

時代在發(fā)展,技術(shù)在進(jìn)步。軟件和互聯(lián)網(wǎng)行業(yè)日新月異,技術(shù)更迭速度比任何一個行業(yè)都來得快,從命令行界面的DOS系統(tǒng),到圖形界面的Windows系統(tǒng),從黑白屏手機(jī)到彩屏,從功能機(jī)到智能機(jī)時代,新技術(shù)帶來的浪潮往往能帶來行業(yè)的迅速顛覆,技術(shù)為人所用,新技術(shù)的出現(xiàn)帶來的交替汰換,我們也無需留戀,畢竟市場的決擇才是檢驗產(chǎn)品的唯一標(biāo)準(zhǔn)。

相關(guān)評論