Open Bug 1650202 Opened 4 years ago Updated 4 months ago

Consider moving experimental features to about:config

Categories

(Firefox :: Settings UI, enhancement, P3)

enhancement

Tracking

()

People

(Reporter: jaws, Unassigned)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file)

Since most users who want to try experimental features will go to about:config anyways, and we want to help users change the right preferences and prevent mistakes, we can show the experimental features in about:config.

This will also have the benefit of not making about:preferences more complicated.

Attaching a mockup designed by @designakt.

Assignee: nobody → jaws
Status: NEW → ASSIGNED

The QA team has some concerns if the feature were to be moved in about:config:

  • Encouraging users to access about:config would increase the chance of them modifying other preferences as well, which we are afraid would lead to breakage. Combined with the fact that the users have to remember which preferences they modified, this could lead to negative consequences if they don’t know which pref change caused an issue.
  • Users would have a harder time actually finding the experimental features, seeing as they would have to specifically search for a preference to change.

(In reply to Maria Heres, :mheres, Ecosystem QA from comment #1)

The QA team has some concerns if the feature were to be moved in about:config:

  • Encouraging users to access about:config would increase the chance of them modifying other preferences as well, which we are afraid would lead to breakage. Combined with the fact that the users have to remember which preferences they modified, this could lead to negative consequences if they don’t know which pref change caused an issue.
  • The move to about:config would reduce the number of users enabling untested/unsupported features, reduce complexity of about:preferences, and also reduce complexity of about:config. By moving these to about:config, we can make the default view of about:config just show these experimental features, and require a second step before showing the bare-bones preferences.
  • Features that are enabled can be styled such that the user knows which are modified, this is already done in about:config.
  • Users would have a harder time actually finding the experimental features, seeing as they would have to specifically search for a preference to change.
  • Some websites already tell users to visit about:config to try out a new feature. Moving this to about:config would align with that community. Making these a little harder to find may also be good considering we might not want a non-technical user to enable experimental features since they may be unsupported/untested.

Not working on this at the moment

Assignee: jaws → nobody
Status: ASSIGNED → NEW
Blocks: 1663594
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: