When testing locally hosted web sites/apps using localhost on Chrome 88 and above, the HTTP or HTTPS protocol must be used to successful load the page.
When testing on versions of Chrome 87 and below, the HTTP or HTTPS protocols are not need (but can be used) when testing on your localhost site.
When testing on Chrome 88 and above with out the HTTP or HTTPS protocols, the page will not load the URL and sit on a blank data URL. Adding the protocol will allow the page to load.