Difference between revisions of "XMPP IM Client Design Guidelines"

Jump to navigation Jump to search
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 ==
163

edits

Navigation menu