La palette sait sur quelle page vous vous trouvez
Sur la plupart des pages, la section Commandes de la palette Cmd/Ctrl+K affiche des verbes globaux statiques :
Importer des fichiers, Créer un album, Créer un espace partagé, Changer de thème
et ainsi de suite. Si vous ouvrez la palette sur une page d'album ou d'espace, cette section s'enrichit de verbes
qui n'ont de sens qu'à cet endroit — et disparaît dès que vous quittez la page.
Sur une page d'album, vous obtenez : Renommer cet album, Partager cet album,
Télécharger cet album et, si l'album vous appartient, Supprimer cet album, ou sinon
Quitter cet album partagé. Sur une page d'espace, vous obtenez :
Gérer les membres de l'espace, Ajouter un membre à cet espace, Ajouter toutes mes photos à
cet espace, et selon la propriété soit Supprimer cet espace, soit Quitter cet espace. La
section Commandes apparaît aussi sur les sous-pages d'un espace — onglet Personnes, sous-routes photos — pour que
vous n'ayez pas à revenir à la page principale pour accéder aux verbes de l'espace.
Les permissions décident de chaque verbe
Les commandes contextuelles utilisent les mêmes vérifications de permissions que le reste de l'interface. Un lecteur
sur un album ne verra jamais Renommer ou Supprimer. Le propriétaire d'un album ne verra jamais
Quitter — vous ne pouvez pas quitter un album qui vous appartient. Un lecteur d'espace ne verra jamais
Ajouter toutes mes photos (droit d'écriture réservé aux propriétaires et éditeurs). La palette ne reflète
que ce que vous pouvez réellement faire sur la page — aucune ligne trompeuse qui génère une erreur lors du
déclenchement.
Cela s'applique aussi aux entrées périmées : si vous cliquez sur une commande pour un album supprimé dans un autre
onglet, la palette intercepte le 404, affiche un message et supprime l'entrée de l'historique, plutôt que de vous
envoyer sur une page cassée.
Une confirmation en deux étapes pour tout ce qui est irréversible
Les verbes destructeurs — supprimer un album, supprimer un espace, quitter un espace partagé — ne s'exécutent pas
sur un simple Enter accidentel. Le premier Enter arme la ligne : l'arrière-plan
devient rouge, un anneau intérieur l'encadre, et le sous-titre bascule sur « Appuyez de nouveau sur Enter pour
confirmer · Échap pour annuler ». Le second Enter exécute l'action. Échap, naviguer ailleurs,
une autre commande ou simplement une nouvelle lettre annulent l'armement. Un délai de 3 secondes le réinitialise
automatiquement.
Le même mécanisme s'applique à Ajouter toutes mes photos à cet espace — même si c'est techniquement une
action additive, un job en arrière-plan qui touche des milliers de ressources mérite une seconde frappe consciente.
Partie de la palette de recherche
Les commandes de page ont été livrées dans le cadre de la palette de recherche —
l'interface Cmd/Ctrl+K qui gère aussi la recherche de photos, personnes, lieux, tags, la recherche par préfixe et
les commandes globales statiques comme Importer et Créer un album.