Yes, SharePoint has built in navigation, but it is focused on giving you an overview of what exists in a single site collection. There is no functionality in SharePoint to build navigation that traverses multiple site collections. Any good SharePoint implementation makes use of many sites to properly architect collaboration spaces and store content. In addition, SharePoint’s navigation does not give you the level of visual customization that Masthead does.
Microsoft has announced Hub sites which will allow you to join together multiple site collections and have navigation that overarches them. We still believe that there is a place for Masthead, as realistically you will still want to have multiple Hub Sites within organizations and you don’t want to join every site in your organization to a single hub site just to get navigation.
As part of the Office 365 groups experience Microsoft have created new modern experiences for SharePoint. These experiences do away with the outdated server side ASP.net SharePoint sites and create modern, fast, responsive sites built client side in React. While these sites are gorgeous, and easy for users to use and understand, they present new challenges to SharePoint Administrators and Developers as the ability to customize the site through Master Pages and other traditional methods in no longer supported. These have been replaced with the SharePoint Framework, which Masthead is built on top of.
No. Masthead is built cloud first using Microsoft Azure and the Microsoft SharePoint framework. At this time we have no plans for an on-premises version.
Some SharePoint sites don’t allow custom scripts, which may prevent Masthead from working properly. In this case, follow these 5 simple steps in TechNet’s article to enable custom scripts.
The Masthead Installer only works with top level sites (not subsites) in SharePoint Online. If you want to install Masthead to a subsite, you will need to use our PowerShell script. Please keep in mind that classic pages on modern subsites (subsites made under a modern site) will not display Masthead. Subsites in Modern SharePoint are discouraged by Microsoft.