Всем привет от команды Тостера! Рады представить вам новую возможность сервиса, которую, как показал наш недавний опрос, ждали многие.

Теперь можно настраивать выдачу вопросов в соответствии с их сложностью. Такая настройка доступна в трёх лентах: «Моя лента», «Все вопросы», «Вопросы в теге».

Дальше расскажем подробней, зачем мы это сделали и как всё работает.



Зачем мы это сделали


В любом крупном сообществе рано или поздно назревает конфликт «старичков» и «новичков». Некоторым давно кажется, что на Тостере задают слишком много простых, на их взгляд, вопросов. Но если оставлять одни сложные вопросы, то как будут учиться начинающие специалисты? Кроме того, многим профессионалам, наоборот, интересно обучать новичков и отвечать на их «нубские» вопросы.

Чтобы на сервисе было одинаково комфортно и «старичкам», и «новичкам», мы решили разделять вопросы по сложности и дать возможность каждому настроить сложность индивидуально под себя. Мы считаем, это решение куда более гибкое и эффективное, чем введение «минусов», с помощью которых меньшинство может навязывать свою волю большинству.

Как всё работает


Всего есть три категории сложности вопросов: простой, средний и сложный.  

Первоначально, сложность задаётся автором вопроса, однако после его публикации, каждый пользователь может проголосовать за ту сложность, которой, по его мнению, этот вопрос соответствует. Те, кто не хотел бы видеть лёгкие, по их мнению, вопросы в своей ленте, могут понизить сложность такого вопроса с помощью голосования. И наоборот, если вы считаете, что вопрос совсем не простой, вы можете проголосовать за присвоение ему более высокой сложности. Таким образом, благодаря участию сообщества, каждый вопрос получит ту сложность, которой он, по мнению большинства, соответствует.


Надеемся, теперь каждый сможет ещё точнее настроить Тостер под свои интересы, чтобы ещё лучше профессионально развиваться и помогать в этом другим.

