MeeGo是一种基于Linux的自由及开放源代码的便携设备操作系统。它在2010年2月的全球移动通信大会中发布,主要推动者为诺基亚与英特尔。MeeGo适用的平台包括上网本、简易台式机、手持计算和通信设备、车载信息娱乐设备、上网电视、多媒体电话。
芬兰手机制造商在准备为其于不久前发布的Meego手机Nokia N9发布新的软件更新,此次更新的目标是手机字体。诺基亚N9将获得更大的字体。
我们知道,Nokia N9目前的默认字体是“Nokia Pure Text”,不过诺基亚计划改变字体规格大小,而不是“Nokia Pure Text”本身。
“这些改变是默认的。最明显的变化是,文字将多占据垂直方向将近20%的空间,也就是说文字的‘边界框’的高度将增加,”一篇于近期发表在Nokia Developer的文章解释到。
“目前的字体高度确实有点小,一些音调/重音符号或者字母的下半部分会超出边界框,不能完全显示。修正这个不足非常重要,特别是对于那些使用非拉丁文字的非欧洲语言来说。”
文章开头提供了对比图(左侧为当前的PR1.0/PR1.1版本),通过图片我们可以了解到更新前后的文字区别。
诺基亚指出,文字大小的变化是否会对应用程序产生影响依赖于它们内部已经建立的方法。在大多数情况下,N9内的应用不会受影响,例如:图形项目(例如标签)上的短文字标签;列表和其它大小随时变化的平移区域;出于定位目的,通过利用页边空白或者其它缓冲来预适应文字项大小变化的应用程序。
然而,当布局直接依赖于文字边界框高度时,情况可能会变得有点复杂。
诺基亚建议应用程序界面的设计应该让文字的大小能够同时在水平和垂直方向变化,一些定位于不同语言的应用应该已经这么设计了。