复活节彩蛋(Easter Eggs)
在我们常用的软件当中隐藏了一些小东东,这些小东东我们称之为复活节彩蛋(Easter Eggs)。复活节彩蛋的内容包含得很广,从单纯地列出开发人员名单到3D影音游戏都有。我们常用的软件如Windows、Word和Excel以及我们用来上网的浏览器IE中都有这样的彩蛋。
在软件的“帮助”或“关于”中,一般都找不到这个软件开发组的名单,如项目经理、程序员、测试员等。难道开发者们想隐姓埋名吗?当然不是!这是由于许多软件公司的规定就是如此。不过开发者们很聪明,他们以另外的途径公布他们的姓名——这种途径就是“复活节彩蛋”(EasterEgg)。在编写软件的时候,将一些诸如编写小组成员名单之类的隐秘信息加入其中,这些信息需要通过特定的操作才能显现。这就是早期的彩蛋。
到后来,也有程序设计师为了纪念某款软件的诞生,设计一些可爱的图片或音乐,隐匿其中,让用户自己去寻找。现在,越来越多的人喜欢这一方式,逐渐发展成为一种众所周知的习惯。寻找软件中的彩蛋就像“复活节”寻找礼物一样,充满了新鲜和刺激。而彩蛋的表现方式也灵活多样,一个小游戏,一段动听的音乐,一些恶作剧等等都可以是彩蛋。它们给软件注入了活力,成为一道另类的风景线。我们说,精彩也由此“复活”了。 复活节彩蛋是这样的一个东西:它是软件工程师有意隐藏在软件供大家寻找的;它可以存在于微软的各类操作系统中,也可以在苹果的麦金塔系统中出现;复活节彩蛋并不是Bug,并且它是无恶意代码的,因此不会影响软件的使用;它不会主动跑到你面前,而要你主动去找它;它不在软件的任何地方标明自己,而要你去探索;它不光告诉你软件的作者是谁,它还要告诉你什么是幽默,什么是企业文化;它不光让你看,还让你亲自动手,你必须动一番脑筋才可能发现它们,它们就是象征着程序员智慧和创意结晶的——复活节彩蛋!复活节彩蛋有许多种表现形式,比方说开发人员名单,一个小游戏,一段动听的音乐,几个卡通人物,一幅幽默的图片
,几句玩笑话,精彩的3D影音游戏……这么说吧,复活节彩蛋可以是文字,可以是音乐,可以是图片,可以是游戏,它几乎可以可以是任何形式,但总的来说,还是以以上表现形式为主。
小提示:挖掘“复活节彩蛋”时要注意软件的版本号,同一款软件中的彩蛋并不是所有版本都会有,后续版本也不一定会兼容老版本的彩蛋。