On android I think both Chrome and Firefox supports installing a website as an icon on the home screen.
It might already hide the address bar when opened in this mode. I personally expect that it's just a matter of time before this becomes an install mode for desktop apps as well.