董湘靈,胡 睿,趙云雪,宋伍慶,肖堯
(云南大學信息學院,云南 昆明 650504)
隨著互聯網技術的不斷發展與現代通信終端的普及,APP市場日新月異,功能各異的APP層出不窮。據網信辦統計,截至2019年底包括Android和IOS平臺在內,我國國內市場上監測到的APP數量多達360余萬款,且呈現出不斷上升的趨勢。隨著HTML5技術的逐漸成熟,Web APP的發展勢頭迅猛,其諸多優勢也逐漸體現出來,在生產生活的多個領域已與原生APP相比肩,并呈現出十分光明的前景。
Web APP是基于Web的系統與瀏覽器技術應用,是利用網站與互聯網完成多個任務的應用類程序,通常需使用到一些完整的站點。Web APP是谷歌公司在設計其瀏覽器Chrome時提出的概念,是谷歌公司推廣云計算技術的關鍵一步。Facebook公司也曾秘密進行一項名為“斯巴達” (Project Spartan) 的項目,該項目將基于新一代瀏覽器并結合HTML5技術進行Web APP的研發與應用。
與原生APP不同,Web APP側重于利用網頁技術實現移動端APP功能的設計,包括文本、多媒體等,是運行于互聯網與瀏覽器上基于網頁技術實現特定功能的應用程序。
(1)跨平臺運行。Web APP使用當下較為普及與流行的HTML5語言開發應用,因此可在任意平臺上實現輕松運行,開發者也無需考慮復雜的底層適配與跨平臺開發語言的問題,從根本上實現代碼輕松移植與跨平臺運行的問題。
(2)開發成本低、速度快。使用可在任意平臺上運行的HTML語言大大降低了跨平臺開發成本。且頁面嵌入了WebView后使開發速度大規模提升。
(3)無需安裝終端,可隨時更新。與Native APP不同,Web App只需通過普通瀏覽器進行域名訪問即可運行。且平均迭代周期不超過一個月,其帶來的最大便利之處在于免去了頻繁更新的麻煩,用戶無需下載客戶端,便可像傳統網站一樣可以實現動態升級。
(4)Web APP的種類日益豐富?;诮换ナ降木W站開發技術與當下流行的HTML5語言,Web APP可實現許多Native APP所不可企及的功能,包括流媒體播放、LBS、離線存儲、3D繪圖等豐富功能。HTML5的使用使在線軟件的內容更加豐富,交互性更強。
而現如今小語種學習市場呈現“小、散、亂”的發展態勢,學習機構遍布全國各地,師資力量線下分布處于不均等狀態,且一些冷僻小語種僅在一線城市開設。這些機構的共同點是教學以出國留學、考取資格證為導向,因此收費高昂、課程強度大,不適合缺乏時間的上班族和缺乏財力的人群。
(1)從目前行業形勢來看,我國高校小語種專業的畢業人數遠遠跟不上市場需求。目前我國開辦小語種專業的高校非常少,只有北京大學,北京外國語大學,上海外國語大學等三十幾所高校。小語種專業人才的培訓遠遠跟不上對外交流的發展,也無法滿足市場的需求。
(2)國內普遍存在“填鴨式”教育,在短時間內由教師教授大量知識。小語種教育也不例外。對于小語種全日制培訓班來說,每天需要接受大量的語法規則,并進行多項書面練習以掌握語法,但往往間隔一段時間就忘,形成了學生上課聽得懂下課就忘的現象。原因在于教學方法的停滯。這種教學方法非常機械且具有片面性,但卻是提高成績顯著有效的教學方法,但這一方法導致最直接的后果便是忽視了口語的自然性。
(3)“一帶一路”戰略的實施,使小語種學習者成為稀缺人才,而我國高校小語種教師不足,甚至出現一些小語種專業教師在其他院校兼職授課的狀況。在高校師資匱乏導致人才輸出難以滿足市場需求的情況下,必然需要來自市場的調控。
Web APP的功能設計如圖所示,主要包含三個模塊,分別為:交流模塊、學習模塊、文化傳播模塊。

