protonscr

Navigation (url) bar not hiding in Steam Web Browser (with nor without steam link)

steamopen Feature RequestBig Picture
ValveSoftware/steam-for-linux#4981 · opened 2017-05-19 by matejmosko · updated 2019-07-18 · 5 comments · github
Mmatejmosko 2017-05-19 github

Your system information

  • Steam client version: Apr 25 2017
  • Distribution: Ubuntu Gnome 17.04
  • Opted into Steam client beta?: Yes, but it didn't help, so I reverted.
  • Have you checked for system updates?: Yes

Please describe your issue in as much detail as possible:

I have just bought steam link, set it up and tried browsing some web, even watching some movies on netflix. Everything is fine except two things. This issue is for the more annoying one. I cannot hide topbar (url bar) in Steam Web Browser.

I tried search for any options in Web Browser, in global settings, even in steam link settings. It simply does not hide. I have searched the internet for the issue and I found nothing. So I presume it doesn't afflict other users. Is there any way to hide this navigation bar while browsing the web. In Steam Link I cannot even access it directly (just with context menu). Am I doing anything wrong?

Steps for reproducing this issue:

  1. Setup steam link
  2. Open Steam Web Browser in Steam Link
  3. Go to any website, preferably video streaming site such as youtube or netflix.
  4. Wait... wait... wait... Don't move...
  5. No, the url bar does not hide
Kkisak-valve maintainer 2017-05-19 github

Hello @matejmosko, is this a duplicate of #4848?

Mmatejmosko 2017-05-20 github

Hi @kisak-valve, no, it isn't. #4848 is about OSD in store videos (trailers etc.) and in comment it mentions persistent bottom navigation (that disappears in my setup when controller plugged in). My problem is top navigation url bar, that is really useless when browsing web on steam link. See screenshot. It should either hide when controller is plugged in (it is accessible only through context menu) or at least hide after a moment of inactivity.

steam-web

Aardje 2017-05-24 github

I can confirm it is annoying ;-).
But if you press the fullscreen button in the youtube video, or in the
netflix player, it should completely dissappear.

As this is actually the addressbar, it is normal behaviour for a website,
except that most websites render for the fullscreen, and do not take into
account the addressbar (web based pdf readers :-( ).
I've also checked on my chromebook: if I press the fullscreen button, it
will (re)render a page completely addressbar less. It just might be an easy
but good solution to make fullscreen-toggle a bindable option in the
controller setup.
I don't think an alpha overlay addressbar (and hence always rendering
fullscreen) that autohides would be ok. It would look neat, but it will be
annoyingly on top of the content whenever you do something.

Mmatejmosko 2017-05-24 github

Hi @ardje , thank you. I didn't know about the fullscreen option. I simply didn't try. I agree with alpha overlay.

However the addressbar is still obsolete when using just a controller, because it cannot be reached with it. The cursor simply stops just below the addressbar. If I want to change url, I have to press LB and do it from the context menu. That's why I think it should still go away when using a controller.

Nevertheless thanks for the tip with fullscreen button. I am going to try it.

CCrossVR 2018-08-19 github

I was also having trouble with this because youtube.com/tv doesn't support fullscreen mode.

However Steam Big Picture is actually just a webpage rendered by webkit, so you can simply go to C:\Program Files (x86)\Steam\tenfoot\resource\styles\webbrowser and open webbrowser.css. There you can change the styles for the webbrowser, look for the .TopBar section and change the visibility to collapse.

Steam checks the size of these files on every startup and will overwrite any changed files. So when making these edits you will have to ensure the file size stays the same. A simple way to do that is to replace the two blank lines above .TopBar with one blank space.

Unfortunately this results in the address bar always being hidden, even when trying to enter a new URL. It works for me since I have all the websites I want in the favorites, but with a little more tinkering it might be possible to get it to unhide when editing the URL.

Nothing extracted yet.