对于html而言,页面元素的数量会影响页面显示的性能。
在前面生成文字的时候,我们使用的是文本路径textpath元素,它包含了line、path/textpath三个vml元素。在不需要特效的时候,有些浪费。我们只需要textbox一个元素就足够了。
相应的设备创建函数需要修改
var namebox=createTextb((height+height/3),(width/2-150),name,"black");
元素的类型可能也会有影响。经过测试,div和texbox的性能差别可以忽略不计。可以认为textbox就是对div的简单封装,可以替代使用。