董湘靈,胡 睿,趙云雪,宋伍慶,肖堯
(云南大學(xué)信息學(xué)院,云南 昆明 650504)
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展與現(xiàn)代通信終端的普及,APP市場日新月異,功能各異的APP層出不窮。據(jù)網(wǎng)信辦統(tǒng)計,截至2019年底包括Android和IOS平臺在內(nèi),我國國內(nèi)市場上監(jiān)測到的APP數(shù)量多達360余萬款,且呈現(xiàn)出不斷上升的趨勢。隨著HTML5技術(shù)的逐漸成熟,Web APP的發(fā)展勢頭迅猛,其諸多優(yōu)勢也逐漸體現(xiàn)出來,在生產(chǎn)生活的多個領(lǐng)域已與原生APP相比肩,并呈現(xiàn)出十分光明的前景。
Web APP是基于Web的系統(tǒng)與瀏覽器技術(shù)應(yīng)用,是利用網(wǎng)站與互聯(lián)網(wǎng)完成多個任務(wù)的應(yīng)用類程序,通常需使用到一些完整的站點。Web APP是谷歌公司在設(shè)計其瀏覽器Chrome時提出的概念,是谷歌公司推廣云計算技術(shù)的關(guān)鍵一步。Facebook公司也曾秘密進行一項名為“斯巴達” (Project Spartan) 的項目,該項目將基于新一代瀏覽器并結(jié)合HTML5技術(shù)進行Web APP的研發(fā)與應(yīng)用。
與原生APP不同,Web APP側(cè)重于利用網(wǎng)頁技術(shù)實現(xiàn)移動端APP功能的設(shè)計,包括文本、多媒體等,是運行于互聯(lián)網(wǎng)與瀏覽器上基于網(wǎng)頁技術(shù)實現(xiàn)特定功能的應(yīng)用程序。
(1)跨平臺運行。Web APP使用當下較為普及與流行的HTML5語言開發(fā)應(yīng)用,因此可在任意平臺上實現(xiàn)輕松運行,開發(fā)者也無需考慮復(fù)雜的底層適配與跨平臺開發(fā)語言的問題,從根本上實現(xiàn)代碼輕松移植與跨平臺運行的問題。
(2)開發(fā)成本低、速度快。使用可在任意平臺上運行的HTML語言大大降低了跨平臺開發(fā)成本。且頁面嵌入了WebView后使開發(fā)速度大規(guī)模提升。
(3)無需安裝終端,可隨時更新。與Native APP不同,Web App只需通過普通瀏覽器進行域名訪問即可運行。且平均迭代周期不超過一個月,其帶來的最大便利之處在于免去了頻繁更新的麻煩,用戶無需下載客戶端,便可像傳統(tǒng)網(wǎng)站一樣可以實現(xiàn)動態(tài)升級。
(4)Web APP的種類日益豐富?;诮换ナ降木W(wǎng)站開發(fā)技術(shù)與當下流行的HTML5語言,Web APP可實現(xiàn)許多Native APP所不可企及的功能,包括流媒體播放、LBS、離線存儲、3D繪圖等豐富功能。HTML5的使用使在線軟件的內(nèi)容更加豐富,交互性更強。
而現(xiàn)如今小語種學(xué)習(xí)市場呈現(xiàn)“小、散、亂”的發(fā)展態(tài)勢,學(xué)習(xí)機構(gòu)遍布全國各地,師資力量線下分布處于不均等狀態(tài),且一些冷僻小語種僅在一線城市開設(shè)。這些機構(gòu)的共同點是教學(xué)以出國留學(xué)、考取資格證為導(dǎo)向,因此收費高昂、課程強度大,不適合缺乏時間的上班族和缺乏財力的人群。
(1)從目前行業(yè)形勢來看,我國高校小語種專業(yè)的畢業(yè)人數(shù)遠遠跟不上市場需求。目前我國開辦小語種專業(yè)的高校非常少,只有北京大學(xué),北京外國語大學(xué),上海外國語大學(xué)等三十幾所高校。小語種專業(yè)人才的培訓(xùn)遠遠跟不上對外交流的發(fā)展,也無法滿足市場的需求。
(2)國內(nèi)普遍存在“填鴨式”教育,在短時間內(nèi)由教師教授大量知識。小語種教育也不例外。對于小語種全日制培訓(xùn)班來說,每天需要接受大量的語法規(guī)則,并進行多項書面練習(xí)以掌握語法,但往往間隔一段時間就忘,形成了學(xué)生上課聽得懂下課就忘的現(xiàn)象。原因在于教學(xué)方法的停滯。這種教學(xué)方法非常機械且具有片面性,但卻是提高成績顯著有效的教學(xué)方法,但這一方法導(dǎo)致最直接的后果便是忽視了口語的自然性。
(3)“一帶一路”戰(zhàn)略的實施,使小語種學(xué)習(xí)者成為稀缺人才,而我國高校小語種教師不足,甚至出現(xiàn)一些小語種專業(yè)教師在其他院校兼職授課的狀況。在高校師資匱乏導(dǎo)致人才輸出難以滿足市場需求的情況下,必然需要來自市場的調(diào)控。
Web APP的功能設(shè)計如圖所示,主要包含三個模塊,分別為:交流模塊、學(xué)習(xí)模塊、文化傳播模塊。
圖1 WebApp功能架構(gòu)
(1)交流模塊?;ヂ?lián)網(wǎng)時代的核心是連接。連接一切已成為互聯(lián)網(wǎng)創(chuàng)造價值的獨特手段。在這樣的背景下,以相同價值觀,共同歸屬感為主要特征的社群經(jīng)濟的興起,成為連接人與人,用戶與企業(yè)的重要方式。采用論壇形式,學(xué)習(xí)者可以找到具有相同興趣、認知、價值觀以及追求一個共同目標的群體,各個語種都構(gòu)成一個社區(qū),這種社區(qū)屬性和價值關(guān)系的建立使產(chǎn)品與用戶共同作用,形成緊密的聯(lián)系。
(2)學(xué)習(xí)模塊。WebApp提供的移動學(xué)習(xí)使用戶充分利用碎片時間,例如通勤、排隊的時間進行背單詞、聽聽力,誠然,線下學(xué)習(xí)無法做到教師指導(dǎo)一樣細致,自學(xué)小語種具有難度。WebApp可考慮與中小型小語種教育平臺建立長期、可持續(xù)的合作伙伴關(guān)系,形成互利共贏產(chǎn)業(yè)鏈,構(gòu)建從語言學(xué)習(xí)到周邊產(chǎn)品的經(jīng)濟成果轉(zhuǎn)化。
(3)文化傳播模塊。隨著“一帶一路”倡議提上國際日程,我國積極擴展和推進改革開放中與外部世界建立的聯(lián)系網(wǎng)絡(luò),并提出“人類共同體”和“共商共建共享原則”等理念。除了政府官方的交流外,積極開展非官方的人文交流對于“一帶一路”倡議的推進可提供重要助力。線上交流的WebApp填補了民間“互聯(lián)網(wǎng)+文化交流+語言教育”的空白,為中國與沿線國家的交流提供了渠道,幫助二者更好的了解對方國家的國情與文化。對中華文化的傳播與普及、全民文化素養(yǎng)的提升發(fā)揮至關(guān)重要的作用。
(1)相較于Native App,WebApp的操作體驗受限于網(wǎng)絡(luò)環(huán)境和渲染性能,在服務(wù)器請求顯示H5頁面時,若此時用戶恰巧遇到網(wǎng)速慢、網(wǎng)絡(luò)不穩(wěn)定等環(huán)境因素,則會出現(xiàn)畫面不流暢、斷斷續(xù)續(xù)的感受。同時,H5技術(shù)自身渲染性能較弱,對復(fù)雜的動畫、特效支持性不強。因此,應(yīng)注意簡化不重要的動畫特效,減少頁面渲染的頻率和次數(shù)。
(2)WebApp首頁加載慢,若是等js加載完成再渲染頁面,用戶很可能失去耐心。這時可用一個靜態(tài)HTML頁面裝載首屏的基本內(nèi)容,讓首頁快速顯示,等js加載結(jié)束后馬上重新渲染整個頁面,使用戶很快的看到頁面響應(yīng)。
Web APP使用到的主要語言HTML5具有卓越的兼容性與跨平臺特性,目前已成為Web APP開發(fā)的主要語言之一。其能夠在短時間內(nèi)接收并處理大量流量數(shù)據(jù),并將網(wǎng)站內(nèi)部的流量數(shù)據(jù)遷移至其他APP使用,以此實現(xiàn)網(wǎng)頁的動態(tài)更新,免去了下載客戶端與定時更新的麻煩,讓網(wǎng)頁學(xué)習(xí)用戶體驗到網(wǎng)頁內(nèi)容與功能實時更新的情況。且使用HTML5語言設(shè)計的Web APP可以保證在用戶網(wǎng)絡(luò)不暢通的情況下保持當前任務(wù)的后臺運行,保證了任務(wù)運行的連續(xù)性與完整性,是當前系統(tǒng)性在線學(xué)習(xí)平臺的大勢所趨。
隨著未來幾年移動設(shè)備的高速發(fā)展、5G的全面推廣以及大數(shù)據(jù)與云計算技術(shù)的深度成熟,Web APP將會迎來新一輪的噴井式發(fā)展發(fā)展期。其在語言學(xué)習(xí)中的應(yīng)用前景將會表現(xiàn)為以下幾個形式:
(1)向移動端方向發(fā)展?,F(xiàn)階段移動瀏覽器有用戶體驗感差、網(wǎng)頁形式標準不統(tǒng)一的現(xiàn)象,這兩個問題對在線語言學(xué)習(xí)產(chǎn)生了一定障礙,而HTML5技術(shù)能夠解決以上問題,將劣勢轉(zhuǎn)化為優(yōu)勢,推動整個Web APP的移動端網(wǎng)頁方向的發(fā)展;
(2)提升語言學(xué)習(xí)用戶體驗。隨著硬件技術(shù)與能力的不斷提升,Web GL標準化的普及以及移動端學(xué)習(xí)模式的逐漸成熟,移動端學(xué)習(xí)向便攜化、3D化發(fā)展是大勢所趨,大大提升了用戶的學(xué)習(xí)效率與體驗感;
(3)線上學(xué)習(xí)多元化發(fā)展。通過一些娛樂化、場景體驗化及跨屏互動等模式,提升了用戶的學(xué)習(xí)興趣,滿足大部分學(xué)習(xí)平臺運營者的營銷需求,讓用戶在娛樂中體驗學(xué)習(xí)的樂趣;
(4)移動視頻與在線直播。HTML5在Web APP中的應(yīng)用會改變傳統(tǒng)視頻數(shù)據(jù)的傳輸方式,讓視頻播放更加流暢,同時視頻還可與網(wǎng)頁相結(jié)合,讓視頻加載與圖片一樣流暢,使用戶在看中學(xué),在學(xué)中練,大大提升語言學(xué)習(xí)效率。