相關(guān)閱讀:
為什么HTML5適合移動(dòng)應(yīng)用
HTML5是一套由語(yǔ)義標(biāo)簽、CSS3、若干規(guī)則、特性和JavaScript API組成的技術(shù)組合。HTML5為特定的文檔結(jié)構(gòu),如header、footer、figure等元素增加了標(biāo)簽。
這使用瀏覽器無(wú)需針對(duì)特定設(shè)備的插件即可自己智能顯示多種類型的內(nèi)容。換句話說(shuō),HTML5可更廣泛地支持遠(yuǎn)程設(shè)備,為原生移動(dòng)應(yīng)用的外觀界面提供更好為友好的體驗(yàn)。
臺(tái)式機(jī)、智能手機(jī)和平板電腦的主流瀏覽器的最新版本都在某種程度上支持HTML5,但是主流瀏覽器并不支持所有的HTML5功能。HTML5允許用戶再次編寫(xiě)代碼,實(shí)現(xiàn)跨多平臺(tái)應(yīng)用。
此外,CSS3可以自動(dòng)針對(duì)眾多尺寸參數(shù)進(jìn)行頁(yè)面布局調(diào)整。動(dòng)態(tài)的布局渲染允許基于HTML5的應(yīng)用在不同屏幕尺寸的設(shè)備上運(yùn)行。這意味著HTML5代碼能夠用于移動(dòng)應(yīng)用的顯示。
HTML5通過(guò)CSS3可以發(fā)現(xiàn)遠(yuǎn)程設(shè)備的特點(diǎn),并自動(dòng)調(diào)整顯示信息以適合遠(yuǎn)程設(shè)備的屏幕尺寸。HTML5通過(guò)CSS3媒體查詢可創(chuàng)建響應(yīng)式Web頁(yè)面,對(duì)遠(yuǎn)程設(shè)備的屏幕尺寸、方向、高度等要素進(jìn)行響應(yīng)。
實(shí)際上,帶有CSS3媒體查詢的HTML5允許開(kāi)發(fā)者創(chuàng)建Web應(yīng)用。當(dāng)在設(shè)備上運(yùn)行時(shí),其可以自動(dòng)對(duì)遠(yuǎn)程設(shè)備的特點(diǎn)進(jìn)行響應(yīng)。這樣一來(lái),可以以適合的尺寸將內(nèi)容提供給這些設(shè)備。
相關(guān)閱讀:
關(guān)注SaaS提供商
Hill集團(tuán)分析師Kamesh Pemmaraju稱:“移動(dòng)應(yīng)用非常適合SaaS傳輸。”目前主要的移動(dòng)SaaS提供商包括ClickTecs、Kontagent和SAP等公司。
移動(dòng)SaaS的價(jià)值定位極具吸引力。在大規(guī)模部署移動(dòng)云應(yīng)用或雇用第三方廠商研發(fā)移動(dòng)應(yīng)用時(shí),應(yīng)當(dāng)考慮SaaS提供商。
用戶可以在公有或私有云上運(yùn)行應(yīng)用,如果應(yīng)用只是內(nèi)部使用,那么可以考慮私有云,如果希望將應(yīng)用提供給客戶或/和SaaS合作伙伴,可以考慮公有云。這一解決方案的另一個(gè)好處是:安全、管理、升級(jí)和更新等工作可交由SaaS提供商負(fù)責(zé),IT部門(mén)不需要再為這些事情操心。