xiaojue 4月 6th, 2010
整理了一些比较崇拜的大牛,一直没时间收集。下面分享下,一个晚上的劳动成果,也算是补一补自己以前缺少的课。
第一个,当然要数jquery的开发者John Resig。jquery是我入门javascript的初体验,所以必须要说下了,而且是第一个,介绍均来自他们目前的个人BLOG。

John Resig
John Resig is a JavaScript Tool Developer for the Mozilla Corporation and the author of the book Pro JavaScript Techniques. He’s also the creator and lead developer of the jQuery JavaScript library.
Currently, John is located in Boston, MA. He’s hard at work on his second book, Secrets of the JavaScript Ninja.
蹩脚翻译:John Resig 是Mozill公司的javascript开发工程师,Pro JavaScript Techniques的作者,同时也是jQuery JavaScript library工具的开发者。
john目前在美国波士顿正在为他的第二本书Secrets of the JavaScript Ninja而努力着……
主要著作:
嗯,其他方面还有更好的一帖子来自豆瓣JS小组的煎蛋同学的翻译文章:http://www.douban.com/group/topic/10404799/
对他的认识我个人其实还是只局限于读过一本精通javascript,也就是那本Pro JavaScript Techniques的中文译本,然后就是他NB的jquery框架和测试框架Qunit了。在我心目中的第一位大牛……
个人Blog:http://ejohn.org/
第二位,Peter-Paul Koch,也就是PPK了,算是我入门javascript的第二个转折点,他的书PPK谈javascript通俗易懂的概括和阐明了javascript在web开发中的应用,简单直接,没有涉及一些高档的复杂的应用,而是直接告诉了你很多可以很快上手的基础知识,详细的书籍评论可见我的另一篇BLOG。http://www.designsor.com/2010/01/ppk.html

Peter-Paul Koch
Peter-Paul Koch is a mobile platform strategist, consultant, and trainer in Amsterdam, the Netherlands. He concentrates on Web technologies, mobile websites, and W3C Widgets.He specialises in HTML, CSS, JavaScript, and browser compatibility. He has won international renown with his browser compatibility research, frequently speaks at conferences, has founded Fronteers, the Dutch association of front-end professionals, and advises browser vendors on their implementation of Web standards.
In 2009 he shifted from traditional desktop browsers and sites to the mobile Web, and he never looked back. He discovered that mobile devices and browsers are in even more need of description than their desktop counterparts, and set himself to the task.
On the Web he is universally known as ppk.
Currently Vodafone is his largest client and sponsor of the mobile compatibility tables.
蹩脚翻译:Peter-Paul Koch是荷兰阿姆斯特丹的一位移动手持设备等的客户端专家,顾问。他致力于移动设备上的WEB网站技术和W3C标准。
他专精于HTML,CSS,JAVASCRIPT和浏览器兼容特性。他凭借他的browser compatibility research(浏览器兼容调查)拥有世界级的名誉,并且屡次在一些重大会议上演讲。他创建的Fronteers是荷兰web前端开发的权威,并且经常给一些浏览器厂商提供建议和提交BUG。
在2009年开始他从桌面浏览器领域转移到了移动设备上的研究,并且从来没有放弃。他发现移动设备上的浏览器与传统桌面浏览器比较更需要研究,并且投身于此事业.(这句翻译的有够烂)
在网络上他被人普遍称为PPK。
Vodafone 公司(是全球最大的移动通信运营商,其网络直接覆盖26个国家,并在另外31个国家与其合作伙伴一起提供网络服务,全球用户超过1.79亿)是他最大的客户并且支持赞助他的移动设备浏览器研究清单。
著作清单:
http://www.quirksmode.org/about/publications.html
个人BLOG:http://www.quirksmode.org/
唔,只翻译了他BLOG的个人介绍部分,其他的太多了,这里只是简单介绍,总之作为从一个业余开发者到成为大师,PPK身上值得学习的地方很多,而随着手持设备的增多,他现在又开始向移动设备浏览器进军了。最伟大的成就就是他网站那份比浏览器厂商都齐全的兼容表了……获益最多的就是他的PPK谈javascript了,在地铁里读了大概两遍。
第三位,是Douglas Crockford,认识他其实还是从别人那拿来看的一本蝴蝶书,javascript精粹。那是一本告诉你javascript语言核心的优缺点的书,博而需要久读。

