Welcome! Please hold on...

0 %
Kashif Sohail
Sr. Frontend Developer
  • Residence:
    Pakistan
  • City:
    Karachi
  • Age:
    26
Magento 1x 2x
Wordpress
Laravel
Angular
React
English
Urdu
  • Bootstrap, Tailwind
  • Sass, Less, Css
  • Webpack
  • GIT knowledge
0

No products in the cart.

Close, Exit, Cancel: How To End User Interactions Well

November 6, 2024

[ad_1]

Was ist in einem Wort? Aktionen. Im Bereich der Benutzeroberflächen wird ein Wort als Hinweis auf die Aktion eines Steuerelements interpretiert. Manchmal weist es uns in die richtige Richtung und manchmal führt es uns in die Irre. Wir reden viel darüber Semantik In der Front-End-Webentwicklung, aber außerhalb des Codes, ist die Semantik das Herzstück des Copywritings, wobei jedes Wort, das wir vermitteln, für verschiedene Menschen unterschiedliche Bedeutungen haben kann. Worte sorgen, wenn sie richtig gemacht werden, für Klarheit und Richtung.

Als Webbenutzer bin ich auf Benutzeroberflächen auf Wörter gestoßen, die mich in die Irre geführt haben. Und auch nicht unbedingt beabsichtigt. Einige Wörter sind synonym mit anderen und ihre wahre Bedeutung hängt vollständig vom Kontext ab. Manche Wörter können leicht mit einer unbeabsichtigten Bedeutung verwechselt werden, weil sie so viel Bedeutung haben. Ein Wort könnte zu einer Gemeinschaft austauschbarer Wörter gehören.

Auch wenn ich mich als Entwickler ziemlich ärgere, wenn ich den Inhalt einer Seite falsch verstehe – vor allem aber wegen der Unklarheit –, kann ich nicht sagen, dass ich für alles immer die bestmöglichen Wörter oder Wortkombinationen gewählt habe Benutzeroberflächen, die ich je erstellt habe. Aber die Erfahrung sowohl als Benutzer als auch als Entwickler hat meinen gesunden Menschenverstand gestärkt, wenn es um einige der literarischen Entscheidungen geht, die ich beim Programmieren treffe.

Dieser Artikel behandelt die Wörter, die ich für Enden wähleum Benutzern zu helfen, sich zu entfernen und weiterzumachen, ohne durch den aktuellen Prozess, in dem sie sich auf dem Bildschirm befinden, Verwirrung zu stiften. Ich bin in dieses Kaninchenloch gegangen, weil ich oft herausgefunden habe, dass das Beenden von etwas viele Dinge bedeuten kann – sei es das Abbrechen einer Aktion, das Beenden einer Anwendung, das Schließen eines Elements, das Zurücknavigieren, das Beenden einer Chat-Interaktion … Sie verstehen, was ich meine. Es gibt viele Möglichkeiten zu sagen, dass etwas erledigt, abgeschlossen und bereit ist, mit etwas anderem fortzufahren. Ich möchte hier Klarheit schaffen.

Wird storniert

Wenn es eine Hall of Fame für Knopfetiketten gibt, dann ist dies die Babe Ruth von allen. „Abbrechen“ ist ein häufig verwendetes Wort, um eine Aktion zu bezeichnen, die etwas beendet. Stornieren ist eine scharfe, beharrliche Aktion. Die Person möchte bei einem Prozess aussteigen, der nicht so verlief, wie sie es erwartet hatte. Möglicherweise wird auf der Seite ein Formular angezeigt, von dem die Person nicht wusste, dass sie so lang sein würde, weshalb sie lieber darauf verzichten möchte. Es kann sich um etwas handeln, auf das Sie überhaupt keine Kontrolle haben, etwa wenn die Person beim Bezahlen merkt, dass sie ihre Kreditkarteninformationen nicht zur Hand hat und ein anderes Mal wiederkommen muss.

Stornieren kann sich manchmal persönlich anfühlen, oder? Gefallen Ihnen die an der Kasse berechneten Versandkosten nicht? Brechen Sie die Zahlung ab. Gefällt Ihnen der Newsletter nicht? Kündigen Sie das Abonnement. Aber in Wirklichkeit möchte die Person nur eine falsche Handlung oder Entscheidung rückgängig machen und keine Spuren davon hinterlassen, um es erneut zu versuchen … oder auch nicht.

