移動互聯(lián)網(wǎng)給人類的生活,帶來了革命性巨變。然而在互聯(lián)網(wǎng)應用的實現(xiàn)方式上,WEB(網(wǎng)頁)和APP(本地安裝的應用軟件)的路線之爭,一直沒有停止,支持網(wǎng)頁的人聲稱,在HTML5普及之后,在手機或者平板上下載、安裝APP,將成為古老的歷史。
WEB技術并非一成不變,據(jù)PCWorld等多家美國科技新聞網(wǎng)站報道,谷歌(微博)正在研發(fā)新一代的WEB技術標準,新WEB將向移動APP靠攏,瀏覽器可以保存更多線下數(shù)據(jù),即使網(wǎng)頁無法訪問,也永不會出現(xiàn)體驗糟糕的“404錯誤”("無法顯示網(wǎng)頁,可能是網(wǎng)絡問題或404錯誤!")。
在上網(wǎng)連接暢通的背景下,WEB應用的體驗,和本地APP相比區(qū)別并不大,而谷歌研發(fā)的重點,是在網(wǎng)絡斷線的背景下,讓網(wǎng)頁擁有更好的體驗。
本周,在美國紐約市舉辦了一次名為“O’ReillyVelocity”的互聯(lián)網(wǎng)行業(yè)技術大會,谷歌工程師羅塞爾(AlexRussell)參加了會議,羅塞爾在大會上,介紹了谷歌正在研發(fā)的這一技術。
據(jù)稱,谷歌研發(fā)的WEB新技術或者瀏覽器標準名為“服務工作者”(ServiceWorkers)。羅塞爾介紹說:“通過服務工作者,你未來在訪問網(wǎng)頁時,它將永遠保持互動,它永遠在瀏覽器中,即使內容沒有更新?!?/strong>
羅塞爾介紹說,服務工作者,相當于在用戶的瀏覽器內部,擁有一個代理人,在用戶瀏覽器聯(lián)系WEB服務器的前后,代理人都將發(fā)揮作用。
據(jù)稱,“服務工作者”這一功能,將會在瀏覽器保存更多的離線數(shù)據(jù)。通過這些離線數(shù)據(jù),未來瀏覽器訪問網(wǎng)頁的速度將會加快,因為如果是本地已經(jīng)存在的數(shù)據(jù),瀏覽器將無需在從遙遠的網(wǎng)站服務器上索取。
在瀏覽器訪問網(wǎng)頁時,如果網(wǎng)頁不存在或是出現(xiàn)連接問題,人們將會看到404錯誤提示。羅塞爾表示,和現(xiàn)代的PC應用軟件工作的方式相比,404提示這種古老的“錯誤”,應該得到修正。
羅塞爾舉例說,比如一個人手持智能手機乘坐地鐵,依靠地鐵的Wi-Fi上網(wǎng),他可能在訪問一個移動新聞網(wǎng)站,一旦地鐵列車開動,Wi-Fi連接將會中斷,網(wǎng)頁訪問將無法進行。
在這種情況下,傳統(tǒng)的WEB將會提示404錯誤,羅塞爾表示,這會讓WEB變得不可靠、難以信任。
而對于APP而言,它們會利用本地數(shù)據(jù),在上網(wǎng)連接中斷的情況下,提供自然的體驗。
羅塞爾表示,未來的WEB,也將會在上網(wǎng)連接中斷的背景下,用本地數(shù)據(jù)提供流暢的體驗。比如在地鐵中,移動版網(wǎng)站可以顯示已經(jīng)緩存的新聞,直到Wi-Fi連接恢復。
這位谷歌工程師表現(xiàn),和今天相比較,網(wǎng)頁從網(wǎng)站發(fā)送到上網(wǎng)設備中的途徑方式,將會有許多種。
谷歌研發(fā)的新WEB技術,距離實用并不遙遠。今年底之前,谷歌將會在自家的Chrome瀏覽器中,整合“服務工作者”技術,另外一個知名瀏覽器火狐,也將會部署這種技術標準。
資料顯示,羅塞爾是有關“服務工作者”如何發(fā)揮作用的WWWC技術草案聯(lián)合撰寫人之一。
事實上,智能手機的在全球的普及率,越來越高,但是在移動互聯(lián)網(wǎng)應用技術上,WEB和APP,至今仍然沒有一個勝出者。雖然APP的用戶體驗更流暢,但是對于開發(fā)者而言,為不同的操作系統(tǒng)、為屏幕不一樣的設備開發(fā)“海量版本”的APP,成為一個巨大負擔。而WEB應用只需要開發(fā)一次,擁有明顯優(yōu)勢。
分析人士表示,伴隨著谷歌對于WEB技術的再次提升,其流暢度進一步向APP靠攏,這將會進一步加強WEB在移動互聯(lián)網(wǎng)時代的競爭力和壽命。