poh*_*ohl 14
iPad上的每个像素都是一个由红色,绿色和蓝色组成的矩形,因此人们可能会认为子像素字体渲染对于设备而言是一个不错的选择.
但请注意,此设备可以轻松地从纵向模式更改为横向模式,并且应用程序可以响应此更改.这意味着您的子像素字体机制也必须响应该更改,并且您需要为每种字体提供两个单独的子像素描述.
现在,事实上开发人员希望能够在单次购买/下载中编写在pad和手机上运行的通用应用程序.但请看下图中各代手机的不同像素配置.回想一下,每一个都需要在纵向模式和横向模式下以不同方式描述字体.现在你有了大量的字体描述.
现在回想一下,我们谈到的是便携式设备,其中最宝贵的资源是电池,而子像素字体渲染的计算量更大.
我猜这与思维过程没有什么不同,导致Apple避免使用亚像素字体渲染,而是希望显示技术将像素密度提高到不再需要的程度(iPhone上的视网膜显示) 4是朝这个方向迈出的第一步.)
我敢打赌,在iPad的未来版本中,我们将拥有一个具有相似密度的显示器,并不会那么重要.您尝试为iPad应用程序发明子像素字体渲染机制所投入的任何努力都将立即被消除,因此我建议不要沿着这条路走下去.

| 归档时间: |
|
| 查看次数: |
2682 次 |
| 最近记录: |