Das einzige Mal, dass ich mich durch das Wort betrogen fühle stornieren ist, wenn der Prozess, den ich zu beenden versuche, trotzdem weitergeht. Das kommt am häufigsten vor, wenn Formulare mit falschen Informationen eingereicht werden. Ich gebe versehentlich etwas ein und stoße auf eine große rote Karte Stornieren Die von mir „gespeicherten“ Informationen bleiben jedoch so weit bestehen, dass ich entweder den Kundendienst kontaktieren oder nach Alternativen suchen muss.

Das ist das Fazit: Nutzen Sie „Abbrechen“ als Gelegenheit zur Bestätigung. Es ist die Person, die Ihnen sagt: „Hey, das ist eigentlich nicht das, was ich tun wollte. und Sie können eingreifen und der Held sein, der den Fehler bereinigt und alles für eine zweite Chance vorbereitet. Technisch gesehen „beenden“ wir nichts, sondern fangen lieber sauber an und nehmen die Dinge wieder in Angriff, um es besser zu machen. Denken Sie darüber nach, wenn Sie das nächste Mal ein Etikett benötigen, das den Benutzer dazu ermutigt versuchen Sie es erneut. Sie könnten sogar Synonyme in Betracht ziehen, die weniger eng mit geschlossenen Endungen verbunden sind, wie zum Beispiel zurücksetzen oder wiederholen.

Modell „Abonnement kündigen“.

Aufgeben oder aussteigen?

Fenster beenden, Tab beenden, App beenden – Jetzt reden wir über Endgültigkeit. Wenn wir etwas „aufgeben“ oder „verlassen“, ändern wir den Kurs. Wir haben in einer Richtung Fortschritte gemacht und entscheiden, dass es an der Zeit ist, einen anderen Weg einzuschlagen. Wenn wir es im Hinblick auf den Autobahnverkehr betrachten, könnte man sagen, dass „Aufhören“ so ist, als würde man anhalten und den Motor abstellen, und „Ausfahren“ bedeutet, die Autobahn zu verlassen und auf eine andere Straße zu wechseln. Es gibt einen Unterschied, obwohl die beiden Begriffe eng miteinander verbunden sind.

Was uns als Entwickler betrifft, aufhören Und Ausfahrt sind harte Stopppunkte in einer Anwendung. Es wurde zur Ruhe gebracht. Darüber hinaus sollte nichts anderes möglich sein als seine Wiedergeburt, wenn der Dienst neu gestartet oder wieder geöffnet wird. Wenn Ihre Seite also in der Lage ist, das aktuelle Erlebnis zu zerstören und der Benutzer es annimmt, dann aufhören ist das bessere Etikett, um diesen Punkt zu verdeutlichen. War aufhören und haben keine Pläne, neu zu starten oder sich erneut zu engagieren. Wenn Sie Ihren Job „kündigen“, erwartet Ihr Arbeitgeber nicht, dass Sie sich am Montag oder an einem anderen Tag zum Dienst melden.

Aber hier ist mein allgemeiner Rat zum Wort aufhören: Verwenden Sie es nur, wenn es sein muss. Ich sehe nur sehr wenige Anwendungsfälle, in denen wir jemandem tatsächlich einen echten Weg dazu bieten wollen aufhören etwas. Es ist bei der Vermittlung von Endgültigkeit in Webschnittstellen so effektiv, dass es die Tür für zukünftige Aktionen verschließt. Das finde ich zum Beispiel stornieren funktioniert oft an seiner Stelle. Und ich persönlich finde, dass die Aussage „Zahlung stornieren“ allgemeiner anwendbar ist. Es ist weicher und weniger steif in dem Sinne, dass es die Möglichkeit dazu lässt wieder aufnehmen ein Prozess in der Zukunft.

Aufhören ist auch ein einfacher Vorgang. Einfach alles klären und verschwinden. Wenn das Beenden jedoch bedeutet, dass der Benutzer möglicherweise wertvolle Daten oder Fortschritte verliert, muss er davor gewarnt werden. In diesem Fall, beenden und speichern könnte eine bessere Anleitung sein.

Ich überlege Ausfahrt der sanftere Zwilling von Aufhören. Ich bevorzuge Aufhören nur wegen des Ultimatums. Ich verstehe Ausfahrt wird seltener in Schnittstellen verwendet, als ich sehe Aufhören. In seltenen Fällen könnte ich sehen Ausfahrt wird speziell wegen seiner weicheren Natur verwendet Aufhören Auch wenn „Aufhören“ die richtige semantische Wahl ist, wenn man bedenkt, dass der Benutzer wirklich alles sauber machen möchte und sicher sein möchte, dass nichts zurückbleibt. Manchmal ist ein „härterer“ Begriff beruhigender.

