昨天在对MacBook Pro视网膜屏幕进行分析的时候我们就说过,应用程序需要做相应调整才能发挥这种超高分辨率显示面板的威力。一般来说,如果你使用的是苹果渲染和显示API,那一切OK,直接就支持视网膜屏了,而如果你用的是自己的渲染器,就得更新一把了。
Google Chrome用的就是苹果文字显示API,但在将文字显示到网页上之前,渲染器还有个屏外画布(off-screen canvas)的渲染过程,而这一过程是无法感知到视网膜屏的存在的,所以显示效果就和Safari差远了。
幸运的是,Chrome的开发试验版本Chrome Canary(金丝雀)已经迅速作出反应,更新加入了对视网膜屏幕的支持。下边从左到右就依次是Chrome、Chrome Canary、Safari。可以看出,Chrome Canary的文字渲染方式和Safari仍有些许不同,但至少没有满屏幕的“狗牙”了。
面向普通用户的Chrome应该也会很快更新支持视网膜屏幕的。
我来说两句排行榜