Google力推的那些前端技術有何進展?
Google I/O 2018已落下帷幕,普通民眾看的是新產品,開發者們關注的是新技術。透過這次大會,我們不難發現,Google已經從mobile first轉向AI first,AI之後,就是移動和前端技術了,移動無非是Android P 和Flutter等,前端涵蓋的技術從Web框架到Web工具,包括Angular、PWA、polymer、AMP等,下面來為大家捋一捋Google力推的這些前端技術最近都有哪些進展。
Angular
Angular是前端三大框架之一,它與React、Vue的“爭鬥”一直都沒有停止過,經過Angular團隊和開發者們的努力,Angular已經建立了擁有上百萬開發者規模的社群和生態系統。在今年I/O大會開始的前幾天, Angular 6正式釋出 ,添加了ng update和ng add這樣的新功能,讓你的應用程式保持最新的狀態,幫助Angular開發者加快創新的步伐。
Angular渲染器Project Ivy也有很大的改進,它能使Angular除錯更容易,以更快地速度編譯和執行,它還可以與現有的應用程式一起使用,Angular團隊還在小型Hello World應用程式做了演示,不使用的Angular功能將自動從應用的JavaScript bundle自動刪除。
PWA
PWA應該是這兩年前端最火的技術之一了吧。Google聲稱世界各地各行業在在PWA的構建上都獲得了很大的成功,星巴克在推出PWA網站後,日活躍使用者數量增加了2倍,他們對廣告網站進行測試,發現當一個網站切換到PWA時,平均轉化率提高了20%。
PWA近期動態:
早期的PWA主要專注於移動裝置,但是由於平臺限制,iOS無法支援,但是今年年初,終於迎來了好訊息,蘋果宣佈 iOS 11.3將迎來PWA ,這使得開發跨平臺的PWA成為了可能。
2月,微軟著手在 Windows 商店中增加PWA,宣佈漸進增強式 Web應用將在 Win10 系統上線。
2月底,PC端的Chrome正式支援PWA。
I/O大會上,Google宣佈今年6月,Chrome 67將支援PWA“安裝”到桌面上,同時保留在瀏覽器中查詢的功能,如在頁面中查詢、共享網址、Google Cast支援等,
Service Worker
Service Worker是近年來Web最大的改進之一,它是Chrome團隊力推的一個Web API,它將開發人員從頁面的生命週期中解放出來,運行於瀏覽器後臺,可以控制開啟作用範圍下的所有頁面請求,使Web應用程式能夠離線工作。
今年三月,蘋果宣佈iOS和MacOS上的Safari 11.1支援Service Worker,4月底,微軟也宣佈Microsoft Edge也將支援Service Worker,這意味著現在所有的主流瀏覽器都支援Service Worker了。
為了使用過程更簡便,Service Worker開發團隊建立了Workbox庫,它能將許多常用的、強大的service worker模式封裝到易於使用的API中。
WebAssembly
WebAssembly使網站能夠執行用C或C ++等語言編寫的高效能低階程式碼,為Web打開了新世界,今年3月,來自Autodesk的AutoCAD就採用了35年前的程式碼庫,並用WebAssembly編譯讓其直接在瀏覽器中執行,這意味著,無論你的裝置或作業系統如何,你都可以直接在瀏覽器中用CAD繪圖。
Polymer
Polymer 是Google主推的一個 JavaScript 庫,它可幫助你建立自定義的可重用 HTML 元素,並使用它們來構建高效能、可維護的 App。
在I/O大會上,Google推出了Polymer 3.0,Polymer 3.0致力於將Web元件的生態系統從HUML Imports轉移到ES Modules,包管理系統將支援npm,這使你更容易將基於Polymer的web元件和你喜歡的工具、框架協同使用。
AMP
AMP是Google推出的一種為靜態內容構建Web頁面,提供可靠和快速渲染,加快頁面載入速度的Web元件庫。目前為止,來自4600萬個域名的網頁已經超過60億個,他們在Google搜尋的平均載入速度不超過1秒。
由於移動內容消費正在往全屏、簡練的排版風格轉變,為了滿足內容釋出商的需求,APM團隊日前宣佈開發了AMP stories,它是一套為mobile-first storytelling開發的Web組,它支援原生視訊和影象,具有豐富的視覺效果,可通過動畫和可點選的互動方式來講故事,這對於突發事件的新聞報道具有重要作用,因為有時候圖片能更直觀和快速地向讀者表達意思。
Lighthouse
Lighthouse是一個分析網路質量的工具,為你提供網站效能衡量指標和指導,它可以直接從Chrome DevTools內部進行訪問,從命令列執行或與其他開發產品整合,僅在2018年,就有50萬開發人員在他們的網站上執行Lighthouse。
網慧天下科技是領先的綜合性軟體與資訊服務企業,為客戶提供從軟體開發到營銷推廣全過程的網際網路解決方案,目標是成為行業領先的全鏈條資訊科技服務供應商。公司與中國移動、平安銀行、南方數碼、北大青鳥、西門子等行業巨人有著全面深入的戰略合作,深耕汽車 、金融、電商、農業、教育等重點行業,持續開拓全國市場,為客戶提供全鏈條、高質量、高效率、具有綜合優勢和行業特色的技術服務。
武漢有哪些做網站的公司?武漢有哪些做網站的公司好?做網站公司哪家好?武漢知名網站建設公司?武漢有哪些比較好的武漢網站製作公司?武漢網站外包?武漢有哪些靠譜的軟體開發公司?武漢有哪些做得比較好的APP開發、微信開發、系統開發公司?如果您有這樣的需求,請聯絡網慧天下科技,財富熱線:027-86633307,我們會以專業的服務態度做好每一個需求,把每一個需求做到極致是我們的宗旨!
【責任編輯:龐桂玉 TEL:(010)68476606】