Le istruzioni dei campi, che penso fossero statiche, ora vengono mostrate solo quando un campo ha il focus. Il che va bene, ma le istruzioni vengono mostrate solo per l’Email:
Nessun testo di istruzione degli altri campi appare:
Corretto. Abbiamo cambiato strategia e ora contrassegniamo come facoltativi solo i campi che lo sono effettivamente, mentre tutti gli altri campi possono essere considerati obbligatori per impostazione predefinita. La logica è che la maggior parte dei campi sono obbligatori, quindi si riduce il rumore.
Ci sono pro e contro e infinite discussioni online nella comunità dei designer, ma questo è l’approccio che stiamo adottando.
Penso che abbiamo deciso di eliminare le altre istruzioni, poiché non erano molto utili.
L’istruzione per il nome utente era:
Penso che tutti sappiano ormai che un nome utente è un identificatore univoco senza spazi.
Questo è un problema peggiore. Ho appena provato, e sembra funzionare come previsto. Una registrazione sarebbe utile per vedere il problema.
Grazie per aver chiarito riguardo ai contrassegni e alle istruzioni. Avevo delle istruzioni per campi personalizzati MODIFICA: istruzioni personalizzate per i campi che mi mancano un po’, ma ci vivrò.
Per quanto riguarda l’ordine di tabulazione, sembra che il mio problema possa essere che i campi sono in disordine. Il modulo di registrazione di Meta corrisponde a diversi altri forum che frequento, ma il mio ha il Nome prima della Password. Quindi la tabulazione salta da Nome utente a Password e poi torna su a Nome.
Non riesco a capire cosa potrei aver fatto per ottenere questo, o come annullarlo…
No, il testo delle istruzioni viene visualizzato solo per l’email, ed è presente indipendentemente dal fatto che lo personalizzi o lo lasci predefinito. Le istruzioni per altri campi non vengono visualizzate, indipendentemente da ciò che faccio.
Anche no, non ho fatto nulla del genere.
Sono su tests-passed 3.4.0.beta3-dev (20effebd51) da 24 ore. Vedo che ci sono, come sempre, commit più recenti da recuperare, ma nulla sembra essere una modifica al modulo di registrazione…
Ok, vedo che questo è il nostro codice, ma si applica solo ai moduli di accesso non a pagina intera, motivo per cui c’è una differenza tra il tuo sito (non a pagina intera) e meta (a pagina intera).
Non sono sicuro del perché sia stata apportata questa modifica, verificherò internamente e ti farò sapere.
@chapoi - Ho creato un po’ di confusione dicendo “istruzioni per campi personalizzati” – intendevo dire che avevo personalizzato alcune istruzioni predefinite per i campi. Non ho ‘campi personalizzati utente’.
@moin - Avevo abilitato full name required. Disabilitando questa opzione, l’ordine dei campi torna a corrispondere all’ordine di tabulazione. Sono indifferente riguardo all’obbligatorietà del nome, ma in ogni caso l’ordine dei campi e l’ordine di tabulazione dovrebbero corrispondere.
Ora, l’ordine delle schede dovrebbe essere corretto indipendentemente dal fatto che l’impostazione del sito full name required sia abilitata o meno. Ho anche assicurato che le descrizioni dei campi vengano sempre mostrate, non solo quando l’input è attivo.
Il nostro obiettivo con le recenti modifiche è stato semplificare l’esperienza di accesso. Abbiamo rimosso le descrizioni dei campi che ritenevamo aggiungessero poco valore, ma comprendiamo anche che i clienti potrebbero voler personalizzare questo aspetto. Stiamo pianificando di aggiungere un’opzione per i proprietari del sito per includere descrizioni personalizzate, se lo desiderano.
Grazie, Jan! Non vedo l’ora di ricevere gli aggiornamenti.
Le semplificazioni hanno senso: era solo un po’ sconcertante che i testi del sito per le istruzioni fossero disponibili nel sistema ma non facessero nulla.
Ciao @ToddZ, scusa per il ritardo. Ho finito per aggiungere nuovamente le descrizioni, ma sono nascoste per impostazione predefinita. Puoi attivarne la visibilità con queste impostazioni del sito:
Ciao, sembra che sia passato più di un anno e stiamo ancora riscontrando questo problema per un progetto di un cliente; vorremmo fornire indicazioni su quale sia un nome utente appropriato.
Qual è lo stato attuale di js.user.username.instructions, per favore?
Grazie per averle aggiunte di nuovo. Quando ho lanciato il mio sito l’altro giorno, la prima domanda di uno dei miei membri in fase di migrazione è stata: “non possiamo usare spazi nel nome utente?”
Le istruzioni sono incredibilmente utili e sono state attivate per il mio sito. Questo è un feedback per tutto il team sul fatto che i nomi utente del forum, nel modo in cui li gestisce Discourse, non sono necessariamente intuitivi per coloro che sono abituati a forum più vecchi che possono usare spazi e caratteri speciali, ecc. Le istruzioni sono fondamentali per evitare di perdere l’interesse dei nuovi membri.