Хабра-анализ: что заказывают пользователи в подарок от Хабра

в 16:25, , рубрики: DIY, diy или сделай сам, habrbusters, визуализация данных, никто не читает теги, Разработка веб-сайтов, Социальные сети и сообщества, хабр, хабра-анализ, хабра-детектив

Хабра-анализ: что заказывают пользователи в подарок от Хабра - 1
Вы ведь заметили, что на календаре уже декабрь? Вероятно, вы уже почти готовы к празднованию, купили подарки, поучаствовали в Хабра-АДМ и запаслись мандаринками. Естественно, каждый Хабра-пользователь хочет не только дарить, но и получать что-то на новый год. А поскольку каждый из нас достаточно переборчивый, то часто мы сами заказываем себе подарки.

В том числе мы заказываем подарки и от Хабра. Причём целый год без перерывов. Давайте посмотрим, что же мы заказали в этом году и что из этого уже получили. А также, что мы ещё можем получить.

Итак, самый полный список того, что же пользователи просили у Хабра за этот год. Начнём!

Вступление

Этот год был примечателен практически ежемесечным проведением AMA с Хабром. И, естественно, вместо обычного задавания вопросов о чём-то, обо всём и ни о чём, сообщество Хабра использовало возможность для попросить что-то своё. Кроме того, было и несколько постов с анонсами изменений на сайте, которые постигла похожая участь.

Всего таких постов 15 (их полный список под спойлером), а комментариев к ним — 3 596 штук. Кому-то точно надо было их все прочитать. Почему бы не мне?

Короткая статистика

Всего было определено 114 желаний, которые можно разделить на 7 категорий: лента (15), посты (24), комментарии (13), мобильная версия (12), трекер (4), голосование (14) и прочее (32). Из этих 114 пожеланий:
выполнены (✓);
отклонены (☓);
12х не планируются на данный момент;
10х выполнены частично либо находятся в процессе выполнения;
были «записаны» администрацией;
72х остались с неизвестным статусом.

Хабра-анализ: что заказывают пользователи в подарок от Хабра - 2

Рис. 1. Желания пользователей Хабра

Подробности (к Рис. 1)

Табл. S1. Желания пользователей Хабра

Категория Всего (✓) (☓) Не планируется Частично / в процессе Записаны Статус неизвестен
Лента 15 1 0 5 0 0 9
Посты 24 1 1 4 2 0 16
Комментарии 13 1 0 1 1 1 9
Мобильная версия 12 2 0 1 1 0 8
Трекер 4 1 0 0 1 0 2
Голосование 14 1 4 1 1 2 5
Прочее 32 1 4 0 4 0 23
Всего 114 8 9 12 10 3 72

Желания

01. Лента

Глобальная сортировка
01 — Включить выходные в «Лучшее за день» понедельника;
✓ — Отделить новости от постов;
02 — Отделить посты о событиях / конференциях / митапах;

Персональная сортировка
03 — Лучшие посты за определённую дату / период;
04 — Персональные рекомендации / умная лента;
05 — Возможность скрывать прочитанные посты;

Чёрные списки (Status: Не планируется)
06 — Переводы;
07 — Посты автора;
08 — Посты компаний;
09 — Посты из хабов;
10 — Песочница;

Позиция администрации

Функциональность чёрных списков пока не планируется.

Boomburum от 27.09.2019

Отображение
11 — Кнопка «Загрузить ещё» для новостей на главной (без необходимости перехода на страницу новостей);
12 — Небольшие КДПВ новостей;
13 — Показывать статьи с большим минусом бледнее (аналогично комментариям с минусами);
14 — Оптимизация голосований для скринридеров (описание);

02. Посты

Публикация и редактирование
01 — Новый редактор; (Status: В процессе)
02 — Сохранять выбор Markdown при написании новых статей;
03 — Тег эпиграфа;
04 — Центрирование текста;
05 — Юникод в тексте;
06 — Отображать количество подписчиков хаба, при выборе их для публикации;
07 — Уведомление «Статья не прошла модерацию» и перенос в черновики (не удаление) для песочницы;

Отображение
08 — Кросс-ссылки Ru / En;
09 — Бейджик для кросс-постов (как для переводов);
10 — Показ содержимого за ссылкой (аналогично Википедии);
11 — Встроенный функционал для серий статей;
12 — Подсветка синтаксиса Powershell;
13 — Предупреждение о количестве и размере изображений под спойлером / после < cut/ >;

