首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
浏览器
订阅
杰就是我24592
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Web调试技术详解
对于每位开发者而言,bug已经是不能再寻常的东西,debug也是家常便饭的事情。然而寻根溯源起来,还得从上个世纪五十年代讲起。 1947年9月9日,哈佛大学在测试马克II型艾肯中继器计算机的时候,一只飞蛾粘在一个继电器上,导致计算机无法正常工作,操作员把飞蛾移除之后,计算机又恢…
精读《V8 引擎 Lazy Parsing》
1. 引言 这篇文章介绍的优化技术叫 preparser,是通过跳过不必要函数编译的方式优化性能。 2. 概述 & 精读 解析 Js 发生在网页运行的关键路径上,因此加速对 JS 的解析,就可以加速网页运行效率。 编译不必要的代码会占用 CPU 资源。 在 GC 前会占用不必要…
【前端词典】分享 8 个有趣且实用的 API
这几个 API 使用得当的话,可以提高你应用的友好性。 这些 API 的示例代码我已放在 github 上,感兴趣的可以 clone 代码到本地运行。望给个 star 支持一下。 1. 监听屏幕旋转变化接口: orientationchange 这个 API 可以将你手机是否横…
[译] 2019 前端性能优化年度总结 — 第一部分
让 2019 来得更迅速吧~你正在阅读的是 2019 年前端性能优化年度总结,始于 2016。 早些时候,性能都是所谓的“后顾之忧”。直到项目快结束的时候,它会被归结为代码压缩(minification)、拼接(concatenation)、静态资源优化(asset optim…
[译] 浏览器帧原理剖析
开发者常常问我关于像素工作流程的某些部分,什么时候、为什么、发生了什么。所以我感觉值得提供一些参考,有关于将像素显示在屏幕上的过程里发生了什么。 警告:文本是 Blink(译注:Chrome 使用的排版引擎,是 webkit 的分支)和 Chrome 的视角。主线程的大部分任务…
掌握 Chrome 开发工具:新一代前端开发技术
听说 Chrome59 或更高版本切换到 “Coverage” 页面可以查看代码覆盖率。
领略浏览器开发者工具
浏览器开发者工具的使用,以及单步调试代码
[译] Google 工程师提升网页性能的新策略:空闲执行,紧急优先
几周前,我开始查看我网站的一些性能指标。具体来说,我想看看我的网站在最新的性能指标 —— 首次输入延迟 (FID)上的表现如何。 我的网站只是一个博客(并没有运行很多的 JavaScript),所以我原本预期会得到相当不错的结果。 用户一般对于小于 100 毫秒的输入延迟没有感…
【译】你不知道的Chrome调试工具技巧 第二天:copying & saving
本文是作者 Tomek Sułkowski 发布在 medium 上的一个系列。 版权归原作者所有。 译者在翻译前已经和作者沟通得到了翻译整个系列的授权。 在马上就要迎来假期的这 24 天里,我将会发布一系列短篇的文章,关于如何更加有意思的使用开发工具,昨天我们已经提了 4 个…
[译] JavaScript 工作原理:内存管理 + 处理常见的4种内存泄漏
几周前,我们开始了一系列旨在深入挖掘 JavaScript 及其工作原理的研究。我们的初衷是:通过了解 JavaScript 代码块的构建以及它们之间协调工作的原理,我们将能够编写更好的代码和应用程序。 本系列的第一篇文章着重于提供引擎概览, 运行时, 以及堆栈调用。第二篇文章…