Комментарии (39)


  1. dom1n1k
    14.11.2017 16:57
    +3

    Так а почему же стрелка на разноцветных спидометрах в одном положении? Что мешает направлять её влево, по центру и вправо?


    1. Nomad_77
      14.11.2017 17:06

      Отличия в цветах нам показалось достаточно.


      1. webxaser
        14.11.2017 17:13

        Но теперь наличие нескольких цветных элементов сверху от вопроса немного мешает быстро окидывать взглядом сами вопросы. Может только мне, конечно, но всё же.


      1. tema_sun
        14.11.2017 18:17

        Первое, что бросилось глаза — это одинаковые стрелки. Т.е. если бы там просто кружки цветные были, я бы и не подумал об этом. Сейчас выглядит как плейсхолдер.


      1. Mercury13
        14.11.2017 18:21

        И всё-таки направьте стрелки в разные стороны.


      1. dom1n1k
        14.11.2017 19:11

        Как минимум зеленый и желтый плохо различимы, потому что вместо зеленого там салатовый.


      1. marapper
        15.11.2017 00:58

        Люди с цветовой слепотой, остаточным зрением, сидящим на контрастных схемах, — всех побоку? Никогда, никогда не оставляйте все на волю цвета, господа веб-дизайнеры.


      1. justacoder
        15.11.2017 12:42

        Есть люди с ограниченными возможностями, которые не очень различают цвета. Для них это может быть достаточно большой проблемой.


    1. illo
      14.11.2017 17:56

      "Разноцветные спидометры"


    1. Flagman
      14.11.2017 18:31

      Это ж три картинки разных вместо одной? )


  1. mannaro
    14.11.2017 17:03

    А почему в последний момент сменили англоязычные обозначения на "Простой/Средний/Сложный"?


    1. Nomad_77
      14.11.2017 17:06
      +1

      Мы посовещались и пришли к выводу, что этот вариант будет понятнее для большинства пользователей.


      1. saboteur_kiev
        14.11.2017 20:53

        А если генерировать некоторые вещи в зависимости от настроек профайла пользователя?
        Я бы хотел русский интерфейс, но англоязычные привычные термины, теги


      1. dpigo
        15.11.2017 10:19

        Когда маркетологи здорового человека проводят A/B тестирование, маркетологи курильщика совещаются.


  1. sanrega
    14.11.2017 17:14

    Так были же метки для вопросов Junior, Senior и прочие градации. Нововведение только в том, что сделали всего три уровня и русифицировали.


    1. Nomad_77
      14.11.2017 17:21

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


  1. akass
    14.11.2017 17:56

    Я так понимаю для изменения сложности достаточно одного голоса?


    1. Nomad_77
      14.11.2017 18:07

      В меньшую сторону да, в большую нет.


  1. Akdmeh
    14.11.2017 19:04

    Хорошая функция. На счет локализации на русский — мне так больше подошло, слово «Intern» немного сбивало с толку


  1. WayMax
    14.11.2017 21:20

    Будет ли возможность
    — вызова модератора именно на неправильный ответ (чтобы удалить)
    — вызова модератора на правильный ответ, который не отмечен как правильный (или есть более полный и развернутый ответ но написанный на несколько минут позднее) (чтобы отметить решением)


    1. alexey-m-ukolov
      15.11.2017 07:01

      Нет — и то и другое выходит за рамки модерации.


  1. JohnnyGat
    14.11.2017 21:20

    Желтый и зеленый плохо различимы. Стрелки в одном положении.


  1. dom1n1k
    14.11.2017 23:35

    Насколько я вижу, у вкладок Новые/Интересные/Без ответа фильтрация раздельная.
    Не уверен, что это нужно, неинтуитивно, постоянно сбиваешься. По-моему, достаточно было бы сквозного значения сложности.


  1. vmm86
    14.11.2017 23:55

    Навскидку некоторые соображения по оформлению (более-менее в порядке важности по убыванию):

    1) Градация стрелок принципиально важна, как по направлению стрелки (под разными углами в зависимости от сложности), так и по цвету («зелёный» как новичок, жёлтый и красный — обратная логика огней светофора).
    Предположу, что логично было бы увеличивать сложность направлением стрелки слева направо:
    \ простой
    | средний
    / сложный
    .
    Во-первых, похоже на движение спидометра и прочих стрелочных приборов (в том числе и часов). Получается своего рода complimeter — измеритель сложности. :-)
    Во-вторых, это естественное для нас направление чтения «слева направо».

    2) Лучше сделать цвета посочнее, не такими матовыми, чтобы не сливались с фоном и друг с другом. Можно поиграться с инвертированием иконки — вся иконка залита цветом, а стрелка и кайма полукругом — белая или прозрачная (как вариант).

    3) В ленте иконку сложности с подписью можно поставить на первое место, самой левой, а потом другие иконки. Подписи тематических тегов могут быть разной длины, а сложность — одинаковой (учитывая одинаковое количество букв, особенно с uppercase). Оформление шрифта, возможно, стоило бы унифицировать с подписями тематических тегов.


    4) Размер иконок можно совсем немного увеличить, хотя бы на пару пикселей.

    5) Не знаю, есть ли смысл скрывать подписи и оставлять одни иконки при ширине экрана меньше 768px.

    P.S. При желании можно сделать пункт в настройках, как выводить степени сложности — как сейчас по-русски или Junior / Middle / Senior.


    1. dom1n1k
      15.11.2017 00:00

      С пунктом 3 не согласен — все-таки тематика вопроса первична, сложность вторична.
      Если я, например, ни черта не понимаю в PostgreSQL, то положение стрелочки на меня уже никак не повлияет. И наоборот, если я аццкий эксперт в SVG, то для меня может быть относительно простым вопрос, который кто-то другой посчитал сложным.


      1. vmm86
        15.11.2017 00:09

        Не спорю. Посыл был в том, что сложность было бы удобно сделать более-менее ровным вертикально читающимся столбцом, не «пляшущим» влево-вправо, как сейчас.


  1. ad1Dima
    15.11.2017 06:10

    Хм. Бывают вопросы, которые на первый взгляд простые, а не деле оказываются сложными. Их будут занижать в уровне не вчитываясь…


  1. rpsv
    15.11.2017 07:02

    П — Приоритеты. А может со спамом лучше вопрос решите, нет?


    1. Terras
      15.11.2017 07:48

      Плюсую, сейчас почти в каждом вопросе написывают спам.


    1. Nomad_77
      15.11.2017 10:32

      Безусловно, мы уже вовсю занимаемся этим. Однако это же не повод откладывать деплой готового функционала, не правда ли?


      1. rpsv
        15.11.2017 11:50

        Спам ведь не вчера появился, и как по мне приоритетнее избавиться от спама (хотя бы хот-фикс какой-нибудь сделать), чем накатывать новый функционал. Накатили бы через пару дней свои «новшества», никто бы не пострадал, а вот спам в каждом вопросе дико подбешивает.


        1. Nomad_77
          15.11.2017 12:19

          Спам появился с воскресения, усовершенствование системы антиспама в разработке с понедельника. Новый функционал был готов к деплою на момент начала спам-атаки. Одно никак не пересекалось с другим.
          В данный момент вся команда Тостера работает над проблемой спама.


  1. vesper-bot
    15.11.2017 09:15

    Я бы оставил и вариант "элементарный" — такие тоже попадаются.


    1. ilyaplot
      15.11.2017 10:11

      И супер сложный, что бы стрелка рядом валялась


    1. kowap
      15.11.2017 12:43

      На счет элементарных:
      image


      1. vesper-bot
        15.11.2017 12:50

        StackOverflow в этом случае рекомендует писать ответ. Поисковые запросы ещё нужно уметь составлять, чтобы сказать «легко ищется», кроме того, перефразировать вопрос в термины, которые можно легко найти, нужно ещё суметь. И наконец, ИМХО лучше, чтобы по поиску приходили на тостер, а не на какой-нибудь агрегатор-копипи**ер.


        1. ad1Dima
          15.11.2017 13:13

          Или закрывать как дубликат имеющегося ответа на SO.


  1. SpyDeX
    15.11.2017 17:32

    Офтопик, да не офтопик
    Вот ещё бы такой метр на статьи хабра/гиктайма, (чтобы схожая со статьями на N+1 метрика добавилась)
    Чтобы в итоге к фильтру своей ленты стало возможно добавить фильтр по сложности статей.


  1. Mercury13
    15.11.2017 19:46

    Я бы предложил показывать стрелку на 60°, если вопрос простой, на 120°, если средний, и на 180° (то есть на самый конец), если сложный.