Чтение и ошибки
14 — Борьба с клик-бейт заголовками; (Status: Частично)

Life hack

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

✓ — Сообщение об ошибках автору;
15 — Упрощение сообщения об ошибках (не через отдельное сообщение в диалогах);
16 — Shortcut для цитирования куска поста (как для ошибок);

Совместное редактирование (Status: Не планируется)
17 — Совместное редактирование статей;
18 — Коллективный перевод статей;
19 — Git-статьи;

Последний комментарий

У нас в бэклоге есть эта задача (её предлагали ещё в 4-ой прямой линии), но с тех пор она пока не вошла в план разработки :(

Как вариант (который использую сам) — готовить черновик публикации в GoogleDocs, который гораздо удобней для коллективной работы. А потом через конвертер уже публиковать статью. Как-то так.

Boomburum от 12.03.2019

Заказ постов и организация
20 — Запросы статей;
21 — Запросы на перевод;
☓ — Посты-ответы;
22 — Рецензии на посты; (Status: Не планируется)

03. Комментарии

Публикация и редактирование
✓ — Увеличение времени редактирования;
01 — Удаление комментариев;
02 — В окно добавления комментария добавить ссылку на hsto.org;
03 — Счётчик «можно коментировать через» для отрицательной кармы;
04 — Отдельные правила комментирования околополитических постов (более строгие);
05 — Отдельные правила комментирования своих постов для заминусованых (менее строгие);

Отображение
06 — Сортировка по рейтингу; (Status: Не планируется)
07 — Сортировка по времени;
08 — Сворачивание веток комментариев; (Status: Частично / В процессе)

Комментарий

Функция частично работает в мобильной версии Хабра

09 — Комментарии на премодерацию плохо выделены;
10 — Показывать уровни комментариев не только при наведении;
11 — Автообновление комментариев со статусом «добавлено»;
12 — Заметки о пользователе при наведении на ник; (Status: Записали)

04. Мобильная версия

01 — Трекер;
02 — Песочница;
03 — Редактирование постов / черновиков;
04 — Редактирование комментариев;
05 — Премодерация комментариев Read&Comment;
✓ — Переход предыдущий / следующий комментарий;
06 — Сообщение об ошибке в публикации; (Status: Не планируется)

Позиция администрации

Пока мы не будем делать этого на мобильной версии. Хотим посмотреть как пойдёт на десктопе.

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

de_arnst от 22.02.2019

07 — TeX формулы; (Status: Частично)
08 — Возможность сразу перейти к комментариям к новости;
09 — Панель редактирования для комментариев;
10 — Markdown;
✓ — Диалоги;

05. Трекер

01 — Уведомления об ответах на свои комментарии;
✓ — Не показывать в трекере подписки того, на кого подписан;
02 — Уведомление об упоминании твоей статьи (как с @ username);
03 — Комментарии от Read&Comment; (Status: В процессе)

06. Голосование

Удобство
✓ — Срок голосования;
01 — Отмена голоса; (Status: Записали)
02 — Отмена голоса с ограничением по времени; (Status: Записали)
☓ — Не показывать рейтинг до голосования;

Позиция администрации

Насчёт рейтинга публикаций — раньше он был скрыт, мы его открыли и пользователи попросили так оставить :)

Boomburum от 27.09.2019

03 — Обязательная причина для голосования; (Status: Частично / В процессе)
04 — Множественный выбор причины минуса;
05 — Новые причины минусов для постов;

Радикально
06 — Неанонимное голосование;
☓ — Голосование за комментарии / посты Read&Comment;

Позиция администрации

Нет конечно, иначе в чём будет их отличие от полноправных аккаунтов?

Boomburum от 22.01.2019

07 — Разрешить ставить минус только при карме 10+;
08 — Платное голосование, если карма отрицательная;
☓ — Объединение кармы/рейтинга;

Позиция администрации

… объединять не планируем — это два показателя, существующие независимо друг от друга. Рейтинг — динамичный показатель, который зависит от активности пользователя на сайте (и он уменьшается в случае неактивности), в то время как карма — некий абстрактный показатель полезности/адекватности пользователи, сформированный другими активными участниками сайта.

Boomburum от 22.02.2019

☓ — Автоматическое обнуление отрицательной кармы (+1 в день);

Позиция администрации

Кто-то не обращает внимания на отрицательную карму, кто-то — если мешает, может её в любой момент обнулить (правда, всего один раз). Остальное — усложнение механики :)

Boomburum от 12.03.2019

09 — Кармагеддон; (Status: Не планируется)

07. Прочее

Поиск
01 — Расширенный поиск;
02 — Закладки;
03 — Комментарии;
04 — Песочница;
05 — Переводы; (Status: Частично / В процессе)

Комментарий

Поиск по имени автора работает

ППА и донат
06 — ППА для англоязычного Хабра; (Status: В процессе)
07 — Новые методы ППА; (Status: В процессе)
08 — Новые методы доната; (Status: В процессе)
09 — Кнопка доната в профиле пользователя;
10 — Донаты через Хабра-счёт;
11 — Донаты с баланса ППА;

Удобство
12 — Улучшение Хабра-документации;
13 — MP4, SVG на hsto.org;
14 — Настраиваемые хоткеи;
15 — Тёмная тема оформления;
16 — Умный парсер ссылок внутри Хабра;
17 — Увеличить количество элементов в RSS;
18 — Сортировка закладок;
19 — Бесконечный список закладок;
20 — Экспорт статей из закладок;
21 — Автозамена внутренних ссылок с мобильной на десктопную версию;
22 — Возможность сворачивания спойлера в конце, не только в начале;
✓ — Подтверждение действия при выдаче инвайта;
☓ — Прятать логин выдавшего инвайт;

Позиция администрации

Информация о «родителе» довольно важная, скрывать её не будем.

Boomburum от 22.02.2019

☓ — При удалении пользователей и его статей не удалять комментарии других пользователей;

Позиция администрации

В принципе, уже был аргумент насчёт дополнительных сложностей для модераторов, а также коллега ответил насчёт прав. Но я ещё один аспект затрону: «Иногда встречается, что пользователя удалили, а вместе с ним его статьи» — случаев удаления пользователей я давно не встречал (если речь прям об пользователе-авторе, а не о каком-нибудь казаке-разбойнике с правами read&comment, игнорирующим правила ресурса). Если что-то и пропадает, то материал скрывается в черновики — часто по решению самого автора, иногда — по решению модератора (значит на то были причины, например, нарушение правил) или регулятора. Иии якобы в комментариях к этим статьям было что-то настооолько полезное...? ) Мне кажется ситуация если не надуманная, то оооочень редкая. И ради неё усложнять механизм сайта вряд ли есть смысл. Говоря иначе — можно потратить кучу времени на реализацию хотелки, но профита от неё не будет.

Boomburum от 03.07.2019

☓ — Отдельный домен для песочницы;

Позиция администрации

А смысл? :)

Boomburum от 12.03.2019

☓ — Мобильное приложение;

Позиция администрации

Как уже писали выше, мобильное приложение мы более не поддерживаем.

Boomburum от 02.12.2019

23 — Порядок сообщений в диалогах, описание;
24 — Не всё переведено в En версии сайта, описание;

Общение с администрацией Хабра
25 — Release notes от Хабра;
26 — Раздел с идеями по улучшению Хабра и голосование;
27 — Feedback похожий на диалоги (видеть статус получения и ответы);

Вместо заключения

Конечно, не все предложения и пожелания пользователей были прокомментированы администрацией, но часть была сразу воплощены в жизнь. Какие-то из них не получили ответов и от других пользователей, а на некоторые — слишком много ответов.

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

Я знаю, что мог пропустить что-то или не заметить, а кроме того, я изучил лишь 15 основных постов. Это касается как пожеланий, так и их выполнений. Так что я с радостью дополню или исправлю его, как только получу дополнительную информацию.

Надеюсь, вы нашли и своё желание в этом списке. Есть шанс, что оно сбудется совсем скоро. Спасибо за внимание!

P.S. Если вы нашли опечатки или ошибки в тексте, пожалуйста, сообщите мне. Это можно сделать выделив часть текста и нажав "Ctrl / ⌘ + Enter", если у вас есть Ctrl / ⌘, либо через личные сообщения. Если же оба варианта недоступны, напишите об ошибках в комментариях. Спасибо!

P.P.S. Возможно вам будут интересны также другие мои исследования Хабра.

Автор: Yevhenii Vaskivskyi

Источник


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js