2016年08月05日10:15 來(lái)源:賽迪網(wǎng)T|T
【移動(dòng)通信網(wǎng)】由于HTML5天然的跨平臺(tái)優(yōu)勢(shì),在移動(dòng)互聯(lián)時(shí)代一躍成為應(yīng)用開(kāi)發(fā)領(lǐng)域的焦點(diǎn)。它改變了Web網(wǎng)頁(yè)在不同設(shè)備上的單一呈現(xiàn)方式,給人機(jī)交互顯示帶來(lái)了飛躍式發(fā)展。中國(guó)最大的社交工具微信,便是憑借可隨時(shí)分享的HTML5網(wǎng)頁(yè)在一夜之間火便全國(guó)。此外,無(wú)論游戲、娛樂(lè)還是閱讀、營(yíng)銷,HTML5都給予了用戶全新的、更好、更便捷的使用體驗(yàn)。
近來(lái),隨著2013年后國(guó)內(nèi)手機(jī)移動(dòng)端用戶的爆棚式增長(zhǎng),HTML5除了在用戶們能看到的前端被越來(lái)越廣泛的應(yīng)用,還在企業(yè)被后端交互顯示越來(lái)越重視。據(jù)云適配發(fā)布的《2016中國(guó)企業(yè)HTML5應(yīng)用狀態(tài)報(bào)告》顯示,2016年有79.87%的后端工程師都知道并使用過(guò)HTML5,該結(jié)果較去年增長(zhǎng)36.6%。由于企業(yè)用戶需求的改變,借助成熟的HTML5技術(shù)來(lái)完成產(chǎn)品、管理后臺(tái)、網(wǎng)站等移動(dòng)化開(kāi)發(fā)正在逐漸成為一大批企業(yè)的剛需。
HTML5并非完美跨平臺(tái) 瀏覽器兼容性成瓶頸
HTML5是唯一一個(gè)通吃PC、Mac、iPhone、iPad、Android、Windows Phone等主流平臺(tái)的跨平臺(tái)語(yǔ)言。Java和Flash都曾夢(mèng)想這個(gè)位置,但都?jí)魯嘤趇OS。此時(shí)人們紛紛開(kāi)始研究基于HTML5開(kāi)發(fā)跨平臺(tái)手機(jī)應(yīng)用,很多人都認(rèn)為,原生應(yīng)用只是過(guò)渡,就像當(dāng)年從C/S結(jié)構(gòu)轉(zhuǎn)變?yōu)锽/S結(jié)構(gòu)一樣。而且學(xué)習(xí)Objective-C和Java很費(fèi)勁,既然會(huì)網(wǎng)頁(yè)開(kāi)發(fā),為何不試試HTML5。
然而,HTML5畢竟只是一個(gè)技術(shù)標(biāo)準(zhǔn),所以跨平臺(tái)確實(shí)跨平臺(tái),但只是理論上的跨平臺(tái)。造成這種差異主要原因之一是現(xiàn)在用戶端瀏覽器都是在內(nèi)核基礎(chǔ)上,在實(shí)際應(yīng)用過(guò)程中,大家會(huì)發(fā)現(xiàn)各種瀏覽器之間存在各種各樣的差異性,遵循各自擬定標(biāo)準(zhǔn),瀏覽器解讀標(biāo)準(zhǔn)不統(tǒng)一,導(dǎo)致HTML5頁(yè)面在不同瀏覽器上顯示的效果不一致,例如Chrome支持的某些功能在Safari中就有可能不支持,由此導(dǎo)致同一個(gè)HTML5頁(yè)面也會(huì)有字體不統(tǒng)一的問(wèn)題。
于是要經(jīng)過(guò)大量的兼容性測(cè)試和修復(fù)才能真正實(shí)現(xiàn)“一次開(kāi)發(fā),所有平臺(tái)完美運(yùn)行”的理想,而這樣的工作量并不小。
這種問(wèn)題也的確是目前企業(yè)信息化人員思考的問(wèn)題,《2016中國(guó)企業(yè)HTML5應(yīng)用狀態(tài)報(bào)告》的數(shù)據(jù)顯示,有78.29%的人認(rèn)為“瀏覽器廠商能否就兼容問(wèn)題達(dá)成共識(shí)”將是影響HTML5技術(shù)發(fā)展的關(guān)鍵。不同瀏覽器上HTML5的顯示效果不同、兼容性開(kāi)發(fā)的周期過(guò)長(zhǎng)等問(wèn)題,極大的制約了HTML5性能的發(fā)揮。
此外,據(jù)國(guó)外機(jī)構(gòu)KendoUI的一份調(diào)查報(bào)告顯示,絕大多數(shù)的HTML5的開(kāi)發(fā)者關(guān)心瀏覽器的碎片化問(wèn)題。碎片化是指操作系統(tǒng)或者瀏覽器存在多個(gè)版本,相互之間存在功能差異或者兼容性問(wèn)題,從而使得應(yīng)用無(wú)法在跨越不同的平臺(tái)或者瀏覽器上正常使用。
如此可見(jiàn),HTML5雖在與原生的較量中越挫越勇,但它并不是真的所向披靡。作為HTML5的載體,瀏覽器各自為營(yíng)的現(xiàn)狀成了影響HTML5繼續(xù)壯大的攔路石。那么,HTML5如何揚(yáng)長(zhǎng)辟短,在企業(yè)高效移動(dòng)信息化建設(shè)的呼聲中突圍呢?
HTML5標(biāo)準(zhǔn)制定者之一、研究瀏覽器超過(guò)10年的云適配創(chuàng)始人兼CEO陳本峰認(rèn)為,有兩種方法:
1、通過(guò)HTML5的底層框架來(lái)屏蔽不同瀏覽器的兼容問(wèn)題,所有的HTML5應(yīng)用在框架之上來(lái)開(kāi)發(fā);
2、通過(guò)讓用戶使用自主可控內(nèi)核的固定瀏覽器。當(dāng)然這種方法對(duì)于普遍的大眾網(wǎng)民是不可行的,沒(méi)有任何一個(gè)企業(yè)或者是組織強(qiáng)制大家使用哪一款瀏覽器。但是,在企業(yè)內(nèi)部辦公的場(chǎng)景中,這種方式是比較可取的,并且對(duì)企業(yè)的數(shù)據(jù)安全有極高的價(jià)值。
內(nèi)核級(jí)安全 Enterplorer引燃HTML5技術(shù)
今年3月,云適配向業(yè)界推出了企業(yè)級(jí)瀏覽器Enterplorer,它基于HTML5標(biāo)準(zhǔn),擁有自主創(chuàng)新、安全可控的瀏覽器內(nèi)核,可以從純前端角度幫助企業(yè)進(jìn)行業(yè)務(wù)流程和辦公系統(tǒng)的移動(dòng)化。與普通瀏覽器相比,通過(guò)Enterplorer獨(dú)有的專利技術(shù)雙渲染引擎可以實(shí)現(xiàn)了對(duì)同一個(gè)網(wǎng)頁(yè)完成兩個(gè)不同交互界面(PC頁(yè)面+移動(dòng)頁(yè)面)的渲染,快速實(shí)現(xiàn)對(duì)企業(yè)原有B/S結(jié)構(gòu)的PC端業(yè)務(wù)系統(tǒng)的移動(dòng)化。
此外,Enterplorer整合了所有企業(yè)級(jí)應(yīng)用的統(tǒng)一入口,實(shí)現(xiàn)應(yīng)用消息推送、即時(shí)通訊一體化的使用體驗(yàn),并使用單點(diǎn)登錄技術(shù),一次登錄即可訪問(wèn)企業(yè)所有辦公系統(tǒng)?煽焖賹(shí)現(xiàn)原有B/S結(jié)構(gòu)的PC端業(yè)務(wù)系統(tǒng)的移動(dòng)化,并且避免了APP開(kāi)發(fā)高昂成本和系統(tǒng)后臺(tái)數(shù)據(jù)改造帶來(lái)的高風(fēng)險(xiǎn)以及滿足企業(yè)所有急需解決的痛點(diǎn)問(wèn)題。
這款企業(yè)級(jí)瀏覽器的發(fā)布,核心就是通過(guò)自有固定瀏覽器是的思路幫助企業(yè)解決HTML5碎片化的問(wèn)題——這樣,企業(yè)就不必依賴各瀏覽器廠商,不存在兼容多個(gè)瀏覽器或者操作系統(tǒng)的問(wèn)題了。
不過(guò),在談到云適配做企業(yè)瀏覽器的初衷時(shí),云適配相關(guān)負(fù)責(zé)人曾表示,企業(yè)對(duì)擁有一款以輕后端重前端的開(kāi)發(fā)方式為主,為企業(yè)提供專屬服務(wù)的企業(yè)瀏覽器產(chǎn)品對(duì)于現(xiàn)在企業(yè)移動(dòng)化非常期待。Enterplorer一方面承載著推動(dòng)HTML5的在企業(yè)級(jí)應(yīng)用中的發(fā)展的重任,另一方面,Enterplorer更期望基于最先進(jìn)的萬(wàn)物互聯(lián)技術(shù)標(biāo)準(zhǔn)HTML5,在完美橫跨各種設(shè)備及其操作系統(tǒng)中,成為新一代的企業(yè)級(jí)應(yīng)用入口,構(gòu)建全新的企業(yè)級(jí)應(yīng)用生態(tài)。
基于HTML5 打造一個(gè)繁茂的企業(yè)級(jí)應(yīng)用生態(tài)
隨著HTML5越來(lái)越多元化發(fā)展,HTML5的發(fā)展將充滿想象。《2016中國(guó)企業(yè)HTML5應(yīng)用狀態(tài)報(bào)告》顯示,HTML5在移動(dòng)信息化方面可應(yīng)用的領(lǐng)域,也經(jīng)歷了從邊緣化的考勤等日常工作向企業(yè)管理決策領(lǐng)域轉(zhuǎn)變。比如有49.01%的公司傾向?qū)TML5應(yīng)用于企業(yè)管理信息化,22.77%傾向應(yīng)用于企業(yè)市場(chǎng)經(jīng)營(yíng)相關(guān)領(lǐng)域如門戶建設(shè)、HTML5網(wǎng)頁(yè)。
因此,企業(yè)級(jí)應(yīng)用是涵蓋從應(yīng)用開(kāi)發(fā)、管理決策的方方面面,一個(gè)只能實(shí)現(xiàn)并解決HTML5在跨平臺(tái)之間應(yīng)用問(wèn)題的瀏覽器,只是邁出企業(yè)級(jí)應(yīng)用的萬(wàn)里長(zhǎng)征第一步。
關(guān)于這一點(diǎn),云適配創(chuàng)始人陳本峰表示認(rèn)同,他認(rèn)為,未來(lái)是一個(gè)萬(wàn)物互聯(lián)時(shí)代,基于互聯(lián)網(wǎng)的辦公行為可能存在于任何智能終端上,操作系統(tǒng)碎片化日漸嚴(yán)重,PC上的Windows,手機(jī)上各版本的Android、iOS,以及智能終端上的各種嵌入式操作系統(tǒng)給企業(yè)開(kāi)發(fā)、使用、管理應(yīng)用造成巨大的挑戰(zhàn),企業(yè)急需一個(gè)跨設(shè)備跨操作系統(tǒng)的統(tǒng)一企業(yè)級(jí)應(yīng)用平臺(tái),實(shí)現(xiàn)一次開(kāi)發(fā),隨處運(yùn)行,統(tǒng)一入口,統(tǒng)一管控。
為此,除了打造為企業(yè)移動(dòng)辦公使用場(chǎng)景而開(kāi)發(fā)的Enterplorer,云適配還推出了跨屏云Xcloud產(chǎn)品,企業(yè)無(wú)需開(kāi)發(fā)APP,只需要通過(guò)網(wǎng)站上部署“一行代碼”的方式,就可以輕松實(shí)現(xiàn)企業(yè)網(wǎng)站移動(dòng)化問(wèn)題;而對(duì)于開(kāi)發(fā)者人群,云適配更是打造了一個(gè)尊崇移動(dòng)優(yōu)先和組件化開(kāi)發(fā)理念的開(kāi)源框架產(chǎn)品——AmazeUI,以幫助企業(yè)開(kāi)發(fā)者告別同類型代碼重復(fù)開(kāi)發(fā)的問(wèn)題,大大提高了企業(yè)開(kāi)發(fā)效率。
正是出于對(duì)HTML5可以實(shí)現(xiàn)橫跨各種設(shè)備及其操作系統(tǒng)的理解,云適配才可以借助HTML5來(lái)實(shí)現(xiàn)Enterplorer的開(kāi)發(fā),配合云適配Xcloud、AmazeUI等HTML5開(kāi)發(fā)工具,云適配可以可以快速構(gòu)建起一個(gè)覆蓋企業(yè)應(yīng)用層、開(kāi)發(fā)層、平臺(tái)管理層的全新移動(dòng)互聯(lián)網(wǎng)應(yīng)用生態(tài)。
隨著互聯(lián)網(wǎng)巨頭已經(jīng)開(kāi)始把目光投向HTML5,特別是像微軟、英特爾、華為、科大訊飛、金山軟件、阿里巴巴、中國(guó)信息通信研究院技術(shù)與標(biāo)準(zhǔn)研究所與云適配一起成立了“中國(guó)企業(yè)級(jí)HTML5產(chǎn)業(yè)聯(lián)盟”,并在致力于讓HTML5技術(shù)更好的為企業(yè)服務(wù),更好的實(shí)現(xiàn)商業(yè)化,這一切都證明了業(yè)界對(duì)HTML5技術(shù)的信心,以及未來(lái)它所承擔(dān)的重任。