165
edits
Line 3: | Line 3: | ||
= Advices And Recommendations = | = Advices And Recommendations = | ||
== Do not to split up JIDs into multiple input fields == | == Do not to split up JIDs into multiple input fields, require only the user's JID and password == | ||
=== Description === | === Description === | ||
XMPP Clients should only ask the user for his JID and password. A proper XMPP setup does not require more information in order for the client to establish a successful connection to the server. There should be a single JID text field in which the user is expected to enter his bare JID. Visual feedback once it was detected that a valid bare JID was entered, e.g. a green check mark or changing the field's background color (from red) to green, is also a good idea. | |||
=== Rationale === | === Rationale === | ||
Splitting the JID into multiple input fields makes it impossible for the user to simply copy&paste his JID into the field. Asking the user for more then his bare JID and password increases the UI elements and reduces the usability. | |||
== Show user's room nickname and allow to change it == | == Show user's room nickname and allow to change it == |
edits