地(dì)盤被HTML5蠶食 Adobe Flash前途堪憂
Adobe Flash的(de)日(rì)子≤₹$(zǐ)過得(de)是(shì)越來(lái)越緊巴了(≈ le)。
網絡開(kāi)發者之間(jiān)正在進行(xíng)一(yī€≤™←)項攸關網絡未來(lái)的(de)激烈辯論:是(shì)否該繼續使用(yòβ™Ω'ng)Adobe Flash,或改用(yòng)更新的(de)技(jì♣Ω)術(shù)?這(zhè)項争論已持續多ε≠(duō)年(nián),一(yī)個(gè)月(yuè)前蘋果公司σ♦發表的(de)iPad(和(hé)iPhone一(yī)樣)不(✘δ↕bù)支持Flash并堅決推崇HTML5的(de')事(shì)情剛消退熱(rè)度。幾天前,在展示最新産✘ε品IE9開(kāi)發者預覽版時(shí),微(wēi)軟就(©₩jiù)強調了(le)其未來(lái)對(duì)于HTML5、CSS3和(h↔™§✔é)SVG2等标準的(de)支持計(jì)劃。微÷€¶(wēi)軟IE團隊總經理(lǐ)迪恩·哈恰莫維奇(Dean Hac ↑'¥hamovitch)甚至表示:“我們喜歡HTML5,我們希望這(zhè)一α¶>≈(yī)技(jì)術(shù)能(néng)被應用(yòng)。”
這(zhè)次,Adobe沒有(yǒu)表态,可(kě)能¥¶'©(néng)是(shì)因為(wèi)微(wēi)軟并沒有(↕©yǒu)直接發表“不(bù)支持Flash”類似的(de)言論。不(b¶Ωù)過業(yè)界認為(wèi),Adobe這(zhè)種↔¥ 沉默很(hěn)快(kuài)就(jiù)會(huì)打破,因為(wèi)∏¥微(wēi)軟已經發布言論稱Windows Mπ₽↕obile 7會(huì)在今年(nián)9月( ☆¥yuè)上(shàng)市(shì),并且明(míng)确表明(mín§≥"g)不(bù)支持Flash。
作(zuò)為(wèi)一(yī)項視(shì)頻®>→÷(pín)支持技(jì)術(shù),Flash在個(g≠₹ >è)人(rén)計(jì)算(suàn)機(jī)上(shàng)确實達←π♥↑到(dào)幾乎無所不(bù)在的(de)普及↔Ωλ度,根據Adobe的(de)統計(jì),其滲透率Ω✘₩達到(dào)98%以上(shàng)。該技(jì)術←♦φ®(shù)的(de)根源是(shì)動畫(huà)圖像,但(dàn)其成功的(βα©de)關鍵,是(shì)在微(wēi)軟、蘋果和(hé)Real等難用(yò>¥±ng)的(de)技(jì)術(shù)之外♥←≈¥(wài),提供一(yī)種簡易的(de)網站(zhàα♠n)串流影(yǐng)音(yīn)機(jī)制(zhε→≤≤ì)。很(hěn)多(duō)新技(jì)術(s ±hù)——包括脫胎換骨的(de)HTML标準,都(dōu)鎖定Flash≈φ±☆所提供的(de)影(yǐng)音(yīn)體(tǐ)驗。
如(rú)今Flash的(de)地(dì)盤卻在被HTMLγ∞γ5漸漸蠶食,Opera Software的(de)網絡标準支持者Bruce δ§₽Lawson相(xiàng)信,HTML和(hé)其它技(jì)術↑ ☆™(shù)勢将取代Flash,而這(zhè)些λ♣'(xiē)新技(jì)術(shù)的(de)功能(néng),βσ已經非常接近(jìn)現(xiàn)用(yòng)的(de)Flash。
究其原因,從(cóng)技(jì)術(shù)上(shàng ™)而言,HTML5正迅速成熟,且因為(wèi)✘σβ它與浏覽器(qì)支持同步演進,即使仍不(bù)完整,也(yě)已形成無法忽視∏π¥(shì)的(de)存在和(hé)力量。
反觀Adobe Flash,喬布斯在蘋果總部員(y≤•uán)工(gōng)內(nèi)部會(huì)議(yì)上(✘φshàng)就(jiù)很(hěn)不(bù)客氣地↓♣(dì)指出:Adobe太懶,明(míng)明(mín♣&g)有(yǒu)潛力改良産品性能(néng)但(d<π↑✘àn)是(shì)他(tā)們卻拒絕這(zhè)樣δ₹做(zuò),結果使得(de)Flash存在很ε"(hěn)多(duō)bug,性能(néng)不(bù)穩定,Mac電(dià n)腦(nǎo)系統崩潰大(dà)多(duō)都 ↕(dōu)是(shì)因為(wèi)Flash出錯(cuò)。所以在★♠明(míng)知(zhī)道(dào)“沒有(yǒu)Fla≈πεsh的(de)支持,iPad用(yòng)戶将無法享受到(dào)全面的(de↔ε)互聯網內(nèi)容,包括70%的(de)遊戲和(hé)7≠π5%的(de)網絡視(shì)頻(pín)。而且Adobe曾低(dī)姿态地(φφα↕dì)表示,隻要(yào)蘋果點頭,他(tā)們非常樂(yuè↔£)意為(wèi)蘋果的(de)産品提供Flas↓π•↕h”的(de)情況下(xià),蘋果還(hái)是(£♦shì)拒絕了(le)使用(yòng)Flash。喬↑ 布斯甚至放(fàng)言,将來(lái)沒人(rén)會(hu ↔₹ì)用(yòng)Flash了(le),大(dà&α)家(jiā)都(dōu)将改用(yòng)HTML5。
除去(qù)技(jì)術(shù)層面的(d₩φe)原因,互聯網越來(lái)越明(mí€σφng)顯的(de)開(kāi)放(fàng)性也(♦®¶yě)使Flash越發難以适應。蘋果、Opera、Mozilla和(hé)G±×Ω≈oogle等浏覽器(qì)制(zhì)造商在多(duō)年∏(nián)混亂之後就(jiù)HTML标準的(de)新方γ÷§向達成共識。其中最引人(rén)注意的(de←♥) HTML5标準,就(jiù)是(shì)內(n©δ↓èi)建聲音(yīn)和(hé)影(yǐng)音(yīn)支₹★持。他(tā)們在“開(kāi)放(fàng)網絡”的(de)<γ旗幟下(xià),推動其它新标準,而Adobe Fla→§ >sh,除了(le)在原則上(shàng)與“開(π∏β®kāi)放(fàng)網絡”沖突,還(hái)有(yǒu£♣)一(yī)項實質的(de)缺點:當機(jī)♠∑♣β。
雖然現(xiàn)在就(jiù)斷定Flash必亡φ♠還(hái)太早,然而業(yè)界已有(yǒu)不(bù)少(shǎo↕↔♥÷)聲音(yīn)表示說(shuō):Adobeα↕&拯救Flash(開(kāi)發和(hé)編寫環境)最好(hǎo)的(de)辦£>法是(shì)放(fàng)棄Flash(插件(jiàn)£↓ ±),而直接把HTML5運行(xíng)時(shí)作(zuò)為(wèiββ£)目标。分(fēn)析認為(wèi),作(zuò)為(wè↔φ>i)一(yī)個(gè)開(kāi)發者來(lái)±"說(shuō),Flash插件(jiàn)的δ↓γ(de)封閉性讓人(rén)煩惱,Bug讓人(rén)頭疼;而人(•♠rén)們開(kāi)發Flash本是(shì)因為(wèi)他(tā)☆ 們需要(yào)建立富圖形用(yòng)×↑≈♥戶界面,因為(wèi)不(bù)能(néng)簡單的(d♣←♦₩e)依賴 Javascript/HTML。但(dàn)HTML5能±♣∏&(néng)代替那(nà)些(xiē)功能(néng),WebGl、CSS3£♦→♦這(zhè)些(xiē)東(dōng)西(xī)據說(shuō)在渲染Fla§¶≥εsh插件(jiàn)方面顯得(de)無能(néng)為(wèφ×i)力。Adobe盡可(kě)以繼續出售其産品,設計(jì)師(shī)←β和(hé)插圖師(shī)也(yě)可(kě)以繼續使用(yòn→§♣g)他(tā)們的(de)編寫環境,但(dàn✔'π)是(shì)程序員(yuán)必須編寫一(yī)個(gè)開(kāi)£σ放(fàng)的(de)平台用(yòng)來(lá✔<₹×i)替代另一(yī)個(gè)過于封閉的(de)。如(rú)果Adσ±•obe緊抓沉船(chuán)不(bù)放(∑ >¶fàng)(Flash插件(jiàn)) 直到(dào₩÷£ )它變得(de)一(yī)無是(shì)€'→處,極有(yǒu)可(kě)能(néng)出現(xi₽àn)它無法忍受的(de)結果:那(nà)就(jiù)是(shì)H✘∏TML5将定義下(xià)一(yī)代Web應用(yòng)程序。 南(nán)京網站(zhàn)建設


