Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Making it easier to enable Window Controls Overlay #27

Open
anaestheticsapp opened this issue Sep 15, 2021 · 2 comments
Open

Making it easier to enable Window Controls Overlay #27

anaestheticsapp opened this issue Sep 15, 2021 · 2 comments

Comments

@anaestheticsapp
Copy link

I implemented Window Controls Overlay a few weeks ago and I'm glad that desktop PWAs finally have the same look and feel like native apps. Users also loved the improved look of the PWA and the extra space available. Unfortunately, uptake was rather low as users didn't bother to enable WCO using the toggle button and expected this to be enabled by default.

Most users found the whole experience rather confusing. Some couldn't remember where to find the button or what it looked like, other's didn't understand the purpose of the button as it's not a behaviour they are familiar with when installing a native app. The feature, as it currently is, is taking PWAs further away from a native app like experience and it's hard to justify implementing something that no one will use.

I understand that enabling WCO by default has security implications, but maybe a permission prompt would be more helpful than a button in the title bar. I like how MS Edge asks for certain permissions after installing a PWA (https://twitter.com/AnaestheticsApp/status/1435675112985010178). Would it be possible to add another checkbox for Window Controls Overlay?

@tomayac
Copy link

tomayac commented Sep 16, 2021

+1 for exploring more discoverable options like a permission. We (Google) have heard more anecdotal feedback along the lines of the post above.

@BenjaminAster
Copy link

A solution here that I came up with so far is to show the user a dialog prompting them to enable the window controls overlay by themselves:
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants