Creating My First Google Chrome Extension – Part 3

PART 1 | PART 2 | PART 3 I was looking forward to wrapping this extension up within the first couple days of xmas break (my workplace shuts its doors between Christmas and New Year’s), but then every single one of my kids got sick in turn. All of them. It was a crappy week. But now it’s finally done (I also wrote about it here and here), and I can generate bookmarks from Pinboard tags the way I wanted. All in all, a good learning experience. If you want to check it out, it’s in the Chrome store. »

Creating My First Google Chrome Extension - Part 2

PART 1 | PART 2 | PART 3 I started writing my first browser extension a couple weeks ago, and though my spare time has been pretty limited I've made some (never as much I'd like) progress. I left off last time with (finally!) figuring out how to authenticate to the Pinboard API. As with so many things, once I knew the answer I couldn't believe I didn't figure it out sooner. There are a number of reasons it might fail, but in my case I needed to add the API URL to the list of permissions in the manifest.json file. »

Creating My First Google Chrome Extension - Part 1

PART 1 | PART 2 | PART 3 Contents 1 Something’s been nagging me… 1.1 Should I put all my eggs in one basket? 1.2 Can I get quality help when I really need it? 1.3 If you’re not paying, yadda yadda yadda… 2 Do one thing, and do it well 3 Creating your first Chrome extension 3.1 Imitation is the sincerest form of flattery 3.2 Testing it out 4 Creating MY first Chrome extension 4.1 Generating a bookmark 4.1.1 Generating a bookmark inside of a folder 4.1.2 Generating many »

Chrome Extensions: A Peek Under the Hood

Are you curious about what exactly is in those Chrome extensions and apps you use? Have you ever installed something from the Chrome web store and wondered just what exactly it’s doing? (You should.) Maybe you’re curious how a feature was developed, or you’re looking for ideas. Maybe you’re concerned about the numerous permissions it’s requesting, or you’ve read some disconcerting reviews and you’re worried about what the developer may be doing without your knowledge. Any time we install software, we place ourselves at someone else’s mercy. Yes, bugs happen. At best, »