今天小编分享的科技经验:iPhone为什么只有P大写?,欢迎阅读。
iPhone、iCloud、iTunes、iPad ……发现了吗?苹果的产品命名都是以 "i" 开头,后加只有一个大写字母的英文单词。
这些名称为什么都只有一个字母大写,为什么 iPhone 不能叫 Iphone、IPhone 或者 IPHONE 呢?
一、驼峰命名法
整体上看,以 "i" 开头的苹果产品,名称和其功能紧密相关。
比如苹果手机 iPhone 中的 "Phone" 就代表手机;苹果云备份 iCloud 中的 "Cloud" 本义是云,用来隐喻云端备份;苹果数字音乐軟體 iTunes 中的 "Tunes" 本义代表曲子,用来表示軟體播放音乐的功能;苹果智能平板 iPad 中的 "Pad" 虽然本义是衬垫,但也可以用来隐喻轻薄的产品。
因此,有人认为,苹果公司把这些英文单词首字母大写,是因为这些词都是产品名称的一部分,这样命名遵循了英语大写规则中专有名词首字母需要大写的规则,以便凸显专有名词的特定意义。
但是,只保留 Phone、Pad 等词不可以吗,为什么要在前面加个 "i"?
关于 iPhone 中的 "i",首次出现是在 1998 年的 iMac 发布会上,当时苹果的 CEO 乔布斯解释过 "i" 所代表的意思,包括 "internet""individual""instruct""inform" 和 "inspire"。
乔布斯介绍 "i" 的含义
"internet" 是网络的意思,苹果系列的产品都是为互联网服务的产品。"individual" 包含有个性的意思,可以看出苹果很注重个人的独特性和个性化服务。"instruct" 是指令、命令的意思,表示苹果公司对待客户有着非常强烈的服务意识。"inform" 本义是通知,表示苹果公司的产品处于信息终端,会源源不断地为用户提供信息。"inspire" 有灵感的意思,表明苹果产品是不断创新的生产力工具。
可以说,虽然 "i" 看似不起眼,但真要深入解读起来,里面蕴含着苹果的产品理念。
那么,既然 "i" 这么重要,而且其作为缩写具有特定意义,它怎么能不被大写呢?
如果让程式员来观察这些产品名称,他们或许能脱口而出——
iPhone、iCloud、iTunes、iPad 等名称是用 " 驼峰命名法 " 起的。
驼峰命名法(Camel-Case)又叫骆驼式命名法,它是一种约定俗成的命名规则,通常用于编程和标识符的命名。驼峰命名法混合使用大小写字母来构成变量和函数的名字。这种命名使得名字看起来类似于骆驼驼峰的形状,因此被称作驼峰命名法。
驼峰命名法要求名称中的第一个单词的首字母小写,之后的单词首字母大写,单词之间不包含空格或其他分隔符。
这种命名方法看上去比较合理些,毕竟驼峰命名法不仅能解释 iPhone、iPad 这种只有一个字母大写的产品名称,还能解释 iOS("OS" 是 "Operating System" 的缩写)这种有两个字母大写的名称。
那么苹果公司为什么要这么命名呢?
作为编程语言中最受欢迎的命名法之一,驼峰命名法有其独特的优势。
首先,用驼峰命名法命名的代码可读性强,容易读懂。通过使用驼峰命名法,程式员可以快速地辨认出代码中的变量名、函数名等。驼峰命名法还能提高代码的规范性,简单清晰的命名原则让程式员能够规范地编写代码,避免出现混乱无序的代码命名。
用驼峰命名法命名的代码丨图源:CSDN
除此之外,驼峰命名法在编程中还有方便代码自动补全,与 HTML/CSS 兼容,适应多种编程语言等优势。
符合驼峰命名法的苹果产品名自然也会有类似的优势。
不管是 iPhone、iPad 还是其他名称,其最能体现产品功能的部分就是 "i" 之后的单词,将这些单词的首字母大写也可以提高产品名称的可读性,让用户第一眼就能注意到这些单词,有助于用户快速提取名称信息。
像 iPhone 这样精心设计的名字在电子设备界还有很多,有的品牌使用的是帕斯卡命名法,它和驼峰命名法的区别在于,第一个单词的首字母也要大写,例如华为智能平板的名称就是 MatePad。
但并不是所有品牌设计的名字都这么朗朗上口、高端大气上等級,还有很多奇奇怪怪的名称让人怀疑是设计师喝大了起的……
二、那些奇葩的手机名称
远的不说,就是苹果公司自己也起过让人摸不着头腦的手机名。
iPhone X 系列的这个 X,不仅难倒了中国人,也难倒了外国人。根据苹果的官方解释,"X" 是罗马数字 "10" 的意思,但中国人更乐意读 " 叉 ",外国人也容易直接读成 "x" 而不是 "ten"。以及 iPhone XS Max,这一串英文即使外国人读起来也拗口。
难以拼读的手机名不止 iPhone X 系列,你能想象有手机是用表情符号命名的吗?
没错,真的有,这么起名的还不是什么小作坊,而是全球销量第一的三星!
这个手机就是三星 2010 年发布的 Samsung : ) 。是的,就是这个最古老的微笑表情符号,被三星用来当做手机的名字。那么这款手机该怎么读呢?其实也不难,就读 "Samsung Smiley" 就好了。不过很多人叫它三星微笑手机了,听起来还是有点怪。
三星的奇葩手机名还不止这一个。不知道三星是不是认为名字越长越气派,它出的好几款联名手机名字都巨长无比。
比如三星 Galaxy S 2 Epic 4G Touch,这是 2011 年推出的三星 Galaxy S2 的一款 Sprint 定制版手机。其实当时同为美国三大运营商的 ATT 和 Verizon 都有出过这款手机的定制款,也都有专属的名字。但它们的名字相对来说比较简单,只是在 Galaxy S2 的基础上分别加上了 Attain 或 Function,而 Sprint 则直接加了 3 个单词:Epic、4G 还有 Touch。
不过后面为了方便管理,Sprint 在其正式上架后还是把它简称为 " 三星 Epic 4G Touch"。听起来有点儿脱裤子放屁多此一举的意思……
一山更比一山高,一名更比一名长。三星在 2016 年又推出了三星 Galaxy S7 Edge 奥运会纪念版手机。这手机的中文名就够长了,它的英文名更是一行显示不下: Samsung Galaxy S7 Edge Olympic Games Limited Edition。感觉介绍这个手机都能锻炼锻炼肺活量了。
腦回路清奇的手机名不止三星这一家。
松下Eluga DL1 是 2012 年松下推出的一款手机。但是,松下公司却莫名其妙为这款手机起了 Eluga 这样一个毫无意义的名字,甚至之后一系列的手机都用了 Eluga 起名。英语中有个相似的词 beluga(白鲸),不知道松下公司是否从这得到的灵感。
HTC还出过两款以舞蹈为名的手机:HTC ChaCha 和 HTC Salsa,前者是恰恰舞,后者是萨尔萨舞,它们都属于拉丁舞种。不知道是什么原因促使这么一个手机厂商用舞蹈命名,可能是想成为拉丁舞推广大使吧。
还有更奇葩的卡西欧G'zOne 系列手机,本来在手机名字里加一个标点符号 ' 已经够奇怪了,卡西欧居然还把 "G" 和 "z" 两个读音相似的字母连在一起,这是想让消费者挑战一下英语绕口令吗?
相比之下,苹果系列的产品名字还算简约好记了呢。