自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Chrome 成立 Aurora 項目組,將與開源網(wǎng)絡(luò)框架和工具展開合作

系統(tǒng) 瀏覽器
Google Chrome 團隊近日發(fā)表博客文章,將成立 Aurora 項目與開源網(wǎng)絡(luò)框架和工具展開合作。Chrome 團隊表示:“我們關(guān)心用戶體驗和繁榮的網(wǎng)絡(luò)生態(tài)系統(tǒng)。我們希望用戶在網(wǎng)絡(luò)上擁有盡可能好的體驗,不僅是靜態(tài)文檔,而且在使用豐富、高度互動的應(yīng)用程序時也是如此?!?/div>

Google Chrome 團隊近日發(fā)表博客文章,將成立 Aurora 項目與開源網(wǎng)絡(luò)框架和工具展開合作。Chrome 團隊表示:“我們關(guān)心用戶體驗和繁榮的網(wǎng)絡(luò)生態(tài)系統(tǒng)。我們希望用戶在網(wǎng)絡(luò)上擁有盡可能好的體驗,不僅是靜態(tài)文檔,而且在使用豐富、高度互動的應(yīng)用程序時也是如此。“

[[406527]]

開源工具和框架在使開發(fā)者為網(wǎng)絡(luò)建立現(xiàn)代應(yīng)用方面發(fā)揮了很大作用,同時也帶來了良好的開發(fā)者體驗。這些框架和工具為各種規(guī)模的公司以及為 Web 進行開發(fā)的個人開發(fā)者提供了支持。

Chrome 團隊補充道:“我們相信,框架在幫助開發(fā)者解決性能、可訪問性、安全性、移動就緒性等關(guān)鍵質(zhì)量方面也能發(fā)揮很大作用。與其要求每個開發(fā)者和網(wǎng)站所有者成為這些方面的專家并跟上不斷變化的最佳實踐,框架可以通過內(nèi)置的解決方案來支持這些方面。這賦予了開發(fā)者權(quán)力,使他們能夠?qū)W⒂跇?gòu)建產(chǎn)品功能。“

Aurora:Chrome 與開源網(wǎng)絡(luò)框架和工具之間的合作

近兩年來,Chrome 團隊一直在使用一些最流行的框架,例如 Next.js、Nuxt 和 Angular,致力于提高網(wǎng)絡(luò)性能。除此之外,他們還資助了 Vue、ESLint、webpack 等流行工具和庫。如今,Chrome 團隊給這項工作起了一個名字 —— Aurora(極光)。

Chrome 團隊表示:“極光是一種在天空中閃耀的自然光。由于我們正在努力幫助用框架構(gòu)建的 Web 提升用戶體驗,從而給人眼前一亮的感覺,因此認(rèn)為這個名字是一個合適的選擇。”

他們的目標(biāo)是為生產(chǎn)的 Web 應(yīng)用提供盡可能好的用戶體驗,無論用戶使用的是哪個瀏覽器。

Aurora 的策略是什么?

在 Google,Chrome 團隊在使用框架和工具來構(gòu)建和維護大型網(wǎng)絡(luò)應(yīng)用時(如 Google 搜索、地圖和 Google 相冊等)學(xué)到了很多東西。他們發(fā)現(xiàn)框架如何通過提供強大的默認(rèn)值和工具在可預(yù)測的應(yīng)用質(zhì)量方面發(fā)揮關(guān)鍵作用。

框架在影響 DX 和 UX 方面具有獨特的優(yōu)勢,因為它們跨越了整個系統(tǒng):客戶端和服務(wù)器,開發(fā)和生產(chǎn)環(huán)境,并且它們集成了諸如編譯器、捆綁器、linter 等工具。

[[406528]]

當(dāng)解決方案融入框架時,開發(fā)團隊可以使用這些解決方案,并將時間集中在對產(chǎn)品最重要的事情上——為用戶提供出色的體驗和功能。

