整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

必须关注的25位知名JavaScript开发者

必须关注的25位知名JavaScript开发者

. @John Resig

● jQuery创始人;

● 担任在线教育集团Khan Academy中计算机科学科目的院长;

● 《Pro JavaScript Techniques》(中文译本《精通JavaScript》)的作者;

● 《Secrets of the JavaScript Ninja》的作者。

译者注:2010年,John Resig受邀参加CSDN组织的TUP对话大师系列演讲活动,揭秘了jQuery的新特性及其未来发展优势,同时接受了《程序员》杂志的专访:《对话jQuery之父John Resig:JavaScript的开发之路》。

2. @Paul Irish

● 前端开发工程师;

● 就职于Google,为Google开发者关系团队(Google Developer Relations team) 成员;

● jQuery团队成员;

● 曾参与贡献大量其他开源代码,开发有Modernizr、CSS3 Please、HTML5 Boilerplate。

3. @Addy Osmani

● 就职于Google,为Developer Programs Engineer;

● jQuery团队成员;

● 个人项目包括:TodoMVC、jQuery UI Bootstrap;

● 《Developing Backbone.js Applications》、《Learning JavaScript Design Patterns》的作者;

● 出版多本类《JavaScript Web Applications》的技术类评论书籍。

4. @Remy Sharp

● Full Frontal技术大会的创始人及策划者;

● 运营jQuery for Designers网站;

● 合著有《Introducing HTML5》;

● HTML5Doctor.com的创办人之一;

● 独立创办并运营开发培训公司Left Logic(位于Brighton)。

5. @Lea Verou

● 前端开发者

● 专注于设计与用户体验;

● 同时还注册有@dabblet与@prefixfree

6. @Mr.doob(Ricardo Cabello Migue)

7. @David Walsh

● Web工程师;

● 工作于Mozilla;

● Wynq Web Labs的创始人及首席开发者;

● JavaScript框架MooTools的核心开发人员;

● Script&Style的联合创始人;

● 精通XHTML、CSS、JavaScript、PHP、MySQL和XML。

8. @Mathias Bynens

● Web前端开发工程师;

● 协助开发多个开源项目,如jsPerf、HTML5 Boilerplate。

9. @Umut Muhaddisoglu

● Web工程师;

● 创办Uptime Robot;

● 运营WebResourcesDepot。

10. @Brian Leroux

● 开源软件开发者;

● 工作于Adobe;

● 开发有PhoneGap、Apache Cordova、quick-vim、wtfjs、Lawnchair、xui项目。

11. @Steve Souders

● 就职于Google;

● 《High Performance Web Sites》的作者;

● 创建了YSlow,位居Firefox扩展TOP25的首位;

● 创建了很多其他的性能工具和服务,包括HTTP Archive、Cuzillion、Jdrop、SpriteMe、ControlJS和Browserscope;

● 担任Velocity的联合主席;

● Firebug Working Group的联合创始人;

● 在斯坦福大学教授 “CS193H: High Performance Web Sites”科目,经常进行公开演讲。

12. @Alex Sexton

● 前端开发者;

● 工作于Bazaarvoice;

● Modernizr和jQuery的团队成员;

● 编写了Goto.js;

● 创建了yepnope.js、html5r0cks.com、partofhtml5.com。

13. @Dion Almaer

● 担任WalmartLabs移动体系架构副总裁(Vice President, Mobile Architecture);

● Ajaxian的创始人;

● Set Direction的创始人;

● 曾工作于Palm和Mozilla,担任开发工具指导员。

14. @Jeremy Ashkenas

● 创建了CoffeeScript、Backbone.js和http://underscorejs.org/;

● 工作于DocumentCloud。

15. @Kangax (Juriy Zaytsev)

● Web前端开发工程师;

● 工作内容主要有探索和改良Javascript的各个方面;

● Ex-Prototype.js的核心开发者;

● 个人博客地址:http://perfectionkills.com/。

16. @Peter Cooper