Douglas Crockford
Douglas Crockford是JavaScript开发社区最知名的权威,是JSON、JSLint、JSMin和ADSafe之父,是《JavaScript:The Good Parts》(英文版、中文版)的作者。JavaScript的发明人Brendan Eich说他是“Yoda oflambda programming and JavaScript(lambda编程和JavaScript的精神领袖)”。他同时也服务于ECMA的JavaScript2.0技术委员会(TC39)。其个人站点和Blog是http://www.crockford.com/和http://profiles.yahoo.com/blog/GSBHPXZFNRM2QRAP3PXNGFMFVU。
Douglas Crockford现在是Yahoo的资深JavaScript架构师,曾在Atari公司(视频游戏工业的领袖)开发了办公自动化系统,同时也完成了对于游戏和音乐的研究;曾任Lucasfilm(卢卡斯)电影公司技术总监;在Paramount(派拉蒙)公司任职过新媒体执行主管;在电气社区,通常为人所知的是communities.com的创始人兼首席执行官;他还创办了State软件公司并作为该公司CTO,这也是他发现JSON时所在的地方。他同时也对Blissymbolics非常感兴趣,这是一种图形、象征性的语言,并且对永久减肥(Permanent Weight Loss)做过研究。
没有翻译:解释。。。因为他的个人网站没有个人介绍而他的BLOG又需要雅虎账户登录,好吧,我承认我没有雅虎帐号。。那么上面的介绍从http://dancewithnet.com/2009/03/29/douglas-crockford/这里转过来的,其实早就看过,很显然,他应该资历和权重都比上面二位都要重一些。可是就个人的,我小爝的认识和认知,还是上面的两位对我的帮助大些。。《JavaScript:The Good Parts》蝴蝶书,也是很多前端开发人员必备的书籍,只读过一次,没有做过笔记,毛毛收场,以后再次阅读时补上吧。仰望。
第四位,Steve Souders,你可能不知道他是谁。。。好吧,是我孤陋寡闻,但是他的那本小狗书。。。High Performance Web Sites我敢肯定10个前段开发人员有10个人都读过了。14条黄金法则等……这本书是在去宁波的卧铺上和半个月的地铁厕所时间读完的……

Steve Souders
Steve works at Google on web performance and open source initiatives. His book, High Performance Web Sites, explains his best practices for performance; it reached the top of the Amazon computer and Internet bestseller list. His follow-up book, Even Faster Web Sites, provides performance tips for today’s Web 2.0 applications. Steve is the creator of YSlow, the performance analysis extension to Firebug, with over 1.7 million downloads. He also created Cuzillion, SpriteMe, and Browserscope. He serves as co-chair of Velocity, the web performance and operations conference from O’Reilly, and is co-founder of the Firebug Working Group. He taught CS193H: High Performance Web Sites at Stanford, and frequently speaks at conferences including OSCON, The Ajax Experience, SXSW, and Web 2.0 Expo.
蹩脚的翻译:Steve任职于谷歌web性能部门与开源部(是这么翻译吧?)。他的书,High Performance Web Sites阐述了他最好的前端性能实践知识,曾在亚马逊图书排在销量首位。他后续的书 Even Faster Web Sites提供了web2.0程序在性能上的优化的一些解决方法。 Steve 是 YSlow,的创始人,他的性能扩展插件在火狐浏览器上已经被下载了170000次。他也是 Cuzillion, SpriteMe, Browserscope的创始人,也同时是co-chair,O’Reilly,Firebug工作小组的成员。他也在斯坦福大学担任教授,传授高性能网站建设知识,并经常在会议上发言,其中有 OSCON, The AjaxExperience, SXSW, Web 2.0 Expo
好吧,他的个人简介地址是:http://stevesouders.com/bio.php
我的英语很烂只能到这了,具体的内容看上面链接吧。个人的一些看法:steve对于性能和前端的研究已经不仅仅局限在代码上,对一些服务协议的了解甚至软硬件的掌握也是一名前端开发工程师应该掌握的,读读那本小狗书吧。。真的是本洗脑加提升认识的好书。
唔,很晚了,今天就先更新4位,改天继续。:)很多地方有错或者翻译错误,请以原文为准。希望能帮助到一些人,本过程也提高了我的英语水平和认识,补上了以前应该认真阅读的缺漏。暂安。
和这位仁兄有共鸣,特转此帖。
评论 由 斩梦人 — 2010年06月29日 @ 2:52 下午