John Resig
Encyclopedia
John Resig is an application
Application
Application may refer to:* Application for employment* Application software* Function application in mathematics and computer science...

 developer at Khan Academy
Khan Academy
The Khan Academy is a not-for-profit educational organization, created in 2006 by Bangladeshi American educator Salman Khan, a graduate of MIT. With the stated mission of "providing a high quality education to anyone, anywhere", the website supplies a free online collection of more than 2,700 micro...

. He was a JavaScript
JavaScript
JavaScript is a prototype-based scripting language that is dynamic, weakly typed and has first-class functions. It is a multi-paradigm language, supporting object-oriented, imperative, and functional programming styles....

 tool developer for the Mozilla Corporation
Mozilla Corporation
The Mozilla Corporation is a wholly owned subsidiary of the Mozilla Foundation that coordinates and integrates the development of Internet-related applications such as the Mozilla Firefox and SeaMonkey Navigator web browsers and the Mozilla Thunderbird email client by a growing global community of...

. He is also the creator and lead developer of the jQuery
JQuery
jQuery is a cross-browser JavaScript library designed to simplify the client-side scripting of HTML. It was released in January 2006 at BarCamp NYC by John Resig...

 JavaScript library. This library's goal is to simplify the process of writing cross-browser
Cross-browser
Cross-browser refers to the ability for a website, web application, HTML construct or client-side script to support all the web browsers. The term cross-browser is often confused with multi-browser...

 JavaScript code. For his work on jQuery he was inducted into the Rochester Institute of Technology's Innovation Hall of Fame on April 30, 2010.

Resig is the author of the book Pro JavaScript Techniques, published by Apress
Apress
Apress, Inc. is a publisher of information technology books, based in New York City. It is a division of Springer Science+Business Media.Apress was founded by authors Gary Cornell and Dan Appleman. Its original name was Author's Press, shortened to APress, then Apress. In 2003, Apress purchased...

 in 2006. As of 2010, he worked on another book for Manning Publications
Manning Publications
Manning Publications is an American publisher established by Lee Fitzpatrick and Marjan Bace that publishes books on computer technology topics, with a particular focus on web development...

, Secrets of the JavaScript Ninja with Bear Bibeault, which the publisher is planning to release in 2011.

Resig has also started or contributed to many other JavaScript libraries, including:
  • Processing.js
    Processing.js
    Processing.js is a JavaScript port of Processing, a programming language designed to write visualizations, images, and interactive content. It allows web browsers to display animations, visual applications, games and other graphical rich content without the need for a Java applet or Flash...

    , a port of the Processing
    Processing (programming language)
    Processing is an open source programming language and integrated development environment built for the electronic arts and visual design communities with the purpose of teaching the basics of computer programming in a visual context, and to serve as the foundation for electronic sketchbooks...

     language to JavaScript.
  • EnvJS, a port of the browser DOM to Rhino
    Rhino (JavaScript engine)
    Rhino is an open source JavaScript engine. It is developed entirely in Java and managed by the Mozilla Foundation. The Foundation also provides another implementation of JavaScript engine written in C known as SpiderMonkey....

    .
  • TestSwarm a distributed continuous integration test suite for JavaScript.
  • Sizzle, a standalone, pure-JavaScript, CSS
    CSS
    -Computing:*Cascading Style Sheets, a language used to describe the style of document presentations in web development*Central Structure Store in the PHIGS 3D API*Closed source software, software that is not distributed with source code...

     selector engine.
  • FUEL, a Firefox extension development kit.


Resig is a frequent guest speaker at companies like Google
Google
Google Inc. is an American multinational public corporation invested in Internet search, cloud computing, and advertising technologies. Google hosts and develops a number of Internet-based services and products, and generates profit primarily from advertising through its AdWords program...

 and Yahoo!
Yahoo!
Yahoo! Inc. is an American multinational internet corporation headquartered in Sunnyvale, California, United States. The company is perhaps best known for its web portal, search engine , Yahoo! Directory, Yahoo! Mail, Yahoo! News, Yahoo! Groups, Yahoo! Answers, advertising, online mapping ,...

 and has presented at many conferences related to web technology, including SXSW, Webstock
Webstock
Webstock is a web technology conference held in Wellington, New Zealand featuring a range of high profile speakers covering a variety of web-related topics such as accessibility, usability, ethnographic design and development practices....

, MIX
MIX (Microsoft)
MIX is a Microsoft conference held annually for web developers and designers at which Microsoft showcases upcoming web technologies. The conference is held each spring at the Venetian Hotel in Las Vegas...

, and Tech4Africa.

He is also the author of a widely read blog, ejohn.org, and moderates a large number of 'subreddits' on Reddit
Reddit
reddit is a social news website where the registered users submit content, in the form of either a link or a text "self" post. Other users then vote the submission "up" or "down," which is used to rank the post and determine its position on the site's pages and front page.Reddit was originally...

.

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK