Szablewski補(bǔ)充表示,由于Flash已不再支持手機(jī)平臺(tái),他覺得HTML5才是網(wǎng)頁(yè)開發(fā)的未來。就如他所說的:“若你想要?jiǎng)?chuàng)建適合手機(jī)瀏覽器的內(nèi)容,若你不在乎IE6/7/8用戶,若你不希望運(yùn)用即將消亡的技術(shù),那么就采用HTML5。”
姑且不論HTML5和Flash的比較情況,想要走跨平臺(tái)路線的開發(fā)者只能轉(zhuǎn)投HTML5技術(shù),至少在Moblyng元老設(shè)計(jì)師Stewart Putney看來,情況就是如此。
“由于手機(jī)平臺(tái)不支持Flash技術(shù),我覺得HTML5技術(shù)將變成手機(jī)領(lǐng)域的跨平臺(tái)標(biāo)準(zhǔn)。就目前來看,這似乎逐漸開始變成現(xiàn)實(shí)。”
4.HTML5聲音處理是個(gè)大問題
聲音顯然在游戲開發(fā)中占據(jù)重要位置。但遺憾的是,這是HTML5的一大缺陷所在。該平臺(tái)的可用API相比原生應(yīng)用環(huán)境略遜一籌。
Zynga德國(guó)工作室的Paul Bakaus特別提到此缺點(diǎn)。“HTML5面臨的首個(gè)挑戰(zhàn)是聲音,這需要進(jìn)行修復(fù)。這是非常簡(jiǎn)單的道理。我們無法解決此聲音問題,是吧?聲音是杰出作品的必備要素。這是當(dāng)前的最大挑戰(zhàn),但我不會(huì)因此就說要停止制作這類游戲。”
HTML5聲音處理是個(gè)大問題
他解釋表示,在他看來網(wǎng)頁(yè)開發(fā)者未來將修復(fù)這些聲音問題,但要讓這變成現(xiàn)實(shí),還需若干必要條件。
他表示,“解決聲音問題有兩個(gè)要點(diǎn)。一點(diǎn)在于我們,就像我之前提到的,我們需要讓供應(yīng)商意識(shí)到這個(gè)問題,所以我們需要制作游戲,我們需要告訴他們我們游戲存在的缺點(diǎn)。”
他表示,“另一方面,我們需要讓供應(yīng)商承認(rèn)這是個(gè)問題,然后尋找解決方式。我看到大家關(guān)注這個(gè)技術(shù)的圖像問題甚于聲音問題,這是我最大的擔(dān)憂。作為技術(shù)供 應(yīng)商,你不會(huì)真正從游戲領(lǐng)域的角度思考問題,是吧?你不會(huì)發(fā)現(xiàn)聲音是制作杰出游戲必不可少的要素。我們需要讓他們意識(shí)到此問題。”
EA創(chuàng)意總監(jiān)Richard Hilleman同意Bakaus的看法,就如他在2011 New Game Conference的演講中所說的:“我們遇到的一大障礙是聲音。HTML5的聲音制作存在很大問題,我們需要解決此問題。我希望下代瀏覽器能夠解決此 問題,但這是另一個(gè)大問題。”
5.瀏覽器的HTML5兼容性不統(tǒng)一
若玩家采用較新穎的瀏覽器(注:例如Chrome或Firefox),它們就能夠順利體驗(yàn)?zāi)愕腍TML5游戲。但那些依然采用Internet Explorer 6或舊版Safari、Opera的玩家呢?若用戶沒有更新他們的瀏覽器,他們就無法訪問所有HTML5內(nèi)容。
有時(shí),這些瀏覽器的兼容性問題會(huì)消除平臺(tái)的最大優(yōu)點(diǎn):無處不在。若用戶依然采用陳舊瀏覽器,他們就無法體驗(yàn)HTML5游戲。
瀏覽器的HTML5兼容性不統(tǒng)一
有些開發(fā)者認(rèn)為,如Zynga的Bakaus,解決此問題的最佳方式是持續(xù)推進(jìn)發(fā)展步伐,即便這只局限于較新穎的瀏覽器。他表示,通過創(chuàng)建無法運(yùn)作于陳舊軟件的高質(zhì)量游戲,我們能夠促使用戶去更新軟件。
他表示,“開發(fā)者害怕流失使用低于Internet Explorer 9版本瀏覽器的用戶。但有時(shí)候,滿足用戶所需并不是最適當(dāng)?shù)淖龇ǎ驗(yàn)閱栴}會(huì)始終保持原狀。不妨試著創(chuàng)造只適合現(xiàn)代瀏覽器的新內(nèi)容,這能夠促使用戶更新自己的軟件。”
但若所有用戶都采用兼容HTML5的瀏覽器,這是否意味著網(wǎng)頁(yè)應(yīng)用能夠適應(yīng)所有瀏覽器?未必如此。
即便是那些支持HTML5的瀏覽器,其支持方式也不相同;兼容HTML5的更陳舊瀏覽器也許只支持有限數(shù)量的功能或API,這意味著某些游戲功能只有那些最新版本能夠呈現(xiàn)。
當(dāng)然如果預(yù)算有限,你也許無法擁有足夠的資源制作出適合所有瀏覽器的游戲。在舊金山New Game Conference上,Bocoup Darius Kazemi回憶稱他在將Subatomic Studios的《炮塔防御》移植至HTML5時(shí)遇到此問題。
Kazemi解釋稱這是由于時(shí)間和預(yù)算限制,他和他的團(tuán)隊(duì)選擇基于谷歌Chrome和Chrome Web Store制作游戲。Kazemi表示,“這是個(gè)兩難情境。我是要最大限度覆蓋用戶,還是創(chuàng)造高質(zhì)量的游戲?我能否兼顧二者?”
“最終,我們是要將其移植至其他瀏覽器,還是只是在一個(gè)瀏覽器上創(chuàng)造高質(zhì)量的體驗(yàn)?我們最終選擇后者。”Kazemi補(bǔ)充表示,游戲從Chrome 14中的API中受益匪淺。若你打算憑借HTML5游戲覆蓋各平臺(tái),那么就要謹(jǐn)慎利用資源。
6.還沒有專門的HTML5應(yīng)用商店
HTML5應(yīng)用區(qū)別于手機(jī)原生應(yīng)用的重要地方在于其沒有統(tǒng)一的應(yīng)用商店。這有其利弊,我們需要事先把握。顯然投身網(wǎng)絡(luò)平臺(tái)的主要優(yōu)點(diǎn)在于發(fā)行和更新內(nèi)容無 需經(jīng)過審批過程。和蘋果iTunes 不同,HTML5允許開發(fā)者隨時(shí)更新或發(fā)行游戲,無需等待平臺(tái)所有者的回應(yīng)。
還沒有專門的HTML5應(yīng)用商店
雖然此自由頗吸引積極進(jìn)取的開發(fā)者,但這伴隨一定的成本。沒有標(biāo)準(zhǔn)的推廣平臺(tái),要向用戶呈現(xiàn)應(yīng)用就變得頗具挑戰(zhàn)性。
Putney表示,目前我們沒有HTML5核心應(yīng)用商店協(xié)助應(yīng)用提高曝光度。HTML5應(yīng)用沒有特定目標(biāo)位置,這使得玩家難以獲悉新作品的信息。但關(guān)于這 點(diǎn),F(xiàn)acebook起到一定的輔助作用。Facebook能夠讓HTML5應(yīng)用在手機(jī)平臺(tái)獲得社交曝光度,這是一大進(jìn)步。
另一方面,谷歌將HTML5的開放性看作一大優(yōu)點(diǎn)。該公司高管Seth Ladd解釋表示,“現(xiàn)在發(fā)行和推廣應(yīng)用更加便捷,因?yàn)檫@里沒有管理者,無需經(jīng)過預(yù)先審核。所有開發(fā)者都能夠自由通過自己期望的方式創(chuàng)收,以期望的方式獲 得用戶,然后以期望的方式發(fā)行內(nèi)容。這是開放網(wǎng)絡(luò)平臺(tái)的一大優(yōu)點(diǎn)。”
7.HTML5依然處于發(fā)展?fàn)顟B(tài)
把握HTML5的所有利弊后,你就能夠判斷此平臺(tái)是否適合自己。目前HTML5沒有統(tǒng)一標(biāo)準(zhǔn),但網(wǎng)頁(yè)開發(fā)者不斷進(jìn)駐此平臺(tái),所以沒有人知道未來會(huì)發(fā)展成什么態(tài)勢(shì)。
推薦閱讀
PE溢價(jià)投資擬征稅40% 合伙制PE轉(zhuǎn)型暗涌
陳植 “它或?qū)⒔o合伙制PE基金帶來一場(chǎng)地震。”一家合伙制股權(quán)投資基金管理人感慨說。 他所說的“地震”,即國(guó)稅總局《合伙企業(yè)及合伙人所得稅實(shí)施辦法》相關(guān)草案(下稱“《辦法》”)及地方配套操作指引細(xì)則,正進(jìn)入召>>>詳細(xì)閱讀
本文標(biāo)題:七個(gè)特點(diǎn)告訴你 HTML5技術(shù)到底怎么樣
地址:http://m.sdlzkt.com/a/kandian/20120411/49766.html