圖1 WebApp功能架構
(1)交流模塊?;ヂ摼W時代的核心是連接。連接一切已成為互聯網創造價值的獨特手段。在這樣的背景下,以相同價值觀,共同歸屬感為主要特征的社群經濟的興起,成為連接人與人,用戶與企業的重要方式。采用論壇形式,學習者可以找到具有相同興趣、認知、價值觀以及追求一個共同目標的群體,各個語種都構成一個社區,這種社區屬性和價值關系的建立使產品與用戶共同作用,形成緊密的聯系。
(2)學習模塊。WebApp提供的移動學習使用戶充分利用碎片時間,例如通勤、排隊的時間進行背單詞、聽聽力,誠然,線下學習無法做到教師指導一樣細致,自學小語種具有難度。WebApp可考慮與中小型小語種教育平臺建立長期、可持續的合作伙伴關系,形成互利共贏產業鏈,構建從語言學習到周邊產品的經濟成果轉化。
(3)文化傳播模塊。隨著“一帶一路”倡議提上國際日程,我國積極擴展和推進改革開放中與外部世界建立的聯系網絡,并提出“人類共同體”和“共商共建共享原則”等理念。除了政府官方的交流外,積極開展非官方的人文交流對于“一帶一路”倡議的推進可提供重要助力。線上交流的WebApp填補了民間“互聯網+文化交流+語言教育”的空白,為中國與沿線國家的交流提供了渠道,幫助二者更好的了解對方國家的國情與文化。對中華文化的傳播與普及、全民文化素養的提升發揮至關重要的作用。
(1)相較于Native App,WebApp的操作體驗受限于網絡環境和渲染性能,在服務器請求顯示H5頁面時,若此時用戶恰巧遇到網速慢、網絡不穩定等環境因素,則會出現畫面不流暢、斷斷續續的感受。同時,H5技術自身渲染性能較弱,對復雜的動畫、特效支持性不強。因此,應注意簡化不重要的動畫特效,減少頁面渲染的頻率和次數。
(2)WebApp首頁加載慢,若是等js加載完成再渲染頁面,用戶很可能失去耐心。這時可用一個靜態HTML頁面裝載首屏的基本內容,讓首頁快速顯示,等js加載結束后馬上重新渲染整個頁面,使用戶很快的看到頁面響應。
Web APP使用到的主要語言HTML5具有卓越的兼容性與跨平臺特性,目前已成為Web APP開發的主要語言之一。其能夠在短時間內接收并處理大量流量數據,并將網站內部的流量數據遷移至其他APP使用,以此實現網頁的動態更新,免去了下載客戶端與定時更新的麻煩,讓網頁學習用戶體驗到網頁內容與功能實時更新的情況。且使用HTML5語言設計的Web APP可以保證在用戶網絡不暢通的情況下保持當前任務的后臺運行,保證了任務運行的連續性與完整性,是當前系統性在線學習平臺的大勢所趨。
隨著未來幾年移動設備的高速發展、5G的全面推廣以及大數據與云計算技術的深度成熟,Web APP將會迎來新一輪的噴井式發展發展期。其在語言學習中的應用前景將會表現為以下幾個形式:
(1)向移動端方向發展?,F階段移動瀏覽器有用戶體驗感差、網頁形式標準不統一的現象,這兩個問題對在線語言學習產生了一定障礙,而HTML5技術能夠解決以上問題,將劣勢轉化為優勢,推動整個Web APP的移動端網頁方向的發展;
(2)提升語言學習用戶體驗。隨著硬件技術與能力的不斷提升,Web GL標準化的普及以及移動端學習模式的逐漸成熟,移動端學習向便攜化、3D化發展是大勢所趨,大大提升了用戶的學習效率與體驗感;
(3)線上學習多元化發展。通過一些娛樂化、場景體驗化及跨屏互動等模式,提升了用戶的學習興趣,滿足大部分學習平臺運營者的營銷需求,讓用戶在娛樂中體驗學習的樂趣;
(4)移動視頻與在線直播。HTML5在Web APP中的應用會改變傳統視頻數據的傳輸方式,讓視頻播放更加流暢,同時視頻還可與網頁相結合,讓視頻加載與圖片一樣流暢,使用戶在看中學,在學中練,大大提升語言學習效率。