MicrosoftEdge / MicrosoftEdge/MSEdgeExplainers

Run on login default state

Open
#183 0 comments 0 reactions 2 assignees View on GitHub

@carlosfriasand is already working on this.

Since Feb 28, 2020.

Run on OS Login
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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.