xxxxxxxxxx
if you dont want to open an html file(page) via file browser and you necessaryily want to do it via localhost then you need a web server such as apache or iis and then you have to set it up and deal with port configuration but in most cases setup.exe sorts everything up for you