POSTS
Guide to Developing Chrome Context Menu Applications Part 1
BlogOur Project
Recently, JavaScript educator Kyle Simpson mused on LinkedIn that he found
himself sending the same messages repeatedly on the site. He said he would have
liked to have the ability to select pre-typed or “canned” responses for
LinkedIn. Our extension will therefore create canned responses for
linkedin.com
. Let’s write out a few user stories to guide our development.
User Stories
- AS A LinkedIn user I WANT to be able to reply with canned responses SO THAT I can more effectively manage my inbox
- AS A $TOOL user I WANT to be able to add new responses SO THAT I can more effectively manage my inbox
- AS A $TOOL user I WANT to activate my response by using a drop down from a context menu
- AS A $TOOL user I want the drop down to have a list of “headings” which
correspond to long-form text responses e.g.
"KISS-OFF" => I would never work for a company as committed to environmental ruin as you. Never contact me again.
This should be enough to get us started. In the next post, we’ll discuss how to go about familiarizing oneself with the Google Chrome APIs. It’s not coding, but it’s often been noted that several hours of trial and error is an effective means for avoiding a few minutes of reading the documentation. We’ll try not to fall into that hole.