Browser extensions will be familiar to users of Chrome and Firefox. They are essentially small apps and widgets that can be installed to enhance website functionality or add additional browser ...