- Chrome Official Docs
- Mozilla Official Docs In some cases chrome extensions won't work on mozilla and other mozilla based browsers. The reasons are mostly additional permissions you need to include in your manifest.
- XPath cheatsheet Using XPath selectors rather than the traditional CSS query selectors, helps your extension survive a little bit longer. The main problem with extensions and selectors, is that if the targeted website, decides to redesign, this will most likely break your code.