在编辑器上使用Canvas over DOM是否合理?

时间:2019-05-06 15:20:13

标签: dom html5-canvas

我知道将画布用于用户界面通常被认为是不好的做法,但是将画布用于代码编辑器或十六进制编辑器(可能同时在屏幕上显示数千个文本元素)之类的东西合理吗? ?

我一直在花时间制作DOM十六进制编辑器,但是我担心滚动时每秒修改数千个DOM节点的效率低下。

例如,仅在WebGL中实现编辑器会感觉效率更高,那么您不必担心重排之类的事情。这样做合理吗?为什么像Atom这样的追求效率的编辑器为什么不做这样的事情?

0 个答案:

没有答案