|
|
Line 1: |
Line 1: |
|
| |
|
| == Chat threading == | | == Chat threading == |
| Based on the available research and user feedback in the internet, the most intuitive and preferred chat threading approach appears to be in-line threading with some specific features:
| |
|
| |
| ==== In-line Threading Advantages ====
| |
|
| |
| * Provides better topical coherence than standard chat
| |
| * Supports more balanced participation among group members
| |
| * Allows users to maintain coherent sequences of conversational turns more easily
| |
| * Helps in decision-making processes and organizing information
| |
|
| |
| ==== Opportunities ====
| |
|
| |
| # Visual Cues: Implement clear visual indicators to show message threads, avoiding overwhelming users with long, unbroken streams of messages <nowiki>https://www.cometchat.com/blog/chat-app-design-best-practices</nowiki>
| |
| # Customizable Thread Display: Offer options to show newest messages at top or bottom, catering to individual preferences
| |
| # Improved Thread Navigation: Provide easy expansion and collapse of conversation threads
| |
| # Enhanced Search Within Threads: Implement better tools for finding specific messages in long conversations
| |
| # Unified Interface: Integrate threads into the main interface instead of opening them in separate side panels
| |
| # Multi-Thread Expansion: Allow users to expand multiple threads simultaneously for efficient exploration of various discussions
| |
|
| |
| == Our solutions ==
| |
|
| |
| * Context-Aware Scrolling: When a user answer to a old thread, we'll scroll to that specific point in the thread while still displaying the entire conversation for context.
| |
| * Flexible Thread Placement: We'll show the thread starter where it originally appeared and display the full thread at the most recent message's location. Users can choose which option they prefer.
| |
| * Customizable Threading Options: We'll provide user-configurable settings for threading behavior, allowing individuals to tailor the experience according to what they prefer.
| |