首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
夏华
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
13
文章 11
沸点 2
赞
13
返回
|
搜索文章
最新
热门
Chrome 浏览器原理之 Navigation
该部分导航(Navigation)旨在阐述:当用户在浏览器地址栏输入一个 URL,到浏览器呈现网页之前,各个进程和线程之间是如何交互的。 chrome 采用多进程架构,最顶层的是浏览器进程,与负责应用其它部分的进程协调。打开 更多工具-》任务管理器: 约定:由于 chrome …
Chrome 站点隔离
Chrome 自版本67起默认开启了站点隔离。站点隔离是一项安全特性,它确保来自不同站点的页面处于不同的进程中,每个进程运行在沙箱中。这里站点的定义仅包括 schema 和 注册的域名,比如 https://google.co.uk 和 https://maps.google.…
JavaScript 引擎基本原理 - Shapes & Inline Caches
浏览器会在快速运行代码和花费更多时间生成更高效代码之间进行取舍,不同浏览器的具体实现不太一样,有些会添加多个不同 time/efficiency 的优化编译器,以增加复杂性为代价更细粒度地控制这些取舍。 浏览器对对象属性的读取进行了优化,包括 shapes 和 inline c…
[译]CSS 属性计算过程
一点看法:CSS 语法本身易于学习,这也导致了很多人并没有认真了解 CSS 的一些基本概念。随手复制一段 CSS,样式 OK 就过了,最终导致项目中出现了大量重复的样式定义,!important 乱用等等。了解 CSS 属性的计算过程,可以帮助我们以可预测的方式编写更优雅和可维…
[译] Vue App 性能优化系列一:延迟加载和代码拆分
Vue Storefront 中使用的 Vue 性能优化技术,我们的目标是让该系列成为 Vue 应用程序性能优化的完整指南。 本系列的大部分重点都放在如何使 js bundle 更小上,首先我们需要了解 Webpack 是如何打包的。 Webpack 打包时会创建依赖关系图,该…
[译] Vue 高性能组件注册
很常见,很普通,可能会变得乏味... 我们来看一个需求,假设有一个 Header 组件,包含应用的布局和一些信息,这些信息可能与用户相关 - UserInfo 组件,也可能与公司相关 - CompanyInfo 组件,希望根据配置值显示其中一个。 似乎改善了一点,但是,还是需要…
[译]Web图片优化指南
未经优化或压缩的图片是网站初次加载性能不佳的主要原因之一,根据分辨率和质量,图片最终可能占网站总大小70%以上。本文旨在介绍优化Web图片的常用工具和方法。 图片的宽度px值 * 高度px值 * 3bytes (24bits,RGB颜色系统),可以得到图片的原始大小,再将结果除…
[译]如何在 Web 上构建一个插件系统
在 Figma,我们最近解决了迄今为止最大的工程挑战之一:支持插件。 我们的插件 API 使第三方开发人员可以直接在基于浏览器的设计工具中运行代码,因此团队可以使 Figma 适应自己的工作流程。他们可以用可访问性检查器测量对比度,用翻译应用程序转换语言,进口商可以用内容填充设…
个人成就
文章被点赞
39
文章被阅读
15,731
掘力值
379
关注了
18
关注者
7
收藏集
9
关注标签
14
加入于
2016-11-23