● 软件工程师和代码实验者(code experimenter),主要包括Ruby、JavaScript和C语言;

● O’Reilly Fluent大会主席;

● Niche的出版商及博客作家;

● 作家;

● 企业家,曾售卖两家企业;

● 专门从事于E-mail新闻列表(e-mail newsletters)的顾问。

17. @Felix Geisendorfer

● Transloadit.com的创始人;

● Debuggable创始人;

● Node.js的核心构建者。

18. @Andrea Giammarchi

● JavaScript开发者;

● 就职于Nokia的Mobile HTML5 Maps团队,担任软件架构师、软件工程师;

● 个人博客地址:webreflection.blogspot.com。

19. @Max Ogden

● 开发者,居住于San Francisco;

● 美国非营利组织Code for America的大牛;

● Couchappspora的创始人之一,Couchappspora为构建于Apache CouchDB之上的开源社交网络。

20.@Jack Franklin

● 自由Web开发者

● 个人博客地址:http://www.javascriptplayground.com/。

21. @Angus Croll

● Web开发者和架构师;

● Twitter工程师;

● 《Javascript, Javascript》博客作者;

● 精通JavaScript、NodeJS、Ruby、Java、Smalltalk。

22. @Sindre Sorhus

● Web开发工程师;

● 主要使用JavaScript、Python两种编程语言。

23. @Dale Harvey

● Mozilla软件工程师;

● 个人博客:http://arandomurl.com/。

● 精通Jhtml5.javascript、erlang、web、 node.js、couchdb;

● http://hypernumbers.com/网站的联合创始人。

24. @Ben Alman

● 创建了多个网站和JQuery插件;

● 就职于Bocoup,担任董事。

25. @Ben Nadel

● 担任InVision CTO;

● 个人博客:http://www.bennadel.com/

● Adobe社区专家;

● Adobe认证的ColdFusion高级技术专家;

● New York City ColdFusion User Group的联合管理者。

Mind 访谈」,是 MindStore(微信号 mindstoredyh)旗下的轻访谈栏目。主要服务于亟需曝光的早期创业项目。我们发掘有趣、有思想的人,通过轻量访谈的方式,立体地把他/她展现出来,同时扩大项目、团队的知名度。

MindStore:简单地介绍一下你自己吧。

杨文海,斧子演示 CTO,联合创始人。多年互联网公司开发经理、架构师经验。国内 HTML5 桌面开发技术先锋。《HTML5 跨平台桌面软件开发技术》、《.NET 安全揭秘》作者。

MindStore:你正在做的产品是什么?

斧子演示是一款提供有别于 PPT,全新的演示文稿设计软件。随着科技的发展, 人们欣赏水平的不断提高, 常规演示软件已经越来越无法满足大众的创作和演示需求。斧子演示这款全新、简单、有趣的演示文档制作软件,基于 Html5 技术 开发,可跨平台分享作品。

演示的内容由画布展示,打破传统 PPT 的线性表达逻辑,利用平移、旋转和缩放从整体到局部再到细节地展示作品逻辑。软件支持插入 图片、视音频文件,并提供丰富的免费模板供下载使用。

MindStore:目前,产品的发展状况如何?

斧子演示从 2015 年 4 月份测试版到 2015 年 10 月第一个正式版发布,经历了 6 个多月的调整和稳定,解决了诸多技术难题。产品上线以来,保持每两周一更新的迭代频率,不断的根据反馈和产品的发展目标开发、上线新功能。

2016 年在产品方面,斧子演示对整个 UI 和交互做了大的调整,8 月份将会与用户见面。录音、录屏功能也会在 9 月上线。未来我们筹划把所有二维素带入到 3D 空间内,为用户带来的更大的视觉和思维冲击,实现演示技术和产品的一次大变革。

在市场方面,我们一直在考察和分析用户群。斧子演示主要应用于教育培训、商务演示、创意提案和公众演讲。目前软件使用多为教师和学生群体。教师利用 AxeSlide 斧子演示来制作课堂课件,录制微课,使课堂更加生动有趣。

