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