Die Suchpalette erhält kontextbewusste Verben, sobald du auf einer Album- oder Space-Seite bist - umbenennen, teilen, Mitglied hinzufügen, löschen - genau auf das beschränkt, was du dort wirklich tun kannst.
Auf den meisten Seiten zeigt der Commands-Bereich in der Cmd/Ctrl+K-Palette statische globale Verben:
Dateien hochladen, Album erstellen, Shared Space erstellen, Design wechseln und
so weiter. Öffnest du die Palette auf einer Album- oder Space-Seite, erweitert sie diesen Bereich um Verben, die nur
dort Sinn ergeben - und verschwindet wieder, sobald du die Seite verlässt.
Auf einer Albumseite bekommst du: Dieses Album umbenennen, Dieses Album teilen,
Dieses Album herunterladen und, wenn es dir gehört, Dieses Album löschen oder andernfalls
Dieses geteilte Album verlassen. Auf einer Space-Seite bekommst du:
Space-Mitglieder verwalten, Ein Mitglied zu diesem Space hinzufügen, Alle meine Fotos zu
diesem Space hinzufügen und je nach Besitz entweder Diesen Space löschen oder Diesen Space
verlassen. Die Commands-Sektion erscheint auch auf Unterseiten eines Spaces - People-Tab, Foto-Unterrouten -
damit du nicht erst zur Hauptseite zurück musst, um die Space-Verben zu erreichen.
Rechte entscheiden über jedes Verb
Kontextbefehle nutzen dieselben Rechteprüfungen wie der Rest der UI. Ein Viewer auf einem Album sieht nie
Umbenennen oder Löschen. Ein Album-Eigentümer sieht nie Verlassen - du kannst ein Album,
das dir gehört, nicht verlassen. Ein Space-Viewer sieht nie Alle meine Fotos hinzufügen (Schreibrecht nur
für Owner und Editor). Die Palette spiegelt nur wider, was du auf der Seite wirklich tun kannst - keine irreführenden
Zeilen, die beim Auslösen nur Fehler werfen.
Das gilt auch für den Fall veralteter Einträge: Wenn du einen Befehl für ein Album anklickst, das in einem anderen
Tab gelöscht wurde, fängt die Palette den 404 ab, zeigt eine Meldung und entfernt den Eintrag aus dem Verlauf,
statt dich auf eine kaputte Seite zu schicken.
Eine Zwei-Schritt-Bestätigung für alles, was nicht rückgängig ist
Destruktive Verben - Album löschen, Space löschen, einen gemeinsamen Space verlassen - werden nicht bei einem
einzigen versehentlichen Enter ausgeführt. Das erste Enterbewaffnet die Zeile:
der Hintergrund wird rot, ein innerer Ring umrahmt sie, und der Untertitel wechselt zu "Enter erneut zum Bestätigen
drücken · Esc zum Abbrechen". Das zweite Enter führt aus. Esc, Wegnavigieren, ein anderer
Befehl oder einfach ein neuer Buchstabe brechen den Zustand wieder ab. Ein Timeout von 3 Sekunden setzt ihn
automatisch zurück.
Derselbe Mechanismus gilt auch für Alle meine Fotos zu diesem Space hinzufügen - auch wenn das technisch
hinzufügend ist, verdient ein Hintergrundjob, der tausende Assets berührt, einen bewussten zweiten Tastendruck.
Teil der Suchpalette
Seitenbefehle wurden als Teil der Suchpalette ausgeliefert - der
Cmd/Ctrl+K-Oberfläche, die auch die Fotossuche, Personen, Orte, Tags, Prefix-Suche und statische globale Befehle wie
Upload und Album erstellen bedient.