Chrome团队:如何曲线拯救KPI
SegmentFault
共 2999字,需浏览 6分钟
·
2021-12-25 08:33
作者:卡颂
简介:《React技术揭秘》作者
来源:SegmentFault 思否社区
大家好,我是卡颂。
当聊到Chrome,你第一反应是啥?
市占率第一的浏览器?鼎鼎大名的V8引擎?浏览器调试的标配——DevTools?
对于Chrome团队成员来说,第一反应很可能是这两个指标(KPI):
UX(user experience)用户体验
DX(developer experience)开发者体验
底层V8、webassembly引擎的迭代
lighthouse工具对UX、DX指标的定量分析
Chrome对ES标准新特性的快速支持
逻辑要顺
当今世界大部分web项目依赖开源工具
更好的开源工具带来更好的web体验
与Next.js合作
与Babel合作
const foo = ({ a = 1 }, b = 2, ...args) => [a,b,args];
const foo = function foo(_ref, b) {
let { a = 1 } = _ref;
if (b === void 0) { b = 2; }
for (
var _len = arguments.length,
args = new Array(_len > 2 ? _len - 2 : 0),
_key = 2; _key < _len; _key++
) {
args[_key - 2] = arguments[_key];
}
return [a, b, args];
};
const foo = ({ a: a = 1 }, b = 2, ...args) => [a,b,args];
与React合作
while (workQueue.length > 0) {
if (navigator.scheduling.isInputPending(['mousedown', 'mouseup', 'keydown', 'keyup'])) {
break;
}
let job = workQueue.shift();
job.execute();
}
总结
评论