Browser extensions have been a big part of modern browsers for a while now. With extensions, everyone can change their browser to their preferences. Today, there are several models to extend browsers. Most extensions are written in JavaScript and loaded by the browser, following a model introduced by Mozilla over a decade ago. That model is also used with WebKit. It is the classical way to write e