Pull to refresh

Сервис Вопросы-Ответы: как правильно дать ответить на вопрос?

Reading time 2 min
Views 3.9K

Доброго времени суток, уважаемые Хабрапользователи!



Некоторое время назад мы начали разрабатывать систему вопросов-ответов (две малоизвестные компании уже создали по аналогу: ответы mail.ru или ответы Google). И мы, кроме прочего, поставили задачу избавиться от всех недочётов и проблем, которые мы выявили в существующих подобных системах.

Одной из таких проблем является «форумность» получения ответов, то есть: всё обсуждение вопроса подобно теме на форуме. Одним списком идут и ответы от разных пользователей, и дополнительные уточнения, адресованные автору вопроса, и вообще какие-то косвенно связанные с первоначальным вопросом сообщения. Это приводит к «замусориванию» ответов, что усложняет восприятие и снижает качество услуги.

В качестве альтернативы, мы можем предложить следующую схему. Информация, вводимая пользователями, разделена на три типа:

  1. Ответы на первоначальный вопрос (основной и главный тип)
  2. Уточняющие вопросы к автору первоначального вопроса (и ответы на них)
  3. Сообщения, напрямую не связанные с вопросом, но которые часто возникают при обсуждении какой-то темы (чат).


При этом каждый из этих типов обладает своими естесственными особенностями. Например, ответы оцениваются пользователями, уточняющие вопросы формируют дополнительный контекст вопроса; в чате можно обсудить косвенно относящиеся к теме вещи, например, какие-то специфические ньюансы или смежные вопросы.

Перед нами встал вопрос: какую структуру подачи ответов выбрать?


Если взять более сложную структуру данных, то мы избавляемся от замусоривания ответов, получаем более структурированную информацию, что позволяет правильнее индексировать материал.

Однако, при этом усложняется форма ответа. Вместо одного поля и кнопки «ответить», мы имеем три таких блока.

Ситуацию иллюстрируют вот эти скриншоты:

«Простой» подход:

image

«Сложный» подход:

image

Сильно ли усложнит пользователю жизнь введение этих дополнительных сущностей (уточняющие вопросы и чат)?

Может быть, незамыленным глазом видны улучшения в плане юзабилити?
Tags:
Hubs:
+6
Comments 11
Comments Comments 11

Articles