SF
阿创的前端小站
阿创的前端小站
注册登录
关注博客
注册登录
主页
关于
RSS
Canvas getContext("3d")?
Chaz
2017-03-29
阅读 7 分钟
14.8k
不好意思,标题其实是开了个玩笑。大家都知道,Canvas 获取绘画上下文的 api 是 getContext("2d")。我第一次看到这个 api 定义的时候,就很自然的认为,既然有 2d 那一定是有 3d 的咯? 但是我接着我看到了 api 介绍的这句话
简单一招搞定 three.js 屏幕适配
Chaz
2017-03-23
阅读 4 分钟
13.1k
做过手机 H5 的同学可能会觉得屏幕适配挺麻烦。原因是设计师提供的设计稿尺寸比固定,但是前端开发者却要适配不同大小、长宽比的目标设备。适配的终极目标无非是最大程度把主体内容优雅地呈现给用户。开发和设计如果没有协调好的话可能会妥协比较丑陋的方案,例如由于设计比例问题,为了照顾主体内容不被裁剪,只好设备...
linux 批量重命名 (你只要会用 js replace 函数)
Chaz
2017-03-13
阅读 1 分钟
2.6k
注意:rename 命令有 C 语言 和 perl 两个版本,这里只介绍 perl 版本。 需求 今天工作的时候需要处理一批文件,具体命名形式是 a_b_c.xx,要把它们改成 b_a_c.xx。 mv 命令? mv 命令一次只能操作一个文件,这样效率就太低了。其实可以结合管道操作完成 使用 rename 我想推荐的是 rename 命令,rename 命令是专门用来重...
撩妹技能 get,教你用 canvas 画一场流星雨
Chaz
2017-03-12
阅读 8 分钟
15.6k
玩过 canvas 的同学,你画圆画方画线条这么 6,如果说叫你画下面这个玩意儿,你会不会觉得你用的是假 canvas?canvas 没有画一个带尾巴玩意儿的 api 啊。