现阶段 我们正在向商务演示方面延伸,期待更多公司利用斧子演示,用清晰的逻辑做产品介绍、市场分析、工作报,分享灵感创意。同时斧子演示也致力于初创企业路演 展示,以便他们获得投资和口碑。目前为止我们还没有做过正式的商业推广,用户均来自自然流量和口碑传播,但是用户量也在稳步增长,目前已经有超过 30 万的安装量。

MindStore:你从什么时候开始创业?

斧子并不完全是我们的原创产品,灵感来自于国外的 Prezi。我们几个小伙伴是国内最早推广Prezi的人,我们成立了社区,做了国内第一个Prezi作品 在线播放、分享交易平台——动博网。但当时 Prezi 对中国的市场活动并未表露兴趣,对我们的提议鲜有关注,于是我们就有开创斧子演示的想法。

然创业光靠激情是不够的,起初我们没有投资,自己搞了大半年,几乎弹尽 绝。因为演示制作软件在中国这还是一个小众的市场,我们同时肩负着开拓市场的责任。目前软件免费开放给用户的,意味着每一天我们都在节衣缩食。团队中成员们都承受着巨大的压力,但创业本身就是风险和机遇并存,梦想和挑战同在。

(斧子演示的团队合照)

MindStore:你之前做过什么牛逼的事儿?

从大学我开始就始构思一部小说——《有鬼》,等有一天这部小说成功发表了,我就一生无憾了。作为一个每天靠写代码为生的程序员而言,想保持文字创作也很难,《三体》的作者大刘是我的榜样。

其实我高中的时候是一个数学只有二三十分的人,文科却在全年级名列前茅。后来我学了计算机,现在程序员做的很不错,这事连我妈都诧异。大学毕业后,我嫌当时的工作工资低,出去开了一个补课班,只有两个学生。但这最难熬的一段时间里,我却撰写了人生中第一本书《.NET 安全揭秘》,是讲安全编程的。

这些内容都是我大学四年从来没接触过的东西。

MindStore:从创业到现在,最心惊肉跳的一次经历是?

2015 年年底是创业公司的寒冬期,我们几个创始人也打算各奔东西。但又不舍得走,绝望和希望在心里此消彼长。

那些天的彷徨和纠结,此生难忘。

就像你走到荒郊野岭,要把怀里的孩子弃之不顾一样,看着他在你怀里笑,那种心情很苦 涩。但

有句话说,当你觉得走的很艰难,说明你在走上坡路。斧子团队就是,这样宁愿翻山越岭,也不愿大家错过一个优秀的软件,因为我们相信斧子演示是对于用 户有趣有极大价值的产品和制作体验。

MindStore:平时工作当中,你灵感一般从哪儿来?

随着斧子的发展,我做的工作内容、关心的事情越来越多,但是仍然保持每天写代码。我相信万物皆有规律,万事皆有道可寻。这些年的编程经验告诉我,分类、分解、分层、解耦,可以化解很多藤绕麻缠的事情。

保持读书,而且要每天都要读。我是一个反碎片化学习的人,学习要专注和思考。除了技术书籍,随着年龄增长我也爱读文学和哲学。偶尔看到书架上的《小王子》,也提醒我时刻保持一颗童心,和对世界的好奇心。

保持交流。不同层次的人,不同领域的人,我都会找机会请教和交流。我是一个不善交际的人,但如今互联网让我用更轻松的方式,与最广泛的人群接触,交互信息。

最后,关注民生,守护良知,保持人文情怀。

MindStore:推荐一些平时工作当中,用得很顺手的工具吧。

石墨:一款好用的可多人同时协作编辑的在线表格和文档。

Everything Search Engine: 这是一款快速的基于文件名的文件查找工具。

Procmon.exe:一款超级任务管理器,在windows下超级好用。可以用它来记录有关注册表、文件系统、进程和线程的事件信息。查找恶意程序和病毒,分析应用的异常行为。

MindStore:你还有什么想分享的?

有些朋友可能用过国外的 Prezi,我对两款软件这里做个简单的对比。

斧子演示是基于 Html5 开发的,支持跨平台多端播放,无需安装 APP;而 Prezi 是基于Flash开发,移动端浏览器和微信等基于浏览器技术的应用内部都无法直接浏览。

并且斧子演示基于中国用户需求开发,迭代。可以从系统直接获取字体,满足不同场景的需求。而 Prezi 没有中文版,默认只有一种中文字体。

另外我们还支持导出视频,跨步序音乐、排版对齐、素材库、排练计时、分屏演示、墨迹注释、意外恢复等。新版还将增加步序音乐、草稿箱。这些都是 Prezi 没有为用户考虑到的。

MindStore 是爱范儿旗下最新潮有趣的产品与想法分享平台,在这里每天发现你感兴趣的产品。欢迎关注微信公众号 mindstoredyh(长按可复制),获得可更多大咖线上分享和产品报道。

日,万维网联盟(World Wide Web Consortium,简称W3C)首席执行官Jeff Jaffe博士和W3C中国负责人李安琪到访了白鹭引擎。Jaffe博士与白鹭引擎CEO陈书艺以及联合创始人马鉴共商双方在HTML5开发工具方面可能的合作。Jaffe博士对白鹭在推广和发展HTML5技术方面的贡献表示了肯定,也介绍了W3C在2014年10月底发布的HTML5.0版本,已经为业界提供了一个稳定的标准版本。

图:W3C首席执行官Jeff Jaffe博士与白鹭引擎CEO陈书艺

目前,W3C再继续HTML下一代标准的开发工作,但同时也在稳定的HTML的版本的基础上打造更为强大的Web生态圈。W3C在发布了HTML5.0版本之后的第一个重要举措就是发布了应用基础( application foundation)战略规划。这个应用基础( application foundation)战略规划更加侧重为开发者提供更好的开发基础,以促进更多更优秀的WebApp的诞生,繁荣和壮大Web生态圈。

白鹭时代作为优秀的HTML开发工具提供商,在推动HTML5技术的普及和应用方面与W3C有着天然的合作优势。W3C希望双方能从标准开发与工具的角度深入合作,共同推进HTML5标准技术的发展,为相关Web行业的繁荣而努力。当然,对于将在今年启动的全球化战略的白鹭,跟W3C的合作是迈出的第一步。

图:W3C首席执行官Jeff Jaffe博士与白鹭引擎联合创始人马鉴

白鹭引擎联合创始人马鉴作为产品研发的负责人向Jaffe博士全面介绍白鹭的产品线,涉及引擎,工具和运行时三条线的研发策略,围绕着面向HTML5开发者提供一套高性能的免费开源的游戏引擎,再围绕引擎提供一系列的可视化创作工具作为工作流辅助,最后通过各大平台植入的Egret Runtime对开发者创作的HTML5游戏进行硬件底层加速的完整解决方案。

图:W3C首席执行官Jeff Jaffe博士为白鹭留下了签名

同时快速介绍了HTML5游戏在国内移动市场的现状,包括各大平台入口布局及安卓浏览器的碎片化状况,为了解决这一个难题,白鹭主要介绍Egret Runtime的产品特点,对HTML5标准化技术的支持程度,以及国内大型平台app的植入状况和合作展望。

图:合影(左数马鉴、陈书艺、Jeff、李安琪、田爱娜)

白鹭将致力于推动Open Web技术在娱乐和游戏领域的发展,紧密与W3C组织合作,支持W3C Application Foundations计划,在娱乐和游戏领域推动标准化技术的性能和调优进步,图形图像标准化技术的更多行业实现。白鹭计划在2015年内加入W3C,成为一名新的W3C组织成员,并与全球的其他W3C组织成员一起密切合作,共同推动标准化技术在HTML5定稿后的下一次变革。