breadcrumbs: User Experience > page_name: new-tab-page title: New Tab Page
The new tab page is the default starting point for all tabs - it is designed to get the user where they want to go, and is not meant to be an information resource like the user's home page; that is, the new tab page is not intended to be a destination, but rather a jumping-off point to other destinations - we strongly want to avoid cognitive load and distractions for the user, especially those creating new tabs for other purposes.
The new tab page is made up of several sections; these sections will vary in size and presentation method as we figure out which sections are and are not useful.
It is relatively easy to make edits to the new tab page as its frontend is constructed with HTML.
To edit the HTML, look for browser\resources\new_tab.html - the backend for this page is defined in browser\dom_ui\new_tab_ui.cc. After making HTML changes, you'll need to recompile the resources:
You must follow this process for all HTML changes.