Creating a startpage extension
Creating a startpage extension is super simple, the only downside to to it really is the fact that your new tab page address bar will display an indicator. Such as the one below.
Creating your manifest.json
You'll need your startpage located neatly inside of a folder. The first step we make is creating a manifest.json
file, both name (manifest
) and file extension (.json
) are important, do not change them.
Inside this file, we will save the following lines:
{
"manifest_version": 2,
"name": "New tab Startpage",
"version": "1.0.0",
"description": "Custom new tab startpage.",
"chrome_url_overrides": {
"newtab": "index.html"
}
}
The only thing to change here is the "newtab": "index.html"
line, if your
HTML file is called something else, change this to match it.
We need to "package" our startpage extension, this process is described here Mozilla's website.
That