这听起来很荒谬,但是如果我要找到一个甚至是最模糊的线索的人,StackOverflow就会成为这个地方。
首先,我正在开发的平台:摩托罗拉Handscanners。运行Windows CE 5和/或6.在Internet Explorer 5.5的移动版本上运行Web应用程序。 (我知道,我知道,但继续阅读)。特别是MC3190,MC9090和MC3090。 3090有64MB的RAM,另外两个有128.
你在畏缩吗?你应该。请继续阅读,它只会变得更有趣。我们做了更新。略微增加字体大小,并将其颜色从黑色更改为蓝色。狂野,我知道。我们所有的测试都没有显示任何问题,每个人都喜欢这种变化,甚至似乎提高了用户效率(工业应用)。
然后我们将它推广到仍在使用MC3090的中国,中文安装了带有中文字体的操作系统。立即,文本渲染速度变慢了。我们正在谈论4秒加载一个8kb的网页。网络很好,页面被下载,但渲染似乎停滞不前 - 这就是杀死用户效率。此外,它对我们的用户来说非常烦人。
潜在的解决方案:
所以我来找你StackOverflow问:有没有人知道为什么中文字体上的轻微字体变化会导致IE 5.5和Windows CE 5上的渲染时间发生如此巨大的变化?