中國計算機報 發(fā)表于:13年12月20日 14:26 [轉(zhuǎn)載] DOIT.com.cn
從國際的谷歌Chrome、火狐、Opera、Safari等,到國內(nèi)的360瀏覽器、搜狗瀏覽器、遨游瀏覽器、QQ瀏覽器……在瀏覽器領(lǐng)域,IE一統(tǒng)天下的局面早已經(jīng)改變。而作為員工的工作門戶和各種應(yīng)用入口,OA可能是企業(yè)中用戶最為廣泛的IT系統(tǒng),企業(yè)因此面臨著如何讓使用不同瀏覽器的員工都能方便地應(yīng)用OA系統(tǒng)的問題。
為了滿足客戶的這一迫切需求,作為我國業(yè)界領(lǐng)先的協(xié)同管理軟件提供商,北京萬戶網(wǎng)絡(luò)技術(shù)有限公司(簡稱萬戶網(wǎng)絡(luò))的新一代產(chǎn)品萬戶ezOFFICE協(xié)同管理平臺(ezOFFICE 11.0)就從產(chǎn)品框架開始支撐跨瀏覽器應(yīng)用,從而為用戶提供更加良好的應(yīng)用體驗。
決定產(chǎn)品競爭力
談到OA產(chǎn)品跨瀏覽器的重要性,萬戶網(wǎng)絡(luò)的產(chǎn)品副總經(jīng)理卓寶祺認為,未來能否很好地支持跨瀏覽器應(yīng)用可能成為關(guān)系到整個OA產(chǎn)品的競爭力是否強大的一個因素。
他介紹,近年來,瀏覽器的品類越來越豐富,單是IE瀏覽器流行的版本就有IE7到IE10。除此以外,市場還存在多種采用IE內(nèi)核和非IE內(nèi)核的多種瀏覽器。很多用戶都在通過非IE瀏覽器上網(wǎng)。
與此同時,OA系統(tǒng)的用戶涉及各類企業(yè)員工,企業(yè)內(nèi)大部分員工都可能是OA系統(tǒng)的用戶,而他們出于自身的喜好等原因,往往采用不同品類的瀏覽器。特別是BYOD(員工自帶辦公設(shè)備)、移動應(yīng)用的興起,使得員工切入OA系統(tǒng)的入口越來越豐富。而企業(yè)本身往往不愿意,也沒有必要限制員工采用哪種瀏覽器。這就使得OA系統(tǒng)本身要去適應(yīng)不同的瀏覽器。事實上,已經(jīng)有調(diào)查顯示,相比統(tǒng)一瀏覽器或者統(tǒng)一終端,CIO更希望OA供應(yīng)商能夠為跨瀏覽器應(yīng)用提供支持。
“我們已經(jīng)碰到很多客戶,特別是一些集團型企業(yè)或者外企客戶,希望我們的產(chǎn)品能夠支持跨瀏覽器應(yīng)用。”卓寶祺說。
他介紹,過去萬戶網(wǎng)絡(luò)采用的都是針對不同的瀏覽器分別去支持。如果有新的瀏覽器推出,他們就要重新去適應(yīng)。卓寶祺解釋說,事實上這是傳統(tǒng)的擁有成熟產(chǎn)品的OA廠商的普遍做法,只有市場的新進入者會在意識到這一應(yīng)用需求后從產(chǎn)品框架層面就開始支持跨瀏覽器應(yīng)用。
從架構(gòu)層面支持跨瀏覽器
在研發(fā)新一代產(chǎn)品時,萬戶網(wǎng)絡(luò)意識到跨瀏覽器應(yīng)用將是OA產(chǎn)品的一個普遍需求,“是OA產(chǎn)品的一個基本功能”,因此一直秉承產(chǎn)品平臺化發(fā)展的萬戶網(wǎng)絡(luò),希望能夠從框架層面支持跨瀏覽器應(yīng)用,并啟動了前端開發(fā)框架的升級重構(gòu)工作。
“盡管這樣做成本比較高,但這是萬戶網(wǎng)絡(luò)做產(chǎn)品的態(tài)度。”卓寶祺指出,“從框架層面支持跨瀏覽器是萬戶網(wǎng)絡(luò)平臺化發(fā)展的一個組成部分。”值得一提的是,萬戶網(wǎng)絡(luò)的這一做法此前并沒有先例可以借鑒,因此在進行開發(fā)框架升級之前,他們面臨較大的技術(shù)風險和壓力。從項目前期開始,萬戶網(wǎng)絡(luò)的產(chǎn)品和研發(fā)部門就做了充分的預研準備。
終于,功夫不負有心人,萬戶網(wǎng)絡(luò)最新推出的ezOFFICE 11.0能夠在框架層面就支持用戶跨瀏覽器應(yīng)用:在線編輯控件對多款瀏覽器進行支持,報表工具采用的jquery樣式效果同樣兼容多款瀏覽器,實現(xiàn)了真正意義上的跨操作系統(tǒng)平臺、跨硬件設(shè)備的使用體驗。即使有新的瀏覽器推出,ezOFFICE 11.0也能輕松支持。據(jù)悉,這是我國擁有成熟產(chǎn)品的成熟OA廠商第一家能夠做到這樣的。
為了支持跨瀏覽器而進行的架構(gòu)重構(gòu),是一項非常復雜、全面、細致的工作。“這一版本的研發(fā)時間要比普通版本多一倍。”卓寶祺介紹,“我們更關(guān)注如何滿足客戶的需求,而不是開發(fā)的難度有多大。”為此,萬戶網(wǎng)絡(luò)在考慮支持跨瀏覽器的同時,還大幅提升了架構(gòu)的其他特性。
比如說,頁面采用全新的jQuery框架技術(shù),不僅可以大大降低客戶端對數(shù)據(jù)庫服務(wù)器的訪問壓力,提高了近1/2的數(shù)據(jù)庫服務(wù)性能。更可以壓縮產(chǎn)品開發(fā)和更新周期,便于統(tǒng)一UI設(shè)計,從而更好的提高用戶體驗。
同時,萬戶網(wǎng)絡(luò)的研發(fā)部門在進行框架重構(gòu)的同時,對產(chǎn)品的訪問安全性也進行了進一步的優(yōu)化設(shè)計。比如對頁面的Session加密進行了升級,增加了頁面?zhèn)鬟f的參數(shù)加密算法,防止對頁面的修改,同時防SQL注入安全策略改進了查詢類的安全模式,防止惡意攻擊。同時,還對頁面進行了切面過濾,通過頁面過濾器,防止了頁面層面的越權(quán)訪問和非法訪問。這樣,就使得ezOFFICE 11.0在支持跨瀏覽器的同時,在頁面訪問安全性上也得到了進一步的加強。
卓寶祺最后指出,盡管現(xiàn)在ezOFFICE 11.0推出的時間還比較短,效果還沒有展示出來,未來隨著訪問終端和平臺的更加多樣化,支持跨瀏覽器很可能成為ezOFFICE產(chǎn)品的一大優(yōu)勢。
公司簡介 | 媒體優(yōu)勢 | 廣告服務(wù) | 客戶寄語 | DOIT歷程 | 誠聘英才 | 聯(lián)系我們 | 會員注冊 | 訂閱中心
Copyright © 2013 DOIT Media, All rights Reserved. 北京楚科信息技術(shù)有限公司 版權(quán)所有.