The discussion centers around the need for user input when selecting the Preformatted text option. jidanni points out that the program automatically colors the text without giving the user control or clear instructions on how to adjust the coloring.
jidanni further emphasizes this issue, noting that the dialog does not ask for the computer language being used, instead relying on a “one size fits all” approach. A solution proposed is to add a box for the user to enter the language, along with a list of valid languages to choose from, possibly using a radio button dialog.
HamMan2118 suggests that the coloring is based on the formatting used in apps like Visual Studio Code, but jidanni argues that the user should not be forced to research the answer and that the program should provide clear guidance.
Osserviamo che il programma si è preso la libertà di colorare il suo testo in vari modi, senza dare all’utente alcun modo di controllare come.
Sì, ci sono modi per controllare come, ma il programma non ha in alcun modo suggerito all’utente come.
Ci deve almeno essere una “i” all’interno di un cerchio su cui l’utente può fare clic, dove può imparare quali parametri influenzeranno la colorazione, o anche come disattivare la colorazione, per ottenere semplicemente “Testo preformattato”, senza alcun colore artificiale.
Certo, l’utente potrebbe cercare la risposta su Google, ma non dovrebbe essere costretto a farlo.
Il motivo per cui credo che il testo sia colorato in quel modo è che se inserissi quel “codice” in un’app come Visual Studio Code, quel sarebbe il colore in cui apparirebbe.
Sono sicuro che ci sia una logica dietro a ciò, ma non riesco a capirla.
Quindi la finestra di dialogo non chiede all’utente quale linguaggio informatico sta utilizzando!
OK, quindi quando l’utente seleziona Testo preformattato dalla barra degli strumenti, deve esserci una casella in cui l’utente può inserire il linguaggio informatico del testo, e anche un elenco delle lingue valide correnti tra cui scegliere. Forse una finestra di dialogo con pulsanti di opzione.
Attualmente la finestra di dialogo utilizza solo una scelta “taglia unica” per la lingua. (Inoltre, non viene mostrato all’utente quale viene scelta.)