Ausfahrtist jedoch eine ausgezeichnete Wahl für Handlungen, die das Ende der Mensch-zu-Mensch-Interaktionen darstellen – Dinge wie Exit-Gruppe, Chat verlassen, Beenden Sie das Streaming, Exit-Klasse. Wenn sich diese Person freundlich von jemandem oder etwas verabschiedet, aber für zukünftige Interaktionen offen ist, lassen Sie es zu Ausfahrt wenn sie fertig sind. Sie geben nichts auf und wir stoßen sie nicht vor die Tür.

„Exit Class“-Modell

Hin und her gehen

Reden wir über Navigation. So beschreiben wir die Bewegung im Internet. Wir navigieren von einem Ort zum anderen, zu einem anderen, zu einem anderen und so weiter. Es ist eine Reise, bei der man auf dem Weg dorthin einen digitalen Fuß vor den anderen setzt. Diese Reise endet, wenn wir unser Ziel erreichen … oder wenn wir die Reise „abbrechen“ oder „verlassen“, wie wir oben besprochen haben.

Aber die Reise kann Wendungen nehmen. Nicht alle Bewegungen im Internet sind linear. Deshalb hinterlassen wir oft Brotkrümel in Schnittstellen, oder? Es ist Wegweiser im Internet und bietet Menschen die Möglichkeit, „zurück“ dorthin zu gelangen, wo sie hergekommen sind. Vielleicht hat diese Person einen Schritt vergessen und muss zurückgehen, um wieder vorwärts zu gehen.

Mit anderen Worten, zurück verdrängt Menschen – seitlich und hierarchisch. Seitlich, zurück (und sein Synonym, vorherige), geht über die gleiche Ebene in einem Prozess zurück, beispielsweise zwischen zwei Abschnitten desselben Formulars oder zwei Seiten desselben Dokuments. Hierarchisch, zurück – ganz zu schweigen von expliziteren Varianten wie „Zuhause“ – liegt eine Ebene darüber in der Navigationshierarchie.

Ich mag die explizite Art, etwas wie „Zuhause“ zu sagen, wenn es darum geht, jemanden „zurück“ zu einem Ort oder Staat zu navigieren. Da gibt es keine Unklarheiten: Hey, lass uns nach Hause gehen. Wenn Sie explizit sind, haben Sie die Möglichkeit, ausführlichere Bezeichnungen zu verwenden, aber Kürze ist nicht immer das Ziel. Selbst in der Ikonographie kann das Hinzufügen weiterer Details zu einem Bild zur Klarheit beitragen. Das Gleiche gilt für Inhalte in Benutzeroberflächen. Mein Lieblingsbeispiel ist der klassische „Zurück zum Anfang“-Button auf vielen Seiten, der Sie zum „Obenrand“ der Seite führt. Wir gehen „zurück nach oben“, was nicht klar gewesen wäre, wenn wir „Zurück“ allein verwendet hätten. Wohin zurück? Das ist eine wichtige Frage – insbesondere bei der Arbeit mit In-Page-Ankern – und die Antwort ist für andere möglicherweise nicht so offensichtlich wie für Sie. Die explizite Kommunikation dieser Hierarchieebene ist eine Navigationsfunktion.

Das „Zurück nach oben“-Beispiel, das ich gegeben habe, ist eine bessere Veranschaulichung seitlich Verschiebung als hierarchisch Verschiebung, ich neige dazu, das Etikett zu meiden zurück mit jeder Art von seitlicher Navigation, da das seitliche Bewegen typischerweise mehr das Navigieren zwischen Zuständen als das Navigieren zwischen Seiten erfordert. Beispielsweise kann der Benutzer vom Status „angemeldet“ in den Status „abgemeldet“ wechseln. In diesem Fall bevorzuge ich es, noch expliziter zu sein – z. Speichern und zurückgehenoder Abbrechen und nach Hause gehen – als hierarchische Navigation, weil wir Zustände ändern, während wir uns von etwas entfernen.

Navigationsmodell

Schließung

