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