MicrosoftEdge / MicrosoftEdge/MSEdgeExplainers
Run on login default state
@carlosfriasand is already working on this.
Since Feb 28, 2020.
- Dominant language
- HTML
- Stars
- 1.4k
- Forks
- 286
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 8
Description
Reference from the explainer:
What would the best default state for the user consent/acknowledge be: checked or unchecked by default?
I strongly feel as if the default state should be unchecked. Just like so many other options, companies, organizations, and certain sets of developers feel their applications are so important you just can't live without them. However for most end users, this only hinders their experiences on the web (look back at Notification API.)
Let's not have the default state for end users be where they need to do more work just to keep their system clean. When more PWAs are around, imagine installing 20 or 30 and they all have this checked by default and the user doesn't read to uncheck it. They then get that many apps auto-starting when they may not have any intent for it to happen.
Please, keep the default off with no option to default to on possible. The only exception I would like, is enterprise installs. If a company is deploying apps to their internal users through Group Policy style methods, they may be able to specify when auto-installing a PWA if it runs on login.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.