Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Getting Started With Chrome Extensions

Getting Started With Chrome Extensions

A shallow dive into chrome extensions, how to build one and how I built one.

Steve Kibuika

July 31, 2022
Tweet

More Decks by Steve Kibuika

Other Decks in Programming

Transcript

  1. The atomics of chrome extensions manifest.json() The heart of the

    extension. This is where all configurations live.
  2. Content Scripts Uses the DOM to read details and make

    changes to web pages They work in isolated worlds (private execution environments) Declared statically Programmatically injected How to load content scripts:
  3. The Grauchi Extension All mixes under The Good Company youtube

    channel are not well named. There is no way to tell whether a video is a HipHop/Afrobeats/Reggae/Pop mix. Perfect problem for an extension!!!
  4. Problem specifics Finding the videos and their titles Replacing the

    titles with appropriate titles Finding the appropriate titles Scaling