代码见:https://github.com/hustcc/image-placeholder.js
特点
- 不依赖什么 js 框架,比如 jq
- 小于 1k ,具体是
0.79k
- 配置项多,都有默认值
- 使用简单
使用
可以看其中的 index.html 或者 readme 文件
为什么要造轮子
- 很多 image placeholder 都是在服务端生成,需要额外搭建服务以及耗费资源
- imsky/holder是客户端生成,大名鼎鼎,但是在用到网页上,动态图片的时候,它的那种风格用起来不太方便
- 其他的 image placeholder 太大了,比如上面提到的 holder 压缩之后还有 30k 以上,其实
不太使用在网页上使用
。
待完成
- 更多的灵活配置
- font-size 自动计算,以防止文字太多的时候,超过图片大小
其他
任何问题欢迎反馈和 pr ,代码非常简单,相信 1 分钟你就可以看懂,非常欢迎push request
。