这是我在其他blog上看到的字体,看到的第一眼就觉得它很有意思,但并不知道它的来历。后面google了一番,这字体叫Comic Sans,背后有不少有趣的轶事,下面贴一篇介绍它的文章。

以下内容转载自知乎:同样是字体,为何它们俩受到的待遇竟是天壤之别?!

可以说,Helvetica 有多受喜爱,Comic Sans 就有多遭嫌弃。

Comic Sans 的设计者,文森特·康奈尔(Vincent Connare),一生中只用过一次 Comic Sans。但并非是他不喜欢自己设计的字体,而是他深知这个字体的正确使用姿势并不适用于日常大多数情况。就连唯一使用的那一次也是一个无奈之举。那时候他在将宽带换成天空网络时遇到一些困难,于是写一封信给客服,特地用 Comic Sans 以示自己有多沮丧。在讨厌 Comic Sans 的人看来,逼对方客服人员看一封用这个字体打出来的信,绝对是康奈尔最好的报复选择。

Cmic Sans 自从1994年完成设计后,就因为遭到滥用引起人们对它的抵抗,Ban Comic Sans 联盟应运而生。但平心而论,这对 Comic Sans 来说并不公道,这个字体是以漫画上的手写字体为基础来设计的,正如它的名字,漫画-无衬线体,它本来就不是一个严肃的字体。

1993年微软正在为即将推出的新系统 Windows 95 做一个用户导览项目叫 Microsoft Bob,将系统具象为一间屋子,系统里的应用分别对应屋子里的物件,「导览员」则是一只狗。当时 Microsoft Bob 选用的字体是 Times New Roman,作为微软字体团队成员的文森特·康奈尔看到后觉得很不可思议,「狗狗不可能用 Times New Roman 说话」,于是他决定设计一个合适的新字体,就是 Comic Sans。

虽然后来字体设计没赶上 Microsoft Bob 的发布,但在第二年 Windows 95 发布时,Comic Sans 成为系统内置字体之一。于是灾难开始了,这个并不像 Helvetica 那样具有普适性的字体被用户们大量用到不恰当的地方,例如电器标签、警示牌、甚至墓碑上,令字体设计师们大跌眼镜。

人们因此抵制 Comic Sans,但是实际上,问题并不出在字体本身,虽然这个字体设计得有些粗糙,例如笔画一致,字母间距相同,不像真正的手写字体。然而,关键是使用方式不当,用户并没有理解这个字体的设计意图和使用场景,造成了恶劣的滥用。现在回想当初,如果 Comic Sans 没有成为微软自带字体,没有被数量庞大的用户接触到,或许也就不会像今天这般臭名昭著了。

当然,有人讨厌 Comic Sans,就有人支持 Comic Sans。有一群捍卫者们2012年时发起一个项目叫 Comic Sans Project,将一些经典logo上的字体全都换成了 Comic Sans,他们认为属于 Helvetica 的时代已经过去了。那架势像是要把全世界的字体都消灭掉,只剩下 Comic Sans。

看一个两个还觉得挺可爱的,Comic Sans 的漫画风。但是连续看下来实在太恐怖了,我都有点受不了?,即使我认为 Comic Sans 用在合适的位置上也是好字体。

不知道是不是因为意识到这个项目正是在做错误示例,反而会让人更加讨厌 Comic Sans,2014年后也就没再更新了。

你不喜欢 Comic Sans?Comic Sans 还不喜欢被你乱用呢!

这里还有Comic Sans作者Connare写的一篇介绍,感兴趣可以点进去看看。http://www.connare.com/whycomic.htm

看来Comic Sans并不是一个很遭人待见的字体。顺便一提,Helvetica跟Comic Sans相反,是世界上最受欢迎的字体。

于是我打开Word对比了一下这几种字体,Times New Romar和Helvetica确实给人一种典雅的美感,相比之下,Comic Sans看着就给人一种不安分的感觉,是过来搞事情的- -b。

不过这不妨碍我对它的喜欢,它背后的故事已经足以打动我了,况且我写的字还没人家好看呢,我也把blog标题的字体换成了Comic Sans。

最后还想到一句话,不知道写在这里合不合适。

好看的皮囊千篇一律 有趣的灵魂万里挑一。

嗯,就这样把,周末也结束了。

一款被嫌弃的字体「Comic Sans」的更多相关文章

  1. Jetbrains推出了一款新的编程字体Mono

    今天看到新闻说Jetbrains推出了一款新的编程字体Mono,便到官网上下载试了一下, 在VS和VS Code中显示效果都非常不错,是并且支持连体,感兴趣的朋友可以到其官网下载试用一下.

  2. 我在 GitHub 上发现了一款骚气满满的字体!

    本文转自量子位,作者栗体,如有侵权,则可删除. github字体 这个字体叫 Leon Sans,表面看去平平无奇. 但事实上,它并不是普通的字体,体内蕴藏着魔力. github字体1 Leon Sa ...

  3. 前端构建工具之gulp(一)「图片压缩」

    前端构建工具之gulp(一)「图片压缩」 已经很久没有写过博客了,现下终于事情少了,开始写博吧 今天网站要做一些优化:图片压缩,资源合并等 以前一直使用百度的FIS工具,但是FIS还没有提供图片压缩的 ...

  4. 「zigbee - 1」工欲善其事必先利其器 - IAR for 8051 IDE customization

    最近在实验室做一些 Zigbee 相关的事情,然而一直没在博客上记录啥东西,也不像原来在公司有动力在 Confluence wiki 上扯东扯西.直到前些阵子,跑到 feibit 论坛上(国内较大的一 ...

  5. 【转】具透 | 你可能不知道,iOS 10 有一个中国「特供」的联网权限功能

    9 月底,苹果正式在北京成立了苹果中国研发中心.近几年,我们也在每年更新的 iOS 系统中不断看到,苹果对中国市场的关照.从早前的九宫格输入法,到最近的骚扰电话拦截,都照顾了国内用户的需求. 在 iO ...

  6. 「Android 开发」入门笔记

    「Android 开发」入门笔记(界面编程篇) ------每日摘要------ DAY-1: 学习笔记: Android应用结构分析 界面编程与视图(View)组件 布局管理器 问题整理: Andr ...

  7. 「下载神器」aria2 懒人安装教程 [Windows]

    是一款开源.轻量级的多协议命令行下载工具,支持 HTTP/HTTPS.FTP.SFTP.BitTorrent 和 Metalink 协议,拥有众多第三方支持插件,被誉为「下一代下载工具」和「下载神器」 ...

  8. 从0开始学习 GITHUB 系列之「GIT 速成」【转】

    本文转载自:http://stormzhang.com/github/2016/05/30/learn-github-from-zero3/ 版权声明:本文为 stormzhang 原创文章,可以随意 ...

  9. loj #2024. 「JLOI / SHOI2016」侦查守卫

    #2024. 「JLOI / SHOI2016」侦查守卫   题目描述 小 R 和 B 神正在玩一款游戏.这款游戏的地图由 nnn 个点和 n−1n - 1n−1 条无向边组成,每条无向边连接两个点, ...

随机推荐

  1. session机制大揭秘(结合cookie)

    session运行机制 当一个session开始时,servlet容器将创建一个httpSession对象,在HttpSession对象中可以存放客户状态信息. servlet容器为HttpSessi ...

  2. codevs 1012 最大公约数和最小公倍数问题

    题目描述 Description 输入二个正整数x0,y0(2<=x0<100000,2<=y0<=1000000),求出满足下列条件的P,Q的个数 条件:  1.P,Q是正整 ...

  3. poj-3666

    http://vjudge.net/problem/POJ-3666 题目是dp 题目;   简单dp 离散一下就好. 我们先来讲一讲不离散的,简单的懂了,其他的也很容易. dp[i] 代表这个数列以 ...

  4. C语言文件读写总结

    主要有四种: 1.文件的字符输入输出函数 fgetc fputc2.文件的字符串输入输出函数 fgets fputs3.文件的格式化输入输出函数 fscanf fprintf4.文件的数据块输入输出函 ...

  5. oracle下 启动subversion命令 及 oracle相关服务启动备忘

    linux shell下  svnserve - d -r + 目录   例如:svnserve -d -r /svn 启动 svn服务. 访问svn://192.168.0.120/kjcg 测试. ...

  6. JavaWeb----文件的上传和下载

    一.开发环境搭建 创建一个FileUploadAndDownLoad项目,加入Apache的commons-fileupload文件上传组件的相关Jar包,如下图所示: 二.实现文件上传 2.1.文件 ...

  7. bzoj2117

    动态电分治+二分 肯定要枚举所有点对,那么我们建出点分树降低树高,然后每个点存下点分树中所有子树到这个点的距离,然后二分+lower_bound就行了. #include<bits/stdc++ ...

  8. 解决warning: LF will be replaced by CRLF in **(filename)

    使用Windows的Git使用 git add 时出现warning: LF will be replaced by CRLF in **(filename) 原因: CRLF -- Carriage ...

  9. 利用python数据分析panda学习笔记之Series

    1 Series a:类似一维数组的对象,每一个数据与之相关的数据标签组成 b:生成的左边为索引,不指定则默认从0开始. from pandas import Series,DataFrame imp ...

  10. Flutter实战视频-移动电商-28.列表页_商品列表后台接口调试

    28.列表页_商品列表后台接口调试 主要调试商品列表页的接口 这个接口是最难的因为有大类.小类还有上拉加载 先配置接口 config/service_url.dart //const serviceU ...