
This class is being produced in partnership with Google. Purchase tickets here or through the ticket form below!
Chrome is the world’s fastest-growing browser, driven in no small part by its unparalleled extensibility. In this month-long workshop, you’ll not only develop the skills you need to be building great Chrome extensions, you’ll actually have built a working extension of your own!
What goes in my manifest.json? What are the difference between background pages and content scripts? What information from the browser and the DOM do I have access to? Can I install my extension on only some websites? All these questions will be answered as we examine the unique framework of a chrome extension in this introductory class.
The ability to inject your own functionality in someone else’s web application is powerful stuff. However, learning what to watch for, how to make your plugin work on every site, and how to ensure that you prepare for updates and drastic site changes can be tricky stuff. This class covers what to watch for, and how to create very cool effects using content scripts.
Class 3: Message Passing, Event Listening, and Background Pages
Thursday, November 3 – 7:00 to 9:00pm
Background pages are your channel to what is going on in your scripts and information from your server. We will be going over how to communicate with content scripts, pass in information from your hosted server and using that information to improve your plugin.
Class 4: jQuery, Cross Origin XHR, and the Chrome Web Store
Thursday, November 10 – 7:00 to 9:00pm
Adding jQuery to our makes things worlds easier to accomplish, especially Cross Origin XHR. We can incorporate information from Twitter, Foursquare, Gmail, and other JavaScript friendly APIs very easily. We will go over how to deploy your extension to the Web Store, and how to easily update extensions in the field.
About the Instructor
Sara Chipps is an independent JavaScript developer and a born programmer. She has recently been focusing on application specific JavaScript frameworks, and browser plugin development for early stage startups, and is speaking at jQuery Conference 2011 and leading a workshop at the Frontend 2011 in Oslo.
Sara thinks that developing software is glamorous and fun. She also happens to be the cofounder and leader of Girl Develop It, an organization that provides low-cost classes geared towards women. You can see her rants and codes at http://GirlDeveloper.com.