Schließen ist ein weiterer Begriff, den man in freier Wildbahn findet, um das „Ende“ von etwas auszudrücken. Es ist ziemlich ähnlich Zurück in dem Sinne, dass es dient einem doppelten Zweck. Dies kann der Navigation dienen – schließen Sie die aktuelle Seite und gehen Sie zurück – oder es kann dem Abbrechen einer Aktion dienen – schließen Sie die aktuelle Seite und verwerfen oder speichern Sie alle bisher eingegebenen Daten.

Ich bevorzuge Schließen für keinen dieser Fälle. Wenn wir uns im Kontext von befinden NavigationIch mag die Klarheit der expliziteren Anleitung, die wir oben besprochen haben, z. B. Geh zurück, Vorherigeoder Nach Hause gehen. Jemandem eine Anweisung geben Schließen sagt nicht, wo diese Person landen wird, wenn sie die aktuelle Seite verlässt. Und wenn wir uns damit befassen Aktionen, Speichern und schließen versichert der Person, dass ihre Daten gespeichert werden, anstatt sie einfach „zu schließen“. Wenn wir stattdessen einfach „Abbrechen“ sagen würden, wäre die Unterstellung, dass der Benutzer dies tut aufhören die Aktion und müssen damit rechnen, dass sie ihre Arbeit verlieren.

Das einzige Mal, dass ich das Gefühl habe, dass „Close“ das ideale Label ist, mit dem ich arbeite Popup-Dialoge und Modalitäten. Durch die Platzierung von „Schließen“ in der oberen rechten Ecke (oder am Blockanfangs- oder Inline-Endrand, wenn es um logische Richtungen geht) ist mehr als klar genug, was mit dem Popup oder Modal passiert, wenn man darauf klickt. Wir können es uns leisten, mit unserer Semantik etwas weniger explizit umzugehen, wenn der Fokus einer Person in einem bestimmten Kontext gefangen ist.

Das Ende.

Ich habe das Beste zum Schluss aufgehoben, oder? Es gibt keinen besseren Weg, ein zu konnotieren Ende als es einfach das „Ende“ zu nennen. Es funktioniert gut, wenn wir es mit dem Ende kombinieren.

Chat beenden. Stream beenden. Webinar beenden.

Sie beenden eine bestehende Verbindung, nicht mit einem Prozess, sondern mit einem Menschen. Und es handelt sich hier nicht um eine abrupte Beendigung Aufhören oder Stornieren. Es ist eher ein richtiger Abschied. Betrachten Sie es auch als Synonym für Ausfahrt weil die Person, die die Interaktion beendet, möglicherweise einfach eine Pause macht. Das sind sie nicht unbedingt aufhören etwas Gutes. Lassen wir das Licht auf der vorderen Terrasse, damit sie später zurückkommen und die Dinge wieder abholen können.


Und wenn wir gerade vom Ende sprechen, wir haben das erreicht Ende dieses Artikels. Das ist das Knifflige, aber auch Befreiende an der Inhaltssemantik – einige Wörter mögen zwar technisch korrekt sein, führen Website-Besucher aber dennoch in die Irre. Es ist nicht so, dass wir jemals versuchen, jemandem schlechte Anweisungen zu geben, aber es kann trotzdem passieren, weil es in dieser Welt viele Möglichkeiten gibt, dasselbe zu sagen. Unser Ziel ist Eindeutigkeit und der Meilenstein ist Klarheit. Es erfordert Mühe, sich für das richtige Wort oder die richtige Wortkombination zu entscheiden. Jeder, der Schwierigkeiten damit hat, Dinge im Code zu benennen, weiß davon. Das Gleiche gilt für die Benennung von Dingen außerhalb des Codes.

Ich habe nicht den Versuch unternommen, jedes einzelne Wort oder jede Art der Vermittlung abzudecken Endungen. Der Punkt ist, dass unsere Worte zählen und wir alle Wahl und Freiheit der Welt haben, die beste Lösung zu finden. Aber vielleicht sind Sie kürzlich in eine Situation geraten, in der Sie etwas „beenden“ und dies in einer Benutzeroberfläche kommunizieren mussten. Haben Sie sich auf etwas Endgültiges und Dauerhaftes verlassen (z aufhören) oder haben Sie diese sanftere Sprache gefunden (z Ausfahrt) war die bessere Richtung? Welche anderen Synonyme haben Sie in Betracht gezogen? Ich würde es gerne wissen!

Artikel beenden.

[ad_2]

Source link

Posted in TechnologyTags:
Write a comment