【文件属性】:
文件名称:byte.js:字节JSHTML渲染器
文件大小:614KB
文件格式:ZIP
更新时间:2021-05-10 18:02:43
JavaScript
byte.js
用Javascript,HTML,CSS和一些Canvas实现的字节渲染。
地位
很早,但这就是我们在实时使用的。
以下是剩下要做的事情的快速列表:
Music对象
Video对象上的声音
"fireworks"动作效果
单元测试
还有一些可以改进的地方:
iOS和OS X客户端的文本渲染不是1:1。 即:
当auto word-wrap设置为auto时, Text对象具有不同的自动换行规则
在某些情况下(通常在垂直固定时), Text对象的缩放行为有所不同
Paragraph对象的垂直对齐方式和行高行为略有不同
Link对象的渲染与本地客户端的渲染略有不同,在某些情况下会导致少量重叠
:heart_with_arrow: 欢迎捐款和请求请求!
致谢
实现极其简单的Base64 Webfont CSS
用于字体加载事件
测量文本尺寸
【文件预览】:
byte.js-master
----fonts()
--------PixelGrotesk-Regular.ttf(33KB)
--------webfonts.css(237KB)
--------RobotoMono-Regular.ttf(111KB)
--------Labeler-Regular.otf(35KB)
--------pressuru.otf(47KB)
--------licenses()
--------Alfphabet-IV.ttf(31KB)
--------st32k.ttf(17KB)
--------LeagueScript.ttf(68KB)
----index.html(3KB)
----LICENSE(1KB)
----fonts.css(736B)
----README.md(1KB)
----scripts()
--------testdata.js(1010KB)
--------textmetrics.js(3KB)
--------renderer.js(17KB)