Whether you are a site owner, a blogger, a marketer, a productivity enthusiast or just someone who has a Chrome bar filled with extensions, this tutorial is for you. Read on...
Increasingly, Chrome extensions are becoming an essential part of any web toolkit. Today, most web apps, online services and tools come with a Chrome extension and sit right on top of your browser, always a click away.
However, there are times when you wish you could modify a few things about an extension, to perfectly fit your needs. For example:
• A certain scraping extension captures emails from a page but you wish it would also capture all other URLs.
• A certain conference calling extension shows dial-in numbers only for local callers, not for international ones, and you wish you could change that.
• A certain extension lets you filter YouTube videos but you wish it worked on other video streaming websites as well.
• You just want to customize themes in Chrome.
If you are looking to make changes like any of these, Congratulations! Because it is possible to do so without having to contact the creator of the app and requesting them.
If you are scared of the code, please don’t worry. This is a very flexible technique that you can use either to make small changes with no coding or to dive deeper into the code and make bigger changes.
Below, we will guide you through an example Chrome extension modification.
In our example, we will make a couple of small edits to the Uberconference Chrome Extension. This extension allows you to add a calendar invite with your own Uberconference credentials to a Google Calendar invite. However, it does not add dial-in options for countries outside the U.S. This is not a big deal, but as an example, we are going to go ahead and add dial-in options for people outside the U.S.
That’s it. You are done!
Things to Remember
Before you go on and start transforming your extensions to supercharge your workflow, please remember that modifying extensions is only recommended for your personal use.
These modified apps are strictly not meant for distribution without the consent of the original creator.