最近几周,关于 iOS 7 外观的长评绝对不乏。任何更为激进的举措总会引起众多利益相关者的强烈不满,对于即将推出的苹果移动操作系统版本也不例外。甚至在 WWDC 开始之前,一些“伤寒者”就在 Twitter 上表达了他们的担忧。
Typographa.org: “WWDC 的横幅上发现了细长的字体。”请不。
葵荣: 为什么 iOS 7 看起来像一个化妆架:我对使用 Helvetica Neue Ultra Light 的思考。 bit.ly/11dyAoT
托马斯·菲尼: iOS 7 预览:令人震惊的字体。前景/背景对比度不佳,Helvetica 字体变得难以阅读。当前基于 Helvetica 构建的 UI 已经很难阅读。 iOS 7 中的字体瘦身确实让我很恼火。
在您开始对这些推文表示同意之前,有一些事实需要注意:
- 距离 iOS 7 最终版本的发布还有几周时间
- 没有人可以从视频和屏幕截图判断动态操作系统中字体剪切的效果
- 没有一位主题评论者提及 iOS 7 中明显发生变化的字体技术
在 WWDC 期间,人们已经冷静了不少,苹果工程师在演示中充分解释了 iOS 7 如何处理字体。同时,他们还透露了新技术的其他必要细节。
苹果移动设备文本处理负责人 Ian Baird 在演讲中介绍了他所说的“iOS 7 最酷的功能”——Text Kit。这个名称背后隐藏着一个新的 API,它将对于其应用程序将文本作为核心视觉元素之一的开发人员发挥重要作用。 Text Kit 构建于 Core Text 之上,Core Text 是一个强大的 Unicode 渲染引擎,但遗憾的是其潜力难以发挥。现在一切都应该通过 Text Kit 来简化,它本质上充当翻译器。
Text Kit 是一个现代且快速的渲染引擎,其管理集成在用户界面套件首选项中。这些首选项使开发人员能够完全控制 Core Text 中的所有功能,因此他们可以非常精确地定义文本在用户界面的所有元素中的行为方式。为了使这一切成为可能,Apple 修改了 UITextView、UITextLabel 和 UILabel。好消息:这意味着 iOS 历史上首次实现动画和文本的无缝集成(类似于 UICollectionView 和 UITableView)。坏消息:与文本内容密切相关的应用程序必须重写才能支持所有这些漂亮的功能。
那么所有这些新功能在实践中意味着什么呢?开发人员现在可以以更用户友好的方式跨多个列传播文本,并且使用不需要放置在网格中的图像。其他有趣的功能隐藏在“交互式文本颜色”、“文本折叠”和“自定义截断”的名称后面。例如,很快,如果应用程序识别出特定动态元素(标签、用户名、“我喜欢”等)的存在,就可以更改字体颜色。较长的文本可以缩小到预览中,而不必局限于之前/之后/中间的预设。开发人员可以轻松地在他们想要的地方定义所有这些功能。对版式敏感的开发人员会对字距调整和连字的支持感到兴奋(Apple 将这些宏称为“字体描述符”)。
然而,iOS 7中最热门的“功能”是Dynamic Type,即动态字体。据我们所知,苹果的移动设备将是有史以来第一款如此关注字体质量的电子设备,这也是自凸版印刷发明以来的第一次。是的这是对的。我们谈论的是操作系统,而不是应用程序或布局工作。尽管光学编辑已在照片合成和桌面出版领域进行过尝试,但它从来都不是一个完全自动化的过程。有些尝试最终被证明是死胡同,例如 Adobe Multiple Masters。当然,现在已经有一些技术可以缩放显示屏上的字体大小,但 iOS 提供的功能远不止这些。
由于动态部分,用户可以根据自己的喜好选择(设置>常规>字体大小)每个应用程序中的字体大小。如果即使是最大的尺寸也不够大,例如对于视力受损的人来说,可以增加对比度(设置 > 常规 > 辅助功能)。
当iOS 7的最终版本在秋季向数千万用户发布时,它可能无法提供最好的排版(使用Helvetica Neue字体),但系统的渲染引擎和其他相关技术将为开发者提供变通的能力在视网膜显示屏上显示精美易读的动态文本,因为我们以前从未见过他。
请问这句话是什么意思? “可能无法提供最好的排版(使用 Helvetica Neue)”
使用 Helvetica Neue 是最好的字体还是只是 iOS 7?
谢谢
iOS 7 使用 Helvetica Neue。
这意味着(大多数人)可能不认为使用的 Helvetica Neue 字体具有最好的排版
许多人更喜欢 Myriad 字体,而不是 Helvetica Neue,后者更新且更适合显示。但我的观点是,虽然我不是印刷师,但 Helvetica Neue 在视网膜显示屏和动态剪切上看起来很棒。而且,它已经属于苹果公司了。
好吧,我传统上更喜欢上个千年的旧 Apple Garamond 字体,但我承认它更多的是怀旧而不是适合 iOS...至少这个我心爱的字体可以安装在 iPad 的 iDraw 应用程序中,您可以在其中使用用它写。
我个人很喜欢 iOS 7 的排版,自从 WWDC 之后发布以来我一直在使用 Beta 版,并且随着每个后续版本系统变得更加完美......字体在任何情况下都非常清晰,事实上它是
我很高兴有这个功能。我的母亲在这个问题上很挣扎。我立即在BETA中尝试了这个功能,并将其交给我妈妈测试,这对她帮助很大(系统应用)。
他们为什么不在那里放置一种不可能但可读性更好的字体呢?据我所知,根据这篇文章,开发人员将有这个选项,但系统本身并没有使用它。
动态类型——令人难以置信的是,小细节可以改善文本的感觉:))竖起大拇指!