在努力改進存在于堆棧每一層的工具的同時,Next.js、Nuxt 和 Angular CLI 等框架管理應(yīng)用程序生命周期的每一步。出于這個原因,以及 React 在核心 UI 框架生態(tài)系統(tǒng)中采用率最高的事實,Chrome 團隊的大多數(shù)優(yōu)化都是從 Next.js 中開始驗證的,然后再擴展到生態(tài)系統(tǒng)的其他部分。

Aurora 的工作流程是什么?

Aurora 如何在瀏覽器和開發(fā)者生態(tài)系統(tǒng)之間搭建橋梁的原則是:謙遜、好奇、科學(xué)探究和實用主義。Chrome 團隊與框架作者合作進行改進,與社區(qū)合作,并在實施任何改變之前進行盡職調(diào)查。

在任何新功能方面的工作步驟:

  • 使用有代表性的應(yīng)用程序,識別流行堆棧中的用戶體驗痛點;
  • 將解決這個問題的解決方案原型化;
  • 用另一個框架棧來驗證該功能,以確保它是可適應(yīng)的;
  • 通過在一些生產(chǎn)應(yīng)用中的實驗來驗證該功能,通常是通過實驗室的性能測試來驗證;
  • 使用 RFC 流程推動設(shè)計,解決社區(qū)反饋;
  • 將該功能放在一個流行的堆棧中,通常在一個 flag 后面;
  • 在一個有代表性的生產(chǎn)應(yīng)用中啟用該功能,以評估質(zhì)量和開發(fā)人員的工作流程整合;
  • 通過跟蹤采用該功能或升級后的代表性生產(chǎn)應(yīng)用的指標(biāo)來衡量性能改進;
  • 將該功能作為堆棧的默認(rèn)功能,使所有升級用戶受益;
  • 一旦得到證實,就與其他框架合作,將該功能落地;
  • 找出網(wǎng)絡(luò)平臺的差距,并建立反饋回路;
  • 轉(zhuǎn)到下一個問題;

底層工具和插件在許多框架中共享。這有助于產(chǎn)生漣漪效應(yīng),即使是在為單一框架堆棧做貢獻(xiàn)時也是如此。此外, Chrome Framework Fund (框架基金)將給予開源工具和庫在資金方面的支持。到目前為止,它已經(jīng)支持了 Webpack 5、Nuxt 和 ESLint 的性能和改進工作。

Chrome 團隊表示:“隨著時間的推移,我們將擴大我們的參與規(guī)模,以涵蓋更多的框架和工具。“

本文轉(zhuǎn)自O(shè)SCHINA

本文標(biāo)題:Chrome 成立 Aurora 項目組,將與開源網(wǎng)絡(luò)框架和工具展開合作

本文地址:https://www.oschina.net/news/146843/google-chrome-aurora

責(zé)任編輯:未麗燕 來源: 開源中國
相關(guān)推薦

2013-10-09 16:32:56

開源英特爾Arduino

2012-07-10 11:24:26

微軟蘋果

2010-06-22 10:23:16

Chrome OS

2010-10-20 17:44:40

Chrome 9

2009-05-11 08:36:55

IntelNovellMoblin

2010-06-11 17:10:02

Java框架開源

2010-05-17 13:17:28

Chrome瀏覽器操作系統(tǒng)

2009-07-01 19:21:00

2018-06-08 17:50:29

科技生態(tài)

2019-11-28 13:58:47

推薦技術(shù)Python算法

2009-05-18 15:43:06

McAfeePC安全

2017-06-14 11:16:34

華為

2015-12-08 16:24:08

網(wǎng)絡(luò)取證網(wǎng)絡(luò)取證工具Xplico

2022-07-13 08:53:12

開源元宇宙

2012-08-06 12:19:16

筆記本

2016-01-12 17:45:55

曙光伊頓

2022-12-29 14:04:45

歐拉開源社區(qū)

2021-12-02 10:39:43

自動駕駛數(shù)據(jù)汽車

2011-05-20 11:00:47

Windows Pho諾基亞

2024-05-06 12:52:30

點贊
收藏

51CTO技術(shù)棧公眾號