Chrome Extensions

Programming with Text session #11

Session 11 - “Chrome Extensions” of my Programming with Text video series.

#11.1

Introduction to Chrome Extensions

13 Nov 2017

This video introduces a new topic in the Programming with Text playlist: Chrome Extensions!

#11.2

Bookmarklets

13 Nov 2017

In this video, I cover Bookmarklets, a simple way to modify run JavaScript code to modify browser content via a bookmark button.

#11.3

Content Scripts

14 Nov 2017

In this video, I cover “content scripts” for chrome extensions. The content script is a JavaScript file that runs in the context of a web page (and can be used to modify that page.)

#11.4

Background Scripts

15 Nov 2017

In this video, I discuss “background scripts” for chrome extensions.

#11.5

Pop-ups

21 Nov 2017

In this video, I cover “pop-ups” with chrome extensions.

#11.6

Pop-ups Messaging

22 Nov 2017

In this video, I show you how to communicate between an extension “pop-up” and a content script with chrome’s messaging API.

#11.7

New Tab Override

27 Nov 2017

In this video, I demonstrate chrome extension “overrides” – specifically the “tab override” which replaces the default page when you open a new tab in your browser.

#11.8

Cross-browser Extensions

28 Nov 2017

The chrome extension API is also available as part of a more general “browser extension” API.