Mir hat jemand erzählt, warum er sich nicht anmelden kann … es stellt sich heraus, dass er seine E-Mail-Adresse falsch eingegeben hat. Ich habe eine potenziell schlechte Lösung, um den Anmeldevorgang benutzerfreundlicher zu gestalten. Möglicherweise den Standardtext auf dieser Anmeldeseite (login.activate_email) ändern:
Überprüfen Sie, ob Ihre E-Mail-Adresse mit der von Ihnen eingegebenen übereinstimmt: %{email}
Dies macht die Anweisungen zwar komplizierter, was weniger idiotensicher sein kann. Ich weiß nicht.
„Bitte folgen Sie den Anweisungen in dieser E-Mail, um Ihr Konto zu aktivieren“, könnte gekürzt werden, um den letzten Teil zu entfernen. Oder sagen Sie ihnen einfach, sie sollen auf den Link in dieser E-Mail klicken/tippen.
Es scheint, dass Ihr Screenshot diese Punkte sehr gut und prägnant behandelt. Er listet die vom Benutzer eingegebene E-Mail-Adresse auf, lenkt die Aufmerksamkeit auf die Möglichkeit, dass die E-Mail im Spamfilter landen könnte, und rät dem Benutzer, diese E-Mail zu finden und seine Registrierung abzuschließen. Persönlich könnte ich nicht mehr verlangen
Hmm, die Standardformulierung (die meine Bildschirmaufnahme zeigt) ist nicht narrensicher, da sie den Benutzer nicht explizit auffordert, zu überprüfen, ob seine E-Mail-Adresse korrekt ist. Ich habe noch ein wenig darüber nachgedacht und diese Formulierung ist vielleicht besser:
Sie sind fast fertig! Bitte folgen Sie den Anweisungen in der Aktivierungs-E-Mail, die wir Ihnen gesendet haben.
Wenn die E-Mail nicht ankommt:
Überprüfen Sie Ihren Spam-Ordner.
Überprüfen Sie, ob Ihre E-Mail-Adresse %{email} lautet (←was Sie eingegeben haben)
Um fair zu sein, glaube ich nicht, dass es möglich ist, den Prozess zu 100 % narrensicher zu machen.
Sie können den Text für diejenigen auf Ihrer Website ändern, indem Sie login.activate_email und js.login.resend_title für die Schaltfläche in Ihrem /admin/customize/site_texts bearbeiten
Wenn sie ihre E-Mail-Adresse nicht gelesen haben, als sie sie eingegeben haben, werden sie auch keine Texte lesen, die sie auffordern, etwas zu überprüfen… irgendetwas.
Aber Sie können diesen Text auf Ihrer Website anpassen, wenn Sie denken, dass er helfen könnte.
Ich versuche, Benutzer von Facebook-Gruppen zu Discourse zu migrieren, und es ist interessant, wie Menschen Computer benutzen. Manche Leute benutzen keine Desktops, weil sie nicht wissen, wie (sie benutzen normalerweise ihr Handy).
Ich weiß nur, dass:
Facebook und mobile Apps Internetforen/Gruppen zugänglicher gemacht haben. Plötzlich können viele Leute jetzt Online-Gruppen nutzen.
Viele Leute bleiben bei Discourse hängen. Ich würde annehmen, dass Discourse viel einfacher zu benutzen ist als phpBB. Aber selbst Discourse ist… herausfordernd… für manche Leute. Zum Beispiel hat jemand die Seite auf dem Handy besucht und hat noch nicht herausgefunden, wie man einen Beitrag liest… weil er durch die Kategorienstruktur oder so verwirrt war.
Und jemand hat mich gefragt, wie lange es dauert, bis eine E-Mail ankommt (weil sie ihre Aktivierungs-E-Mail nicht erhalten haben). Sie und ich würden wahrscheinlich von etwa einer Minute ausgehen, aber Leute bleiben bei solchen Dingen hängen. Und wenn sie stecken bleiben, bleiben sie wirklich stecken. In diesem speziellen Fall wissen sie nicht, dass sie %{email} auf Tippfehler überprüfen sollten, weil ihnen das nicht ausdrücklich gesagt wurde. Sie haben keine Fehlerbehebungsinstinkte, die sie dazu veranlassen würden, diese Initiative zu ergreifen.
¯\(ツ)/¯
Ich lerne das alles nur jetzt, weil das Thema des Forums (Impfschäden) einen Querschnitt der Gesellschaft betrifft. Plötzlich wollen Leute mit Computerallergien unbedingt Online-Gruppen nutzen, um Informationen über ihre Gesundheit zu erhalten (z. B. sie können nicht mehr arbeiten).