Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Chrome's Extension Dev Intro

Chrome's Extension Dev Intro

A brief introduction of what is an extension and How to built one for the Chrome browser that we all love. It includes some example of popular extensions and a little demo of a plugin I built to watch movies from Yify Torrent.

Luis Porras

August 27, 2013
Tweet

More Decks by Luis Porras

Other Decks in How-to & DIY

Transcript

  1. Applications that run inside the Chrome browser and provide additional

    functionality, and customized browsing experiences. WHAT ARE EXTENSIONS?
  2. We have to learn a new language? “Extensions are written

    using the same standard web technologies that developers use to create websites.”
  3. Chrome.* APIs Chrome provides APIs such as chrome. bookmarks and

    chrome.tab so that extensions can interact with the browser.
  4. Browser UI Browser Actions Add icons to the toolbar (extensions

    only) Desktop Notifications Notify users of important events Omnibox Add a keyword to the address bar Options Pages Let users customize your extension Override Pages Implement your own version of standard browser pages such as the New Tab page Page Actions Add temporary icons inside the address bar (extensions only) Themes Change the overall appearance of the browser