Web技術持續演進,英特爾助力其隨變而變

pythontab發表於2018-10-26

作者:Nicole Huesman,社群&開發者倡導者

 

截止到今年九月,谷歌Chrome瀏覽器已經發布十年,而瀏覽器和Web在這十年裡實現了快速發展。今天,我們可以使用網頁聯絡朋友、播放電影、直播賽事、預訂晚餐、購買咖啡,在家中就可以安逸地購物,規劃海外度假行程等。儘管Web在我們生活的各個方面扮演著不可或缺的角色,但我們卻很少關注它的工作原理。Web技術未來有著怎樣的發展前景?英特爾開源技術中Web技術平臺領域的戰略規劃師Barbara Hochgesang做了詳細分析。

 

一般來說,英特爾戰略規劃師的工作是試圖預測未來一到兩年的趨勢,理解英特爾處理器及其平臺規劃,以及軟體社群或市場如何能夠最大化地利用最新的技術。英特爾一般會聽取市場意見,然後把這些意見納入其處理器設計與平臺規劃中,從而建立閉環討論。英特爾主要關注平臺技術與能力,並與其他業務部門的同行們緊密合作。

 

談到工作中的動力,Barbara Hochgesang表示,我喜歡看到創新及應用。在我看來,我對於Web的關注保證了我能始終對行業動態瞭如指掌。我也喜歡看到自己的工作對世界產生影響,因為在Web上發生的任何事情都不僅僅侷限於某個地理位置或地區,而是一種全球現象。所以,Web的國際性影響與持續發展令我非常激動。我認為未來是一片光明的。

Web技術持續演進,英特爾助力其隨變而變

英特爾開源技術中Web技術平臺領域的戰略規劃師Barbara Hochgesang

 

Web技術只有不斷改進,才能滿足使用者新的需求

在十年前,谷歌做了一項很重要的決定,那就是開放Chromium瀏覽器的原始碼,從而藉助社群開發者的力量增強它的功能。這項決定還為其他作業系統敞開了大門,使得那些沒有內建瀏覽器,或做出戰略決策不自行開發瀏覽器的作業系統能夠使用Chromium作為其解決方案。這樣一來,Chrome瀏覽器的市場份額達到了65%75%。在Chrome的支援下,谷歌的瀏覽器市場提升到一個全新高度。

 

在過去的十年中,Web從靜態頁面發展到通用平臺,現在能夠支援更豐富的內容,更加動態化,而且能處理大量資料和資訊。它已經不僅僅是一個瀏覽器,而是在JavaScript語言和無數執行時庫的幫助下,發展成為了一個應用架構。在這裡,開發者能夠實現跨平臺應用從而充分利用到硬體的能力。現在人們每天使用瀏覽器的時間越來越長,據統計,每人每天使用瀏覽器的時間佔到個人總體時間的50%65%。對英特爾而言,瀏覽器已成為了殺手級應用。

 

隨著使用者使用瀏覽器的時間越來越長,Web技術如何發展才能滿足使用者的新需求?Barbara Hochgesang認為,未來瀏覽器不會停滯不前。在網頁上,使用者的注意力持續時間非常短,他們需要網頁的執行速度更快,而如果網頁質量較差或執行緩慢,他們便會直接關閉該網站。可見,Web平臺技術需要隨著市場的發展而發展。其中,效能是一項關鍵指標,技術人員為發展Web平臺技術做了許多工作,而JavaScript帶來的使用者體驗也與原生應用相差無幾。其中一個例子便是WebAssemblyWASM)技術規範,這項規範能讓網頁應用利用高效能程式碼或語言實現接近原生應用的速度執行,甚至使使用者感覺不到兩者的差異。英特爾正加緊開發這項技術,以確保能夠讓我們的執行緒能力、核心能力以及儲存能力最大化。這與我們改進原生程式碼的工作非常相似,是一個寶貴的機會。

 

遊戲或流媒體等沉浸式體驗催生出更大的Web承載力

在實際應用中Web受到各種標準的制約,其中的一個關鍵標準就是全球資訊網聯盟(W3C)。W3C是一個十分成熟的組織,以強大的領導力長期引領行業。全球資訊網聯盟最初主要由瀏覽器供應商推行,但在最近四年中,該聯盟的成員數量翻了一番,娛樂業和商業也開始涉足進來,比如:迪士尼,Netflix,華納兄弟,Visa,萬事達卡與美國運通等,它們共同點是十分依賴Web。據悉,娛樂業已選擇web作為未來銷售的載體。Netflix就是一個典型例子,他們非常理解從瀏覽器到伺服器端的使用者體驗。Netflix曾表示,“我們關注伺服器,關注客戶端,也關注端到端使用者體驗”。因此,每當使用者開啟Netflix時,它都執行得天衣無縫,沒有任何故障,也不需要緩衝,這是非常具有創造性的工作。英特爾和W3C有著密切的關係,W3C涉及到英特爾許多組織和業務部門,包括執行系統、安全、開發者關係等團隊。其中Eric SiowW3C諮詢委員會(Advisory Committee)代表, 作為英特爾與W3C溝通的代言人。此外Kenneth Christiansen在技術諮詢組(TAG)也起到了積極的作用,他的洞見幫助英特爾對不同的技術和結構保持充分了解,同時瞭解英特爾如何能夠促進創新。

 

如何幫助沉浸式Web體驗進一步發展?圖形優化是英特爾涉足的一個領域,也是人們容易低估的領域。在各種標準的指導下,web中的圖形領域正發生著許多變化。Khronos聯盟專注於制定3D圖形標準以影響虛擬現實、擴增實境,平行計算,神經網路與視覺處理等方面的應用。在3Dweb圖形方面,Khronos已開始採用WebGL進行工作,這種標準全面應用了英特爾的圖形和圖形驅動程式。Barbara Hochgesang強調,這些技術會逐漸發展成為W3C標準,並形成名為WebGPU的新一代加速圖形web標準。英特爾和其他圖形領域的領先企業都在設法提升面向多媒體和其他沉浸式的體驗,以滿足我們共同客戶的需求,令人印象深刻。

 

提及沉浸式體驗,有人會問:除了瀏覽器,對於需要更強計算能力的頭戴裝置或擴增實境(AR)眼鏡會怎樣?Barbara Hochgesang表示,我們的圖形團隊正埋頭苦幹,深入挖掘,不斷優化,尋求獲得完整圖形能力的方法。一旦在圖形領域取得成果,那麼其他方面也將隨之進步。如此一來,不論是WebGL還是WebGPU都能夠用於其他網路API,推動新的使用模式發展。

 

漸進式Web對使用者有深遠的意義

當使用者在媒體內容、社交媒體、網上購物或旅行等場景中進行互動時,他們希望能夠在不同的操作環境之間無縫切換。簡單來說,就是可以使用一臺裝置,也可以在多臺裝置之間切換——比如從手機遷移到電腦。如果遷移到具有更強大圖形能力的操作環境中,那麼目前進行互動的應用則可以得益於這些圖形能力。開發者構建功能時不再基於很少的共同特性。比如,他們構建的網頁和應用不僅能在手機上使用。當使用者在更大、效能更強的裝置上開啟網頁或應用時,則希望能夠充分利用裝置的能力,例如圖形或媒體等,這就意味著你的應用要根據不同的裝置來改變大小。

 

各種媒體已開始利用這種漸進式web概念,例如《福布斯》《華盛頓郵報》以及一些商業網站等。Barbara Hochgesang講道,“我最喜歡的網站之一就是星巴克,我可以在iPhone上訪問星巴克網站,下載應用,而不需要開啟App Store。每次星巴克升級應用時,我的手機都可以自動更新——只需要手機我就可以收到限時活動的推送通知,查詢積分,訂購併支付。當然,這些事情也可以在電腦上完成,所以上班前我也可以從電腦上下訂單。據星巴克報告稱,他們在手機端和電腦端上的銷量都在持續上升。

 

Web技術在支付和教育領域探索更多可能

過去12-18個月裡,商業領域和支付領域推出了兩款非常成功的Web API——web支付和web認證。有了這些API,人們才對web交易更加信任,因為這些標準不僅受到瀏覽器供應商的支援,還能適用於Visa、美國運通以及Discovery等商業公司,這些公司聯合起來確保提供一致的體驗。世界銀行曾展示過,一位正在玩遊戲的使用者在遊戲中輸入Pin碼就可以選擇購買下一關卡,而無需離開遊戲。英特爾在努力研究不同的API及標準,確定哪些地方需要英特爾的硬體,以及如何為未來的發展進行優化和構建。例如在web認證領域,開始尋求英特爾安全功能,比如英特爾®軟體防護擴充套件(SGX能力等。

 

除了支付,web還可以延伸到出版和教育等領域,雖然web不會完全取代紙質書籍,但出版商對提供線上內容有著極為濃厚的興趣。在教育領域,越來越多的學校正在開設web課程,讓教育者們可以用沉浸式體驗對學習過程進行補充。例如在歷史課程中,老師們可以通過對Smithsonian重要展品的虛擬參觀對閱讀進行補充,或者在談論羅馬史時,學生們不光可以讀到有關古羅馬廣場的內容,還可以通過點選滑鼠身臨其境進行體驗。教育以及出版領域在web發展以及擴充方面,均呈現出一派欣欣向榮的景象。

 

擴寬生態系統,支援人工智慧和機器學習

如今人工智慧和機器學習非常熱門,他們給web領域帶來了什麼影響?Barbara Hochgesang解釋,從廣義上講,英特爾正在利用人工智慧(AI)以及機器學習開發新的應用模式。而web在其中起到的作用就是拓寬這些應用模式的邊界和範圍,使其跨越各個作業系統的邊界。同時,我們正在努力拓寬生態系統以發展網路,為人工智慧和機器學習提供支援,並且,我們預計這些智慧應用會激發開發者和使用者的濃厚興趣。我們很高興能在英特爾、生態系統以及終端使用者社群之間實現聯動,尋找可以通過web平臺技術擴充的關鍵應用模式及其需求,這些web平臺技術涵蓋保健、購物、遊戲以及沉浸式體驗等細分市場。

 

web技術的應用中,開源和web社群的目標往往能夠達成共識。他們一旦發現好的使用者或業務需求,便可以快速行動。他們面臨的最大挑戰是如何用最短的時間創造最大的價值,以及如何既滿足業務需要,又能用最短的時間交付客戶和開發者需求。Barbara Hochgesang指出,web不會停滯不前,而是將不斷髮展和進步,並能脫離資金、經濟環境和地理因素的束縛。像星巴克、Netflix、亞馬遜、谷歌等企業都在做各種酷炫的事情,它們是在切實地將科技和投資與web技術相結合。在大環境不斷適應下一代使用者需求的背景下,我們十分榮幸能成為其中的一員。

 

 

邀請嘉賓

Web技術持續演進,英特爾助力其隨變而變

 

Barbara Hochgesang

英特爾公司Web平臺技術與標準規劃專家

 

Barbara Hochgesang是富於創新的團隊領導者,具有豐富的產品、專案和運營管理經驗。其專業領域涵蓋戰略/新市場規劃、客戶及合作伙伴需求、金融/資源管理、產品開發以及創造性的解決問題。目前,Barbara Hochgesang專注於英特爾開源技術中心web平臺技術及標準的戰略規劃。


相關文章