来自:CSDN
提到Kevin Lynch,你最先想到的是什么?Bingo,是Dreamweaver!任何一个网页制作者,不论是菜鸟还是开发高手,都离不开它。其实,Dreamweaver只是Kevin Lynch刚加入Macromedia公司时的力作,在此之前和之后,他还有许多软件问世。回顾二十多年的开发历程,Kevin说他做的都围绕着一个主题:协助人类交流和扩展用户界面设计的界限。
1984年夏季,Kevin刚高中毕业,进入伊犁诺大学学习计算机图形学。那时候第一部Macintosh(苹果机)正闪亮登场。Kevin路过橱窗,看到电视里的Macintosh,感到非常震惊,鼠标、彩色屏幕、形象的功能图标,这一切都前所未有,“就像来自未来的机器”。从那时起Kevin就开始为苹果公司开发应用软件。他开发的第一款商用软件是名为“Legacy”的图形冒险游戏。他和同伴们只凭借复印来的Macintoch内核(Inside Macintosh)文档就完成了一项极富挑战性的开发,而当时应用软件开发才开始兴起,Kevin也只是个刚获得公民权的毛孩子。接着,Kevin又陆续开发出3D绘图软件以及桌上型出版应用程序,这些都引入了现在常用的用户界面元素。这期间Kevin认识了Marc Canter,即后来Macromedia的创始人。
Kevin Lynch大学毕业后搬到加州,进入由Steve Kirsch创办的Frame技术公司,设计用户界面,并开发出第一代Macintosh版的FrameMaker。FrameMaker是一种排版软件,但是由于没有所见即所得的预览效果,需要像WPS一样使用代码来控制段落和格式,渐渐遭到了冷落,最后被Adobe公司收购。不过,在这段工作经历中,Kevin进一步形成了用户界面的思想。
1990年,三名苹果公司工程师成立了General Magic公司,主要研发便携式通信终端的操作系统“Magic Cap”。最初产品在界面设计上并不令人满意,直到1992年借助Kevin Lynch的灵感才最终定型。尽管去年Magic公司不幸破产,Kevin还是非常怀念那时的工作,整个公司不只是一个团队,更像一个家。
1996年,在Marc Canter的召唤下Kevin Lynch加入到了Macromedia,定义并主导Dreamweaver初步开发。Dreamweaver1.0一推出,市场反映很热烈,成为Macromedia的核心产品,占领了80%的专业网页开发市场,处于绝对领导地位。它像素级的图形设计功能远远超越了其它软件,第一次使“所见即所得”成为大众的现实。而与FALSH同根同源的帧操作特性,的确为动态网页吸引了大量用户。
试想如果没有Kevin Lynch在图形界面和用户可用性上的丰富经验,没有融入开放结构的一贯理念,Dreamweaver不可能兼容ASP、JSP、 PHP 和 ColdFusion等各类开发工具和资源;不可能既满足初学者对简单易用的要求,又满足高级开发者对强大功能、跨平台操作的需求;也就不可能在竞争激烈的市场上独领风骚。
Kevin Lynch最崇拜本杰明?弗兰克林。他说“他不仅是一位发明家,还是一位伟大的思想家。我真的很崇拜拥有这两种能力的人。”这也许能解释为什么Kevin要把扩展用户界面设计和协助人类交流联系到一起。