2014-07-24 learn how to write chrome extensions.