2009-03-08 7 views
3

Was ist Ihre Meinung darüber, ob ein Tagging-Widget für die Benutzeroberfläche Kommas oder Leerzeichen als Trennzeichen benötigt? Zum Beispiel verwendet diese Site Leerzeichen, die mehrdeutige Tags benötigen, um einen Bindestrich zu verwenden. Ich nahm an, das war ein Designvorschlag von Joel; Aber dann habe ich gemerkt, dass Facebook und Wordpress Kommas verwenden.Sollten Tags Komma oder Leerzeichen verwenden?

Also was soll es sein? Oder spielt es keine Rolle? Nehmen wir an, die Benutzer dieses Widgets sind im Allgemeinen Computerkenntnisse, aber nicht so schrecklich.

Antwort

4

ich über die Domäne der Tags zu denken, würde versuchen, zu trennen und herauszufinden, was ist die Wahrscheinlichkeit, dass potenzielle Tags Leerzeichen enthalten.

Zum Beispiel sind die meisten Dinge auf dieser Website einzelne Wörter oder Akronyme, so dass es nicht schwierig ist, Leerzeichen zu verwenden.

Auf der anderen Seite, beim Taggen von Facebook-Fotos, zum Beispiel, ein durchschnittliches Tag ist etwas wie "Spring Break", "Frat Party", "zufälliger Anschluss", "secretary of state", etc. So Umgang mit Raum Interpretation oder mit Anführungszeichen ist schwieriger, daher machen Kommas mehr Sinn.

Ich bin nicht mit einer bestimmten Regel vertraut.

Wenn Sie an Tagwolken denken, machen Leerzeichen weniger Sinn.

3

Seien Sie, wenn möglich, fehlertolerant. Zum Beispiel, würde es funktionieren, zu verwenden, was auch immer zur Verfügung gestellt wird? Die folgenden zwei Eingaben könnten zu demselben Ergebnis führen, wenn sie gut geparst werden:

Beide würden zu drei offensichtlichen Tags führen.

Ich weiß, dass dies würde es schwer machen, eindeutig die folgende Eingabe zu analysieren:

hello world 

In diesem Fall ich wahrscheinlich zwei verschiedene Tags gelesen habe.

1

i für ein Komma gehen würde, wie es natürlich ist, mehrere Wort-Tags durch Komma verwenden Sie Bindestriche oder andere weniger brauchbare Ersatztechniken

0

Ich glaube nicht, dass es wichtig ist. Ich denke, für eine Programmierwebsite werden die meisten Ihrer Tags nicht aus mehreren Wörtern bestehen, daher wird ein Leerzeichen als Trennzeichen verwendet. Aber ich denke, Sie könnten ein sehr überzeugendes Argument in beide Richtungen machen und es kommt wirklich nur auf die persönliche Entscheidung an.

3

Kommas. es ist natürlicher. Sie können Wörter, die Leerzeichen enthalten, einfacher verwenden. andere Lösungen scheinen für Menschen kompliziert zu sein (vielleicht nicht für Programmierer, aber sie denken anders - denken Sie daran, dass das "u" in gui für "Benutzer" steht)

Verwandte Themen