日,全球領先的HTML5企業移動化解決方案提供商的云適配正式發布了《2016年中國HTML5企業應用狀態報告》。這是云適配自去年針對HTML5技術在開發者群體中展開調查,并發布應用調查報告之后,再次針對HTML5在企業級應用中的更全面、更深入的一次調研。本次調研旨在幫助企業級開發人員、HTML5技術愛好者更全面的理解HTML5技術、深入了解HTML5在企業中的實際應用情況、性能表現、應用體驗等,并及時在萬物互聯時代對移動開發等相關問題做出有效決策。
本次調查在全國范圍內舉行,主要針對企業開發人員、企業管理人員、企業CIO等信息化決策者,并最終回收565份有效問卷,其中前端開發者32.52%,后端開發者29.72%,產品經理9.16%, 企業信息化決策者24.39%,其它4.21%(市場或者非技術人員)。
報告數據顯示,所有調研對象中,均具有較高程度的移動化部署。比如,有60.93%企業已經有實現移動化部署,14.21% 企業正在測試和部署。在已經實現或者正在移動化部署的企業中,有60.93%的企業已經實現企業辦公自動化(OA)的移動化,其次是客戶關系管理系統(CRM)占比34%,企業資源管理(ERP)26.5%, 內容管理系統(CMS)25.05%,人力資源管理19.4%。
該報告主體分為四個部分,分別是近一年人們對HTML5技術作為一種開發手段的認知及偏好程度、HTML5在企業應用的性能、企業HTML5移動化開發的需求、人們對與HTML5在未來發展的期望和態度。
HTML5認知范圍擴大,深入學習動機強烈
在所有調研對象中,有96.45%人聽說過HTML5, 并且有超過71.78%的人使用過HTML5進行開發。從對HTML5的認知和使用情況分布來看,前端開發工程師仍然是人群中的主流,有92.53%知道并使用過HTML5。
而在調研人群中,所有人對HTML5技術的認知度都普遍高于去年。比如去年只有78.43%的前端開發工程師知道并使用過HTML5,今年較同期比例上漲17.9%; 今年有79.87%的后端工程師都知道并使用過HTML5,該結果較去年增長36.6%,并且超過前端開發者認知比例增長幅度。 同樣的結果也發生在企業信息化決策者身上。
可即使HTML5認知率提高了,但依然有更多的人愿意選擇進一步學習HTML5。有80.43%的人想去學習或者支持公司員工學習并使用HTML5進行開發。這一部分人中,除了開發者,更是有高達72.86%企業信息化決策者持同樣的想法,因此未來HTML5技術進步和學習有很大的潛力。
HTML5高效開發受青睞,應用領域深入企業辦公系統
HTML5火爆最初源自與微信平臺,因此仍有較大比例的HTML5應用服務于企業營銷,如網站的設計、商城搭建、HTML5頁面分享等。但辦公系統開發成為開發者重點領域,有27.23%的開發者則將技術應用于企業辦公系統中。此外還有絕大部分“其它”對象,使用HTML5用于原生APP開發、遠程監控、商城系統、企業管理KPI系統等與企業營銷和管理相關的開發中。
開發者及產品相關人群中,對于選擇HTML5作為自己開發工具的三大主要動因,有63.8%的人認為HTML5開發過程效率更高;62.91%的人認為是看好其發展前景;45.7% 的人認為HTML5技術開發入門簡單。當然,也有42%也表示是出于對HTML5保持濃厚的興趣。
HTML5滲透企業移動信息化建設管理決策應用成首選
HTML5標準出臺到現在才兩年時間,因此可以理解會有很多人對HTML5的技術應用持觀望態度,但實際上,已經有越來越多的企業開始引入HTML5 進行相關業務和產品的開發了。比如,有69.91%企業已經應用HTML5進行產品和業務相關方面的開發,并且有越來越多的企業完全使用HTML5技術。
根據上述數據結果可以發現,企業在使用HTML5進行移動化開發比例越來多,但企業對于HTML5應用最大的期待在于它對信息化決策應用的作用。比如有49.01%的公司傾向將HTML5應用于企業管理信息化,22.77% 傾向應用于企業市場經營相關領域如門戶建設、HTML5網頁。
雖然純HTML5的技術應用范圍并沒有足夠廣泛,但是無論是技術人員,還是企業開發者,對于未來移動化選型是否會選擇HTML5態度非常積極。有98.43%的開發者表示,未來技術選型時會采用HTML5技術;同樣,也有高達96.73%的企業持同樣觀點。而對于具體會選擇HTML5作為技術選型的原因中,開發效率高和跨平臺性是主要優點。更有趣的是,有44.41%技術開發人員認為,HTML5在企業開發性能已經接近原生。
統一標準與協同兼容,或將快速迎來HTML5爆發期
報告顯示,有66.89%企業表示他們將在未來1-3年考慮使用HTML5, 24.32% 企業表示未來3-5年將考慮使用HTML5。
但HTML5畢竟還不是一個特別成熟的技術,真正落地企業并迎來蓬勃發展還需要在更多方面的共同努力。其中人們認為兩個最主要的影響因素是瀏覽器兼容和標準問題。 比如有78.29%人認為:“瀏覽器廠商能否就兼容性問題達成共識”將是影響HTML5技術發展的關鍵;有53.29%的人認為,W3C出臺優秀的HTML5標準和功能也將影響HTML5的發展。
盡管從標準到性能等一系列問題上,HTML5仍亟待改善,但這依然改變不了人們對HTML5在企業級應用中的看法。有79%的人表示將看好HTML5在企業級應用中的應用。同時,人們也對基于HTML5企業級中的發展給出了很多期待,比如發展前端的開發框架產品、 與傳統技術結合實現推廣、借助HTML5形成匯聚數據,統一入口的平臺,聯合行業中的一線公司共同推動HTML5技術的普及和發展等等。
過去一年,資本市場對TO B 企業的關注,也間接推動了HTML5在企業級中的發展,對于HTML5存在的不足,雖然一定程度上影響了HTML5技術發展速度,但有企業也專注在提供相應的解決方案。
比如云適配陳本峰表示,雖然HTML5具有天然跨平臺特點,但在不同瀏覽器上顯示的效果不一致,需要經過大量的兼容性測試和修復才能真正實現“一次開發,所有平臺完美運行”的理想,云適配則打造了自帶內核并且專門針對企業的安全管理優化的瀏覽器Enterplorer,通過前端雙渲染引擎技術便可以 以幫助企業摒棄升級、兼容、還有多接口開發等問題。
在標準方面,中國信息通信研究院技術與標準研究所所長王志勤也曾表示:“HTML5目前仍是一種廣泛應用于前端開發的工具,而真正應用與企業開發,則必然要求它能具有承載龐大體量的企業移動信息化系統的開發,解決企業移動信息化開發的痛點,打通應用之間的信息孤島這些功能,只有有了標準,這些固有系統之間的差異化才能統一,HTML5的功能才能更全面的完善和發揮。”
不過正因為不完美,才有了推動和建設HTML5的動力。目前由云適配發起,聯合中國信息通信研究院技術與標準研究所、微軟、英特爾、華為、科大訊飛、金山軟件、阿里巴巴等7家全球知名企業及研究機構共同成立了 “中國企業級HTML5產業聯盟”,便標志著一線公司對于HTML5未來在企業應用發展中的決心。
關于云適配
云適配(AllMobilize Inc.) 是全球領先的HTML5企業移動化解決方案提供商,由前微軟美國總部IE瀏覽器核心研發團隊成員及移動互聯網行業專家在美國西雅圖創立,并獲得了微軟創投的扶持以及晨興資本、IDG資本、天創資本等國際頂級風投機構的投資。云適配擁有多項移動互聯創新技術,其Xcloud跨平云“一行代碼”技術、以及企業瀏覽器Enterplorer的雙渲染引擎技術等獲得了國際專利。通過“統一辦公云平臺+安全管理平臺+移動開發工具”一站式移動化解決方案及服務,云適配可以迅速為政府和企業構建一套安全、便捷、跨平臺、跨設備,互聯互通的移動跨屏辦公云平臺,幫助政府機構和企事業單位成功擁抱萬物互聯時代。
從2012年至今,云適配的開放技術平臺已經吸引了超過50萬開發者加入;云適配Xcloud跨屏云也成功應用于超過30萬家企業網站,包括中國政府網、中國共產黨網、國資委、國家統計局等政府機構,微軟、聯想、海信等世界500強企業,光明網、中國青年報、中國企業家等知名媒體,以及清華、北大、中科大等知名大學。
TML5如果顛覆了原生APP,不會是簡單的Web App崛起,而是意味著“大生態”系統的構建,包括新的操作系統、新的玩家、新的商業模式、新的產品邏輯等等。但沒有幾個人真的相信這種顛覆會很快出現。本文將闡述HTML5舊敵未消,新敵又起的未來。
微信打造了HTML5的“小生態”,但從業者要乖乖的!
HTML5如果顛覆了原生APP,不會是簡單的Web App崛起,而是意味著“大生態”系統的構建,包括新的操作系統、新的玩家、新的商業模式、新的產品邏輯等等。但沒有幾個人真的相信這種顛覆會很快出現。
拋開“HTML5顛覆APP”這種駭人聽聞的說辭,業界已經看到一些構建HTML5 “小生態”機會的存在,例如微信已經融入原生生態并且構建了自己的HTML5小生態。但是融入生態意味著順從,微信亦要看更高等生態系統如Apple的臉色,遵循玩家規則。同樣微信“小生態”體系下的玩家亦要學會做個乖乖的順從者,上周張小龍的發言給HTML5游戲重燃的熱情澆了一盆冰水,不知是有意或是失言,談話中對HTML5游戲的明確拒絕讓業界好不容易重燃的希望再次受到打擊。
圍繞著微信生態筆者說過“與虎謀皮”的話,這是對應著HTML5膨脹的野心而言。回顧互聯網開放平臺,Facebook造就了Zynga也毀滅了Zynga,中國互聯網開放平臺打擊合作商出手的力度只會“有過之而無不及”,美國市場數年前誕生過Zynga這樣的公司,中國出現過類似機會只是從來沒有真正實現過。微信馬力十足的一步步掌控電商和游戲的流量、收編媒體,如果HTML5從業者剔除更多的野心,做個乖乖的順從者從微信的小生態內分得一杯羹還是十分現實,只是這里沒有構建“大生態”和“顛覆原生APP”的機會。
HTML5是原生APP生態下的血管
移動瀏覽器眼下日落西山,微信這樣的“小生態”系統更是無法承載過大的野心,那么HTML5和當下生態系統到底如何共處并且獲得發展?“融入”正在發生!市場不是不需要HTML5技術,只是不需要HTML5從業者的野心。
HTML5正在快速融入iOS與Android主導的原生生態系統!原生APP內嵌入webview訪問web頁面已經成為通行做法,用HTML5開發原生APP也早不是新鮮事。并且HTML5技術的進一步發展解決了原生APP生態的一些痼疾,例如APP的“孤島效應”。
相比PC主導的web互聯網,APP主導的移動互聯網缺少了“流量促進規模化”的有效手段,“流量產生流量”即倒流的模式艱難的存在著。積分墻和廣告推薦APP有效果,但是相比web時代一個鏈接跳轉的高效模式效果又不那么理想。
微信朋友圈分享讓HTML5產生了盤活移動互聯網流量的巨大價值,“將內容從一個APP快速、完整、高效的傳輸到另外一個APP”是HTML5最擅長的部分。在去中心化的用戶設備桌面上,HTML5像血管一樣連接了一個個的獨立的APP器官并且輸送血液到不同的APP中。這就是HTML5快速融入生態的表現之一,并且發揮自由流量的價值加速和逐步改造原生生態。
HTML5想不到的未來,起爆點指標還要看美國
就在三年前,中國市場feature phone仍占據大半江山的時候,我們去談論“云端趨勢”以及智能終端的普及速度這些話題,幾乎沒有人準確預期今天的終端市場格局。
所謂的顛覆,往往就是在我們不可預期的情況下以一種未知的形態撲面而來。最新的美國移動互聯網報告顯示,所有聯網設備中PC份額已經被嚴重擠壓到不足1/4并且呈現進一步萎縮的趨勢,移動支付手段也推陳出新,基于“云端”架構的移動購物、商業等行為正在重塑各個傳統領域,例如星巴克2013年移動交易額超過60億元。HTML5顛覆APP這種假大空的話題不是今天才有人說,反而是說了很久。不能說HTML5顛覆APP的可能性不存在,但是就算顛覆也不會以我們目前可以輕易預期的形式出現,不會是移動瀏覽器,也不會是APP內訪問Web App,這些還都是適應原生生態的模式。顛覆意味著革命、革命意味著創新,只有行業積聚了足夠的創新人才、創新動力以及創新資源的時候,才會推動變革,只是目前這些創新的條件幾乎無一具備。
中國互聯網產業比較發達,特定的文化、政策甚至漢字都為中國互聯網設置了天然的保護屏障,給中國互聯網從業者創造了獨特的機會。但是中國互聯網發展模式絕大部分仍舊是所謂的C2C即copy to China,我們使用HTML5也好、打造HTML5生態也罷、亦或是去顛覆原生APP,這一切作為中國互聯網從業者更明智的做法是尋找美國市場的“對標”公司,筆者沒有任何否定中國互聯網從業人創新能力的意思,但是如果如此顛覆性的事件在更成熟的歐美互聯網產業環境下都沒有提前引爆,那么在中國更是難以獨自突破。
作為一個建設性的參考指標,只有歐美HTML5市場催生了足夠規模的成功案例情況下,中國的HTML5大生態領域才可能出現類似的機會。但是目前來看,完全下賭注在基于HTML5技術的純Web模式下,機會渺茫。
HTML5確實有“三好”
APICloud劉鑫一直伴隨HTML5市場的成長、關注HTML5在中國的發展,更是HTML5技術發展的堅定支持者。但是在殘酷的互聯網競爭環境下,3年可以造就一個公司更可以消滅一個公司,中國互聯網更像“快餐經濟”,把發展的指望放在5年后才可能出現的機會就等于自取滅亡。當下用HTML5遠比賭HTML5更現實。APICloud劉鑫總結了使用HTML5的三點好處:
技術簡單
不管怎么說,隨著時間推移HTML5的跨平臺屬性和低技術成本的優勢始終會進一步得到加強和發揮。這在融入目前原生生態的前提下,加速改造原生生態的價值完全不能小視,并且目前來看這方面優勢已經得到發揮,HTML5嵌入APP降低人力和時間成本已經成為行業一大趨勢。HTML5開發者應該積極利用技術簡單的特性。
傳播力好
近期關注HTML5游戲的從業者,大部分是更看中目前生態模式下HTML5的傳播力,反而不是技術因素,尤其是基于微信朋友圈內的“富內容”快速傳播,充分利用了HTML5的強大“內容承載能力”和“流量促進流量能力”。HTML5從業者應該積極創新、發揮傳播力和承載力好的特性。
滲透力強
把一個HTML5的內容嵌入到任何APP中,技術工作量都很小,啟動webview就可以實現應用嵌套,這些都是HTML5滲透力強的表現,透過HTML5將服務輕松落地到APP中。不過這種滲透力也存在體驗的問題,并不是單純說HTML5的web app或者游戲的技術性能,更關乎用戶使用的“感官體驗”,從一個APP點擊忽然啟動到另外一個感覺的用戶界面,用戶會產生不安全、陌生等感覺。在“體驗經濟”盛行的時代,簡單的滲透和傳播已經無法達到市場要求。
縱觀歐美市場,相關使用場景并沒有獲得進一步的價值提升,反而一種全新的融入形式正在崛起——“API嵌套”。
在一個寬松的體系下,開放API成為移動互聯網的一種商業主流訴求,前一段時間一則新聞讓人耳目一新,“Uber開放API實現在星巴克的APP叫車”,這種不同APP之間通過API的方式融入和開放,讓“跨APP的流量”成為可能,并且結合開放API開發者可以隨意定制使用流程、甚至用戶UI界面,增強了用戶的體驗,也提升了流量的價值。API經濟一說由此崛起。并且API也存在技術簡單、傳播力好和滲透力強的優勢,HTML5又生不逢時的遇到另外一個強勁的競爭者。HTML5顛覆原生APP生態未果,又遇強敵抵消優勢,未來如何?
(i黑馬)
聲明:“中國游戲產業報告”登載此文出于傳播更多信息之目的,不代表“中國游戲產業報告”認同其觀點或證實其描述。其他媒體如需轉載,請與稿件來源方聯系。原文作者如有異議請發私信給本賬號,或者聯系QQ1991339862。
及時獲得更多此類資訊,添加微信號“CNGgame”。
相關閱讀:
頁游遇克星?我國擬修法對彈窗網頁廣告確保“一鍵關閉”
完整資訊及相關文章,請點擊“相關鏈接”。
今,HTML5 可謂如眾星捧月一般,受到許多業內巨頭的青睞。且不說谷歌、蘋果等業內巨頭把它描繪為互聯網體驗的未來,即便是以不服從標準著稱的微軟,也向它頻頻示好, 決心在 Internet Explorer 9 中加入對 HTML5 的大量支持。然而,HTML5的路途真的將一帆風順么?本文將列舉了一些在HTML5發展和普及過程中需要解決的問題。
什么是HTML5?
根據維基百科上的解釋,HTML5 的前身是 Web Applications 1.0,由 WHATWG 于2004年提出。2007年,它被 W3C 接納,并于2008年1月22日發布第一份正式草案。
以下摘錄自維基百科的文字介紹了 HTML5 的特點和與 HTML4 的差別:
新應用程序接口(API)
即時二維繪圖
定時媒體播放
儲存
離線
編輯
拖放
通訊/網絡
后退按鈕管理
MIME 和協議處理程序時表頭登記
與 HTML 4 的不同之處
新的解析順序
新的元素:section, video, progress, nav, meter, time, aside, canvas
input 元素的新屬性:日期和時間,email, url
新的通用屬性:ping, charset, async
全域屬性:id, tabindex, repeat
移除元素:center, font, u, strike, s, frameset, frame, applet
戰勝 Flash, HTML5 還需要什么?
決定勝負的因素很多,在此分為兩部分分析。
一、技術方面
HTML5 與 Flash 在功能上并不是完全重疊的,比如對于攝像頭等計算機硬件的調用,仍然只能使用 Flash 或其他方法實現。但是 HTML5 卻引入了一些讓 Flash 不得不認真對待的元素。其中最為人所知的和最重要的即為 canvas 和 video 標簽。在我看來,其他的新屬性跟 Flash 的競爭關系很弱,只有此二者是真真正正要搶 Flash 的飯碗,而且一旦普及,將深刻的改變整個互聯網,可謂是 HTML5 的左膀右臂。
canvas
在 Flash 流行之前,曾經出現過很多種在網頁中實現繪圖功能的方法,其中包括著名的Java Applet 。這些方法各有千秋,相互競爭不休。但是在 Macromedia 公司推出 Flash 之后,這場戰爭很快就結束了。
為了對抗 Flash,又有很多新的技術被提出,其中就包括現在 Flash 的東家 Adobe 提出的 SVG。然而這沒有能夠阻止 Flash 迅速地被網民接受。基于 Flash 的動畫、游戲等應用幾乎是在一夜之間蔓延到了互聯網的每個角落。
而今,新的挑戰者出現了,他就是 HTML5 的新標簽 canvas。
canvas 相比 Flash 顯然是有其優點的。它不依賴于外部插件、與瀏覽器渲染引擎緊密結合、節約資源,最重要的是極大的簡化了圖形和網頁中其他元素的交互過程。
對于 Flash 來說,是 Flash中的元素與網頁中其他元素進行交互是要消耗大量時間和資源的,另外在編程上也相當不方便。
而 canvas 本身就是 HTML5 的一個元素,可以像操作普通 HTML 元素一樣操作它。開發人員可以將所有的代碼整齊地寫在一個文件里,降低了維護與更新的難度。
然而 canvas 也有其缺點:
其一,開發者不得不編程描繪每一個點和矢量曲線,在旋轉縮放時更需要和矩陣變換打交道,這會增加描繪復雜圖形的難度。而在 Flash 里,圖形顯示的 API 被封裝在名為“Sprite(顯示列表)”的類里,大部分圖形元素都繼承于此類,開發者可以使用多種工具設計圖形,對圖形進行旋轉放縮只需要簡單的調用類 的函數。
其二,動畫的實現存在缺憾。canvas 雖然提供了不同于傳統的通過 div 塊實現動畫的方法,但這種方法仍然非常繁瑣。開發者必須在每一幀動畫顯示時清空畫布,然后重畫所有元素,這必然導致包含大量元素的場景動畫緩慢,只移動少 量元素就要重畫整個畫布會浪費大量資源。而且創建動畫也是一件十分繁瑣的事情。相比起來,Flash的實現就方便多了,雖然從最底層來說,動畫時仍然需要 重畫整個畫布,但其被交予 Flash Player 自動處理,無需開發者手動管理。基于字節碼的 Flash 在解析的過程中將會比即時編譯的 HTML5 和 JavaScript 快速。一般來說,復雜動畫將會更流暢。另外,良好封裝的圖形類和強大的設計工具使得動畫的創建非常方便。
其三,沒有提供一套方便的事件體系。開發者也許需要通過捕獲鼠標在 canvas 中點擊的坐標,判斷用戶到底點擊了什么圖形元素。在這個過程中可能要遍歷所有的顯示元素并判定點是否在圖形內,實現起來比較繁瑣,更不要說實現事件的冒泡 和遞歸模型了。雖然今后出現的圖形庫可以解決這個問題,但這實質上相當于使用 JavaScript 構建了一套事件響應模型,其效率顯然不如內建于瀏覽器的原生事件模型高。在 Flash 中,事件也被良好封裝為類,捕獲點擊等事件自然不在話下,更重要的是提供了判斷兩個圖形是否有交集的事件和函數,這在游戲編程中非常方便。另 外,Flash 的最新版本將會支持多點觸摸事件的響應,而 HTML 想要支持這點恐怕要等到 HTML6 了。
由以上分析我們可以看出,HTML5 需要的幾個非常重要的東西:一個強大易用的圖形庫、硬件加速的圖形解析和重繪、一個強大的編 機器(IDE)。
目前已經出現了基于 canvas 實現的游戲引擎。但是從效果上看仍然無法與 Flash 媲美。
WebGL 的提出讓我們看到了硬件加速的希望,這將極大的改進圖形顯示的速度。但是目前它只被少數開發版本的瀏覽器支持。
IDE 方面,諷刺的是恰恰是 Adobe 為 Adobe Flash CS5 添加了一個將 Flash 轉化為 canvas 的功能。在 JavaScript 方面,鑒于其為非強制類型的編程語言,對其進行代碼提示等非常困難,提高編程效率較難。
如果以上三個問題不能被良好解決,將會限制 canvas 所能實現的效果的豐富度,增加開發的復雜度,從而最終阻礙其普及。
圖為一個用 canvas 實現的繪圖應用
video
video 標簽可能是 Adobe 最反對的東西了,它極有可能打破 Flash 在在線視頻領域的壟斷地位。
但目前的情況是作為 video 內容的視頻存在編碼問題,Apple 和微軟所支持的 不是開放標準,瀏覽器廠商必須為其付費。因此,作為三大瀏覽器之一的火狐瀏覽器拒絕支持此編碼格式。谷歌雖然也收購了一套優質的編碼技術,但是目前沒有跡 象表明谷歌會開放這個技術標準。
根據最近的統計,雖然 Google Chrome 瀏覽器和 Apple Safari 瀏覽器增長很快,但瀏覽器市場還是主要被火狐和 IE 所統治。如果火狐堅持不支持 編碼格式,video 標簽的推廣將會十分困難。
所以,HTML5 需要一個既開放又優質的視頻編碼標準。
圖為 video 標簽 的演示
二、商業方面
團結
要讓微軟、谷歌、蘋果這三個在很多方面存在競爭關系的業界巨頭團結一心地支持同一套標準是很困難的。
蘋果方面對 Flash 痛下殺手,微軟方面則極少參與這場論戰。至于谷歌則在支持 HTML5 的同時在 Android 中加入了 Flash 支持,甚至存在將 Flash 納入 Chorme 安全沙箱的計劃。在這種情況下,如果 Adobe 能夠良好利用三大巨頭之間的分歧并加以運作,HTML5 的前景堪憂。
即便 Adobe 沒有那樣的智慧與能力挑撥三大巨頭之間的關系,三大巨頭自己就可能葬送 HTML5 的未來。前車之鑒就是大名鼎鼎的 OpenGL。這一標準成立之初的聯盟成員幾乎可以用豪華來形容,結果因為各個成員之間為了自己的利益相互爭吵,使得OpenGL的發展速度遠不及 Direct3D,直至到目前這樣游戲市場幾乎被競爭對手占據、應用范圍局限在專業領域的情況。
用戶的接受
無論各大廠商如何宣傳,用戶的接受才是最后的檢驗標準。目前來看 HTML5 在普通桌面領域可能的作為不大,與 Flash 的關系必然是長期并存。原因在于用戶并不在意頁面到底使用的是什么技術,而更關心最后的效果怎么樣。HTML5 的 canvas 若要達到 Flash 實現的相同效果所需要的難度更大,這樣限制了中小網站在網頁里使用 canvas 的積極性,如果 canvas 不能普及,就相當于 HTML5 斷了一條腿,而 video 標簽的編碼問題再得不到解決,HTML5 真的就沒辦法和 Flash 競爭了。
大膽的預測
在最后,我將對 HTML5 和 Flash 的這場世紀之戰做出我自己的預測。
首先用一個比喻描述目前的情況:
谷歌、微軟、蘋果、Adobe 四家圍在一起打牌,其中 Adobe 是莊家,手中的牌最多最好。蘋果、微軟都很想把 Adobe 從莊家的位置上拖下來,但是又不愿意合作。谷歌與 Adobe 關系曖昧,但是也有自己的打算。
在這場牌局中,Adobe 幾乎是立于不敗之地的,從目前來看 Flash 被 HTML5 完全取代的可能不大,原因在于Flash 已經占領了絕大部分傳統桌面終端的市場,其地位幾乎無法撼動,即便 Flash 做得不夠好,但是只要沒到很不好的地步,還是無法被超越。雖然傳統桌面收到了新興的移動終端的挑戰,但是這一過程將發展得比 Flash 和 HTML5 之間的競爭更緩慢。Adobe 控制著 Photoshop、Dreamweaver 和 Fireworks 等知名軟件,制作網頁即便可以缺少 Flash 卻無法缺少 Photoshop,即便是編制全 HTML5 的網頁,Dreamweaver 依然是首選的網頁制作利器,制作 canvas 也可以使用 Flash CS5 新加入的生成 canvas 的功能。
圖為 Adobe Flash CS5
廣受詬病的 Flash Player 并不能給 Adobe 帶來直接的利潤,它的意義在于將富媒體應用的市場和標準掌握在手中。用于制作 Flash 的編輯器才是 Adobe 真正的利潤來源。如果在 HTML5 的時代,開發者仍然不得不選擇 Adobe 的產品來制作基于 canvas 的交互頁面,那么又何必需要 Flash Player 的存在呢?Adobe 更是省下了維護一個復雜系統的費用。
至于微軟,他內心是非常糾結的,他手里有 Internet Explorer 這張不知道是好是壞的牌,原因在于由 Internet Explorer 6 占領的瀏覽器市場份額仍然沒有被有效釋放,新版本的 Internet Explorer 不得不跟自己的前輩競爭。另外,微軟也急于推廣自己的 SliverLight ,這一產品與 Flash 和 HTML5 都是競爭關系。支持 HTML5 或多或少會對 SliverLight 的推廣有所打擊。所以微軟必然不會全力支持 HTML5,而是只將它作為 SliverLight 的補充。
蘋果的算盤打得很響,他要從移動終端領域著手,逐步滲透到桌面領域。iPhone 是第一步,也是相當成功的一步,它的存在說明智能手機領域并不需要 Flash 的存在,事實上,Flash 在這一領域表現的確很差。但是真正關鍵的是 iPad。iPad無論是屏幕大小還是操作體驗都更接近與普通桌面電腦,如果平板電腦被證明不需要 Flash 的存在,那么桌面電腦為什么不可以?如果大量用戶通過使用平板電腦而習慣了沒有 Flash 的互聯網體驗,那么 Flash 就真的沒有未來了。iPad發售之后 Adobe 與蘋果之間爭論的升級,從側面證實蘋果和 Adobe 都看到了平板電腦將在這場戰爭中發揮的作用。
但是蘋果真的能如愿以償么?蘋果的產品即便銷售很好,也不可能做到像微軟的產品這樣普及。原因在于蘋果的產品文化就在于提供高質量和高品位的體驗, 而這種體驗伴隨著高價。必然只有少數人能夠用得起蘋果,必然只有使用蘋果是能夠成為一種身份和品味的象征,蘋果的產品才會有這么大的吸引力。難道除了蘋果 就沒有其他廠商可以提供同樣的技術了么?難道微軟不能像蘋果一樣以用戶體驗為先么?顯然不是,重要的原因在于微軟所要提供的是一個給所有人使用的產品,這 一產品要有廣泛性,要有繼承性,而且不能太昂貴。所以微軟在用戶體驗方面改變的動力不足,微軟試圖在 Visita 里極大的改變用戶體驗的方式,原來使用 XP 非常熟練的用戶到了 Visita 里就變得不知所措了。結果顯而易見。
事實上,蘋果從一開始就不打算讓所有人都用上蘋果,只要有少部分人愿意掏錢購買,它就能賺足夠的錢。
到了平板電腦這里也是一樣,iPad 不可能獨自積累到足夠大的用戶群,以至于可以挑戰傳統桌面終端。更具性價比的其他廠商的產品將會讓更多人享受到平板電腦。而且這些平板電腦很可能會支持 Flash。這樣的話,利用新興終端,改變用戶對 Flash 的依賴的計劃就會失敗。
谷歌方面,這場戰爭的勝負對谷歌的影響都不大,只要能把用戶留在頁面上,它并不在意到底使用的是 HTML5 還是 Flash。然而他卻最終勝負有著非同尋常的影響力。谷歌除了 YouTube 之外,很少在自己的產品中使用 Flash。也許谷歌認為一個開放的標準更容易控制。對于 Flash 這樣封閉的產品,雖然好用,但是谷歌很難對其發展方向有發言權。而今,Chrome 瀏覽器的迅猛發展日益增加了谷歌在 HTML 新標準中的發言權。但是這并不意味著谷歌會完全拋棄 Flash。
Flash 可以作為谷歌牽制蘋果的重要工具,作為 Android 挑戰 iPhone 的籌碼。谷歌正籌劃將 Flash 納入 Chrome OS 的安全沙箱。如果成功,Flash 飽受詬病的耗電問題、安全問題都能得到較好的解決。
由此得到結論,Flash 氣數未盡,仍將長期統治互聯網富媒體領域的市場。在移動領域的發展將取決于谷歌的態度,但可以預見的是將會有很多困難。
至于 HTML5,預計在1-3年內會達到相對普及的程度,但是不會取代 Flash。他們之間甚至是可以和諧相處,取長補短的。然而不要對 HTML5 的發展速度抱有太大希望,畢竟業內巨頭之間矛盾重重,現有標準能夠被各大瀏覽器無差別支持就已經相當困難了,想要加入任何新功能都要很久才會被廣泛支持。 這樣緩慢的發展速度如何能夠體現出強大的競爭力,我們拭目以待。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。