首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
张小凡酱
掘友等级
字节跳动
获得徽章 1
动态
文章
专栏
沸点
收藏集
关注
作品
赞
127
文章 126
沸点 1
赞
127
返回
|
搜索文章
赞
文章( 126 )
沸点( 1 )
FontCut-Chrome 字体裁剪插件
本文介绍了前端使用字体的一些问题,并介绍了一个基于opentype.js实现的Chrome字体裁剪插件,能够实时预览字体,裁剪并导出otf和woff格式的字体子集。为什么要截取字体?相对于英文字体,中
当我们在讨论设备像素比(device pixel ratio,dpr)的时候我们在讨论什么?
0. 为什么要写这篇文章? 最近查阅了一些移动端适配的文章和资料,对大多数的概念和论述没发现有疑惑的地方,唯独对设备像素比(device pixel ratio,dpr)有些不解,而设备像素比对理解移
Canvas 进阶(四)实现一个“刮刮乐”游戏
1. 背景 之前公司项目有一个刮奖小游戏的需求,因此有了本文记录该“刮刮乐”游戏的实现过程。 话不多说,先上 Demo 和 项目源码. 2. 实现 我们创建一个 ScrapAward 类,通过传入 option 和调用其 restart() 方法实现重新开始。 首先合并用户的配…
canvas实现刮刮奖效果
「这是我参与11月更文挑战的第8天,活动详情查看:2021最后一次更文挑战」 实现效果 常见活动页刮刮奖效果 思路 第一步:首先做好刮奖的内容html,然后使用canvas绘制一层蒙层覆盖在奖品内容上
关于首屏html应限制在14kb内的探究
我们在调研优化网页加载性能时,通常能看到这样一条:html 最好限制在 14kb 以内。那么问题来了,为什么是 14kb,超过 14kb 对性能的影响有多大,为了回答这两个问题,进行了一些调研与测试。从下面的概念开始。 即最拥塞窗口,慢启动中引入的概念,表示发送方在得到接收方确…
npm源码解析之install包安装机制
在项目中,当执行npm intall时,会根据package.json中的依赖项在node_modules目录中安装依赖包。这一稀松平常的动作,看似简单,实则背后原理充满复杂和艺术性。
lottie-web系列之一:如何看懂json参数(图片图层
lottie-web生成使用的json特别的长,那我们在开发中要修改它的参数,就必然要看懂它每个字段代表的意义。
基于Rust工具实现循环引用排查工具
本文介绍了如何使用Rust工具ast-grep来检测和解决js项目中的循环引用问题。使用ast-grep工具可以解决遍历ast的性能瓶颈问题。解决循环引用问题的方法推荐新增中间模块解引用。
存储基础 — 文件句柄 fd 究竟是什么?
通过上一篇 Go IO 的姿势, 我们看到有两种文件读写的方式,一种是系统调用的方式,接受和操作的对象是一个整数 fd,另一种是 Go 标准库自己封装的标准库 IO ,操作对象是 Go 封装的 file 结构体,但其内部还是针对整数 fd 的操作。所以一切的本源是通过 fd 来…
技术不革新带来的问题负担-剖析vue2.5源码的bug
最近接入Cypress,项目使用了比较旧的框架,在接入过程中遇到了挺多坑的。感慨技术不革新,没有跟着社区发展演进,会给开发带来问题,影响开发。本篇文章就讲一下其中一个跟Vue2.5源码有关的坑
下一页
关注了
45
关注者
3
收藏集
3
关注标签
11
加入于
2019-04-03