Ausblenden von GUI-Elementen für neue Benutzer (weniger überwältigend)

Greife dies auf, da es in einer anderen Diskussion aufkam („Tipp des Tages“ / Oder wie erinnern/mahnen Sie Leute mit guten Tipps zur Nutzung von Discourse?)

Ich würde mich definitiv über ein „Bare-Bones“-Theme (oder eine „Variante“ eines Themes) freuen, das standardmäßig für Benutzer aktiviert ist und es ihnen ermöglicht, sich für die „erweiterte/vollständige Oberfläche“ mit allen verfügbaren Funktionen, die Discourse bietet, zu entscheiden. Vielleicht gibt es einen Anwendungsfall für eine granularere Hinzufügung von Funktionen zur Oberfläche, bin mir aber noch nicht sicher.

Es wäre so ähnlich wie beim Verbinden mit der Router-Administration: Es gibt einen „Basis“-Modus und einen erweiterten, manchmal sogar einen Experten-Modus.

Mein Anwendungsfall ist die Migration von Leuten von Facebook. Was wären also die minimalen Funktionen/Möglichkeiten, auf die sie zugreifen sollten?

  • Thema erstellen, mit verstecktem Titel-Feld, das bei Bedarf angezeigt werden kann
  • Auf Thema antworten
  • Thema oder Beitrag liken
  • Link zu Thema oder Antwort erhalten
  • Bild hinzufügen
  • Profil und einige Grundeinstellungen bearbeiten (der Rest wird verborgen, es sei denn, es wird eine Aktion ausgeführt, um sie anzuzeigen)
  • Vereinfachte Benachrichtigungen (alle in einem Eimer)
  • Die meisten Metadaten zu Themen entfernen, die in der Listenansicht angezeigt werden (xyz hat vor n Minuten geantwortet usw.)
  • Suche mit begrenzten Optionen (einfache Suche, erweiterte Suche kann aufgerufen werden, wie bei Google)

Sicherlich gibt es noch mehr, dies sind nur erste Ideen. Ich denke, ich würde versuchen, so ziemlich alles herauszustreichen, was möglich ist, und das absolute Minimum beizubehalten, damit die Leute die Dinge tun können, mit denen ein „durchschnittlicher Social-Media-Nutzer“ wahrscheinlich vertraut ist. Grob gesagt: veröffentlichen, liken, kommentieren, einen Link oder ein Foto einfügen, Profil ausfüllen, Benachrichtigungen überprüfen.

Wie man dies technisch am besten angeht, weiß ich nicht. Es wäre vielleicht möglich, mit den verschiedenen oben genannten Komponenten eine Art Proof of Concept zusammenzustellen.

1 „Gefällt mir“