HTML5的到來(lái)將第五代網(wǎng)絡(luò)語(yǔ)言帶入了多媒體的世界。盡管HTML5的啟動(dòng)并沒(méi)有多轟轟烈烈,但是在過(guò)去6個(gè)月還是有不少的軟件開(kāi)發(fā)者開(kāi)始應(yīng)用HTML5。然而,在選擇HTML5時(shí),有一些基本注意事項(xiàng)大家還是需要了解的。
它新并不表示它安全
網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)工程師們?cè)趯W(xué)習(xí)新技術(shù)的同時(shí)需要時(shí)刻記住網(wǎng)絡(luò)安全。HTML5所購(gòu)建的網(wǎng)頁(yè)和其他語(yǔ)言編寫(xiě)的網(wǎng)頁(yè)一樣容易泄露一些敏感數(shù)據(jù)。歐洲網(wǎng)絡(luò)信息安全機(jī)構(gòu)(European Network and Information Security Agency,ENISA)已經(jīng)警告說(shuō)HTML5可能并不夠安全。
它可能會(huì)消滅Flash但不是現(xiàn)在
許多業(yè)內(nèi)人士表示,HTML將會(huì)最終代替多媒體框架,如Adobe的Flash,但是短期看來(lái)還不是現(xiàn)在。HTML5估計(jì)到2014年才能逐步成熟,而且將現(xiàn)有應(yīng)用Flash的網(wǎng)絡(luò)開(kāi)發(fā)完全轉(zhuǎn)向HTML5還需要一段時(shí)間。盡管HTML5提出了許多優(yōu)點(diǎn),但是還可能有某些應(yīng)用更適合于更靈活的框架,F(xiàn)在,一些主流的大公司都逐步轉(zhuǎn)向使用HTML5,但是這個(gè)轉(zhuǎn)變的過(guò)程也不是一蹴而就的。
它將會(huì)變得很移動(dòng)化
現(xiàn)在幾乎所有人都熱衷于開(kāi)發(fā)獨(dú)立的移動(dòng)應(yīng)用,但是HTML5很可能會(huì)是獨(dú)立移動(dòng)應(yīng)用的終結(jié)者。由于HTML5將應(yīng)用的功能直接加入其內(nèi)核,這很可能引導(dǎo)移動(dòng)技術(shù)潮流重新回到瀏覽器時(shí)代。HTML5允許開(kāi)發(fā)者在(移動(dòng))瀏覽器內(nèi)開(kāi)發(fā)應(yīng)用,所以如果你正在制定一項(xiàng)桌面或者移動(dòng)應(yīng)用的長(zhǎng)期發(fā)展策略,你可能需要考慮這一點(diǎn)。
它承諾帶來(lái)一個(gè)無(wú)縫的網(wǎng)絡(luò)
HTML5會(huì)帶來(lái)一個(gè)統(tǒng)一的網(wǎng)絡(luò),無(wú)論是筆記本、臺(tái)式機(jī)還是智能手機(jī)都應(yīng)該很方便的瀏覽基于HTML5的網(wǎng)站。因此在設(shè)計(jì)網(wǎng)站的時(shí)候,開(kāi)發(fā)者需要重新考慮用戶體驗(yàn)、網(wǎng)站瀏覽、網(wǎng)站結(jié)構(gòu)等因素使得這個(gè)網(wǎng)站對(duì)任何硬件設(shè)備都通用。
它會(huì)變成企業(yè)的SaaS平臺(tái)
一些重量級(jí)的企業(yè),如微軟、Salesforce、SAP Sybase正在開(kāi)發(fā)HTML5的開(kāi)發(fā)工具。如果你正在構(gòu)建企業(yè)應(yīng)用,很可能不久的將來(lái)你就要用到HTML5。所以當(dāng)構(gòu)建公司的SaaS戰(zhàn)略遷移的時(shí)候也不要忘記HTML5。