苹果为何抛弃Helvetica—揭示iOS9 字体丑的秘密
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》
从***台iPhone起,苹果就将Helvetica当作系统字体。苹果为何抛弃Helvetica?它是全世界******的字体。
iOS 9如今已公开发布。带来了一些细微的变化,但iOS 9的系统字体变成了苹果新推出的旧金山字体,代替了之前用的Helvetica Neue。
Helvetica(上),旧金山字体(下)
旧金山字体之前已经用于Apple Watch中,如今则成为苹果全平台的统一字体:Apple Watch、iPhone、iPad和Mac。
从***台iPhone起,苹果就将Helvetica当作系统字体。而且从10.10 Yosemite开始,Mac OS X系统的字体也从Lucida Grande改为了Helvetica。苹果为何抛弃Helvetica?它是全世界******的字体。
小字号Helvetica太纤弱
据说Helvetica不适合小字号使用。当Mac OS X Yosemite系统字体改为Helvetica,许多设计师声称Helvetica并不合适。
“Helvetica糟糕透了”,Erik Spiekermann说
如果你输入小字号的Helvetica文字,你会发现易读性很低,显得模糊。有些文字交叠在一起,难以辨识。据说苹果设计出旧金山字体正是为了让小号文字在Apple Watch上更易读。
小号字母交叠在一起
但如今,小屏幕设备分辨率比印刷品还高,iPhone中的文字并不像Apple Watch那么小。为什么苹果把iOS、Mac OS X的系统字体都改了,而不是只用于Apple Watch?
旧金山字体不仅仅是一款字体
旧金山字体拥有许多高度易读的特征。实际上Apple Watch和iOS/Mac上的旧金山字体并不相同。
字体族“SF”用于iOS/Mac,而“SF Compact”用于Apple Watch。在“o”、“e”这类圆形字母上可以看出区别。SF compact的竖线比SF更平坦。
SF与SF Compact
这点差异使得SF Compact的文字有更大的字距,从而使Apple Watch这样的小设备有较高的易读性。
而且,SF与SF Compact被划分为两套子字体族,分别称作“Text”和“Display”。这就是苹果所谓的“视觉尺寸”。Text字体用于更小的文字,Display字体更大。
旧金山字体族
正如我之前提过的,Helvetica这种非自然(或者说无衬线)字体,两个邻近字母会“交叠”在一起,像“a”、“e”、“s”这种字母在小字号时看起来很相似。
Display与Text字体
用于小号字的旧金山Text字体,被设计成比Display字体有着更大的字距。Text字体的字怀也更大,为了小屏幕的易读性。
旧金山字体是动态的
旧金山字体的一大特点是它动态组织文字。系统会随着字号自动切换Display/Text字体。明确地说,20pt正是这个界限。
设计师与开发者不用操心该用哪种字体。比如给UILabel设置系统默认字体,系统就会为你选择合适的文字。
旧金山字体有一点让我印象很深,就是它的冒号(:)的显示方式。一般情况,冒号会刚好放置在基线上,所以放在数字之间时,它并非垂直居中的。而旧金山字体中,会自动将它垂直居中对齐。
垂直居中的冒号
旧金山字体是为数字时代而生的字体
如你所见,旧金山字体经过了精心的设计,为了使任何字号、任何设备都易于阅读。
被旧金山字体所替代的Helvetica,1957年诞生于瑞士,那时尚没有电子设备。即使今天,Helvetica也被许多公司作为企业字体广泛运用,毫无疑问,未来它会被当作一款伟大的经典字体使用。
另一方面,旧金山字体是一款现代字体。它会根据环境动态改变文字。这是数字时代的一种“数字原住民”字体。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
创业泡沫的「军功章」,高薪低能的程序员要分走一半
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 今年 9 月阿里校招规模缩减,薪水也较往年有所下降。甚至还出现了不仅仅是产品、运营这样的非技术岗位受到了波及,就连核心开发岗位也未能幸免。甚至出现了给了 Offer 再拒绝学生的情况,让应届生们体验了一把「拥抱变化」。 程序员云集的社区,如 v2ex、知乎立刻出现了对阿里巴巴的声讨。程序员们纷纷表示阿里巴巴在这件事情上的表现真是烂到极点,然后又惯例把阿里巴巴的 HR 制度批判一番,***以「阿里药丸」收尾。 在一片声讨的声音中,我联想到了一些别的事情。回想 2008 年阿里巴巴在香港上市,风头正劲时,马云喊出了「深挖洞, 广积粮」的口号。马云是一个对趋势很敏感的人,精明如他自然不会无缘无故地要求缩减人员规模。马云***个做了大家都想做却都没做的事情——降低从业者,尤其是程序员过高的薪资,戳破程序员高薪的泡沫。 不可替代造就高薪? 程序员高薪早已不是新闻。 智联招聘 4 月下旬针对 2015 年春季求职期公布的《2015 年春季中国雇主需求与白领人才供给报告》显示,十大高薪行业方面,互联网/电子商务行业以 8626 ...
-
下一篇
传 Google 部分服务转回中国,或已启动回归流程
【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 继Google Play即将入华的消息后,谷歌返回中国大陆再爆新进展。有业内人士爆料称,目前谷歌的多项服务都已经转回北京、上海等地,回归流程应开始启动。 根据上述人士提供的图片显示,谷歌的很多服务都已经转回北京、上海,其IP地址也显示的是“中国 北京 谷歌公司”,据此推测,谷歌可能已经启动回归流程。 在离开中国市场5年后,谷歌有望最早于今年秋季推出中国大陆定制版的GooglePlay应用商店,迈出返华***步。随后谷歌其它的服务也会以定制版的形式进入。 据 国外知名媒体 The Information 和 Business Insider 的报道,Google Play 在中国大陆地区的特别版应用将会遵守中国大陆地区的相关法规,不提供在线书籍和电影;同时,Google Play还将面向中国可穿戴设备市场推出 Android Wear 平台,这款平台同样也针对中国大陆市场进行了优化。 今年4月即有网友发现,谷歌注册了包括googleplaychina.com/.cn/.com.cn、googleplaychinaed...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- MySQL数据库在高并发下的优化方案
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题