Comment savoir si un drapeau Chrome est activé

La page d'indicateurs chrome: // de Google Chrome n'est peut-être pas aussi puissante que la page about: config de Mozilla Firefox, mais elle offre aux utilisateurs du navigateur Web un accès à des fonctionnalités et options expérimentales qu'ils peuvent contrôler à partir de cette page.

Les utilisateurs de Chrome peuvent activer ces fonctionnalités sur la page pour tester de nouvelles fonctionnalités avant qu'elles ne tombent dans le navigateur ou en soient extraites par Google.

Des exemples récents des fonctionnalités offertes par la page d'indicateurs chrome: // incluent notamment des pages d'activation de conception de matériaux ou des méthodes de désactivation de l'audio avant que la fonctionnalité ne soit disponible dans Chrome.

Quel drapeau est activé, qui n'est pas?

Lorsque vous ouvrez chrome: // flags dans le navigateur, vous remarquerez que Google utilise différents mécanismes pour configurer l'état de ces préférences dans le navigateur.

La plupart énumèrent un lien "activer" ou "désactiver" sur lequel vous pouvez cliquer pour activer ou désactiver la fonctionnalité. Ceci est un bon indicateur de l'activation ou non de l'expérience.

Si vous voyez "activer", il est désactivé à ce moment-là et si vous voyez "désactiver", il est activé.

Cependant, le problème principal concerne les expériences qui utilisent des menus au lieu de liens pour changer d’état, car rien n’indique si une fonctionnalité est activée ou non si un menu est utilisé.

La capture d'écran ci-dessus montre pourquoi il s'agit d'un problème. Le test Overlay Scrollbars indique son état comme "par défaut", mais n'indique pas si cela signifie qu'il est activé ou non.

J'ai d'abord pensé que la couleur d'arrière-plan des lignes indique si elle est activée ou non, mais ce n'est pas le cas, car elle indique simplement si l'état de la fonctionnalité a été modifié par l'utilisateur.

Le blanc indique un changement d'état de la part de l'utilisateur (différent de l'état par défaut), tandis que la couleur gris clair indique l'état par défaut.

Chrome lui-même ne fournit pas les informations. Le moyen le plus proche de révéler si les préférences sont activées ou non est sur chrome: // local-state /. Vous y trouverez une liste d'expériences activées ou désactivées, mais uniquement si elles ont été modifiées par l'utilisateur.

Bien que cela puisse vous aider ici et là, il n’est pas utile de déterminer si une fonctionnalité est activée ou non et affiche un menu et non un lien sur la page des drapeaux.

Vous avez une option qui pourrait vous être utile à cet égard. Si vous faites référence à l'indicateur expérimental avec la page Commutateurs de ligne de commande Chromium, vous obtiendrez une réponse.

Prenons le drapeau de la barre de défilement en tant qu'exemple. Ouvrez la page Commutateurs de ligne de commande, appuyez sur F3 sur le clavier et recherchez superposition-barre de défilement.

L'indicateur --enable-overlay-scrollbar indique que la fonctionnalité sera activée si vous exécutez Chrome avec le commutateur. Cela signifie que la fonctionnalité n'est pas activée par défaut dans le navigateur.

Vérifiez donc si l'indicateur ou la description indique que la fonctionnalité est activée ou désactivée lorsque Chrome est exécuté avec le commutateur de ligne de commande et vous avez obtenu votre réponse.

Ceci est évidemment loin d’être idéal, et ce serait vraiment bien si Google ajoutait des indicateurs à la page chrome: flags pour indiquer si une fonctionnalité est activée ou non.

Maintenant vous : avez-vous activé les drapeaux dans Chrome?