Tips / Resources for building a Google Chrome plugin [closed] Tips / Resources for building a Google Chrome plugin [closed] google-chrome google-chrome

Tips / Resources for building a Google Chrome plugin [closed]


Matt Cutts (the Google SEO guru) has a Q&A about chrome, and writes about it:

Q: But I can’t install extension X! Google Chrome is dead to me if I can’t use extension X!
A: Then you’ll have to use another browser for a while. Google Chrome currently doesn’t support browser extensions (it does support plug-ins, such as Flash). I’m sure that extensions/add-ons are something that the Chrome team would like to do down the road, but the Chrome team will be a bit busy for a while, what with the feedback from the launch plus working on Mac and Linux support. I’d suggest that you give Google Chrome a try for a few days to see if enjoy browsing even without extension X. A lot of really cool extension-like behaviors such as resize-able textareas and drag-and-drop file upload are already built into Google Chrome.


Q: But I can’t install extension X! Google Chrome is dead to me if I can’t use extension X!

A: No worries! Now google chrome has extensions too. Look here.

If anyone's interested in chrome extension development here is a link to the latest extension developers documentation page for Google chrome.

NOTE: Plugins (NPAPI) and extensions(JS Based) are not the same

From the doc...

Extensions are small software programsthat can modify and enhance thefunctionality of Google Chrome.

You write them using web technologieslike HTML, JavaScript, and CSS. So ifyou know how to write web pages, youalready know most of what you need toknow to write extensions.


Chromium supports NPAPI plugins which is harder to program compared to Firefox extensions. However NPAPI has better performance and is more versatile.

Checkout this minimalistic example of an NPAPI plugin.