Frage

Was ist Ihre Meinung darüber, ob ein Tagging-Benutzeroberfläche Widget Komma oder Leerzeichen als Trennzeichen benötigen sollte? Zum Beispiel verwendet diese Website Räume, Mehrwort-Tags erfordern einen Bindestrich zu verwenden. Ich nahm dies einig Design-Vorschlag von Joel war; aber dann merkte ich, dass Facebook und Wordpress Kommata verwenden.

Also, was soll es sein? Oder macht es nicht viel? Nehmen wir an, die Nutzer dieses Widget im Allgemeinen Computer lesen, aber nicht schrecklich so.

War es hilfreich?

Lösung

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

Zum Beispiel, die meisten Dinge auf dieser Seite sind einzelnes Wort oder Akronyme, so ist es nicht schwierig, Räume zu nutzen.

Auf der anderen Seite, wenn Facebook Fotos Tagging, zum Beispiel ein durchschnittlicher Tag ist so etwas wie "Spring Break", "Frat Party", "random hookup", "secretary of State" usw. So Umgang mit Raum Interpretation oder mit Zitaten ist schwieriger, daher Kommas machen mehr Sinn .

Ich bin nicht vertraut mit einer bestimmten Regel.

Wenn Sie sich von Tag-Wolken denken aber stellen Plätze weniger Sinn.

Andere Tipps

Seien fehlertolerant, wenn möglich. Zum Beispiel würde es zu benutzen, arbeiten, was auch immer zur Verfügung gestellt? Die folgenden zwei Eingänge in derselben führen kann, wenn gut analysiert:

foo bar "hello world"
foo, bar, hello world

Beide würden in drei offensichtlichen Tags zur Folge hat.

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

hello world

In diesem Fall würde ich wahrscheinlich zwei verschiedene Tags lesen.

Komma. es ist natürlicher. Sie können Wörter verwenden, die Leerzeichen leichter sind. andere Lösungen für die Menschen zu kompliziert scheinen (vielleicht nicht für Programmierer, aber sie denken anders - erinnere mich an die „u“ in gui steht für „user“)

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

zu trennen

Ich glaube nicht, es darauf ankommt. Ich denke, für eine Programmierung Website, nicht Multi-Wort der meisten Ihrer Tags sein, so dass es ein Leerzeichen Trennzeichen verwenden macht. Aber ich denke, Sie so oder so ein sehr überzeugendes Argument machen könnten und es wirklich nur darum geht, persönliche Entscheidung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top