Вы ведь заметили, что на календаре уже декабрь? Вероятно, вы уже почти готовы к празднованию, купили подарки, поучаствовали в Хабра-АДМ и запаслись мандаринками. Естественно, каждый Хабра-пользователь хочет не только дарить, но и получать что-то на новый год. А поскольку каждый из нас достаточно переборчивый, то часто мы сами заказываем себе подарки.
В том числе мы заказываем подарки и от Хабра. Причём целый год без перерывов. Давайте посмотрим, что же мы заказали в этом году и что из этого уже получили. А также, что мы ещё можем получить.
Итак, самый полный список того, что же пользователи просили у Хабра за этот год. Начнём!
Вступление
Этот год был примечателен практически ежемесечным проведением AMA с Хабром. И, естественно, вместо обычного задавания вопросов о чём-то, обо всём и ни о чём, сообщество Хабра использовало возможность для попросить что-то своё. Кроме того, было и несколько постов с анонсами изменений на сайте, которые постигла похожая участь.
Всего таких постов 15 (их полный список под спойлером), а комментариев к ним — 3 596 штук. Кому-то точно надо было их все прочитать. Почему бы не мне?
2019.10.25 — АМА с Хабром, #13: важные новости для пользователей и компаний;
2019.09.27 — AMA с Хабром, #12. Скомканный выпуск;
2019.07.26 — AMA с Хабром v.1011;
2019.06.28 — AMA с Хабром v.10. Последний* выпуск;
2019.05.21 — AMA с Хабром v.9.0. Подкаст, конференция и концепты;
2019.04.26 — AMA с Хабром v.8.0. Онбординг, новости для всех, PWA;
2019.03.29 — AMA с Хабром, v 7.0. Лимон, донаты и новости;
2019.03.21 — Отправка сообщений об опечатках в публикациях;
2019.02.27 — Пользовательское вознаграждение авторам Хабра;
2019.02.22 — AMA с Хабром (Прямая линия с TM, v 6.0);
2019.02.26 — Важное сообщение об инвайтах в профиле;
2019.01.25 — Прямая линия с TM. v5.0. Важный опрос внутри;
2019.01.24 — Ослабляем гайки, часть 2: срок голосования за публикации и другие изменения;
2019.01.22 — Ослабляем гайки в правилах Хабра;
Короткая статистика
Всего было определено 114 желаний, которые можно разделить на 7 категорий: лента (15), посты (24), комментарии (13), мобильная версия (12), трекер (4), голосование (14) и прочее (32). Из этих 114 пожеланий:
— 8х выполнены (✓);
— 9х отклонены (☓);
— 12х не планируются на данный момент;
— 10х выполнены частично либо находятся в процессе выполнения;
— 3х были «записаны» администрацией;
— 72х остались с неизвестным статусом.
Рис. 1. Желания пользователей Хабра
Категория | Всего | (✓) | (☓) | Не планируется | Частично / в процессе | Записаны | Статус неизвестен |
---|---|---|---|---|---|---|---|
Лента | 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 — Песочница;
Функциональность чёрных списков пока не планируется.
Отображение
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: Частично)
✓ — Сообщение об ошибках автору;
15 — Упрощение сообщения об ошибках (не через отдельное сообщение в диалогах);
16 — Shortcut для цитирования куска поста (как для ошибок);
Совместное редактирование (Status: Не планируется)
17 — Совместное редактирование статей;
18 — Коллективный перевод статей;
19 — Git-статьи;
У нас в бэклоге есть эта задача (её предлагали ещё в 4-ой прямой линии), но с тех пор она пока не вошла в план разработки :(
Как вариант (который использую сам) — готовить черновик публикации в GoogleDocs, который гораздо удобней для коллективной работы. А потом через конвертер уже публиковать статью. Как-то так.
Заказ постов и организация
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: Не планируется)
Пока мы не будем делать этого на мобильной версии. Хотим посмотреть как пойдёт на десктопе.
Одно из решений, при выделении текста на мобиле, показывать иконку, типа как у расширений переводчиков всяких сделано.
07 — TeX формулы; (Status: Частично)
08 — Возможность сразу перейти к комментариям к новости;
09 — Панель редактирования для комментариев;
10 — Markdown;
✓ — Диалоги;
05. Трекер
01 — Уведомления об ответах на свои комментарии;
✓ — Не показывать в трекере подписки того, на кого подписан;
02 — Уведомление об упоминании твоей статьи (как с @ username);
03 — Комментарии от Read&Comment; (Status: В процессе)
06. Голосование
Удобство
✓ — Срок голосования;
01 — Отмена голоса; (Status: Записали)
02 — Отмена голоса с ограничением по времени; (Status: Записали)
☓ — Не показывать рейтинг до голосования;
Насчёт рейтинга публикаций — раньше он был скрыт, мы его открыли и пользователи попросили так оставить :)
03 — Обязательная причина для голосования; (Status: Частично / В процессе)
04 — Множественный выбор причины минуса;
05 — Новые причины минусов для постов;
Радикально
06 — Неанонимное голосование;
☓ — Голосование за комментарии / посты Read&Comment;
Нет конечно, иначе в чём будет их отличие от полноправных аккаунтов?
07 — Разрешить ставить минус только при карме 10+;
08 — Платное голосование, если карма отрицательная;
☓ — Объединение кармы/рейтинга;
… объединять не планируем — это два показателя, существующие независимо друг от друга. Рейтинг — динамичный показатель, который зависит от активности пользователя на сайте (и он уменьшается в случае неактивности), в то время как карма — некий абстрактный показатель полезности/адекватности пользователи, сформированный другими активными участниками сайта.
☓ — Автоматическое обнуление отрицательной кармы (+1 в день);
Кто-то не обращает внимания на отрицательную карму, кто-то — если мешает, может её в любой момент обнулить (правда, всего один раз). Остальное — усложнение механики :)
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 — Возможность сворачивания спойлера в конце, не только в начале;
✓ — Подтверждение действия при выдаче инвайта;
☓ — Прятать логин выдавшего инвайт;
Информация о «родителе» довольно важная, скрывать её не будем.
☓ — При удалении пользователей и его статей не удалять комментарии других пользователей;
В принципе, уже был аргумент насчёт дополнительных сложностей для модераторов, а также коллега ответил насчёт прав. Но я ещё один аспект затрону: «Иногда встречается, что пользователя удалили, а вместе с ним его статьи» — случаев удаления пользователей я давно не встречал (если речь прям об пользователе-авторе, а не о каком-нибудь казаке-разбойнике с правами read&comment, игнорирующим правила ресурса). Если что-то и пропадает, то материал скрывается в черновики — часто по решению самого автора, иногда — по решению модератора (значит на то были причины, например, нарушение правил) или регулятора. Иии якобы в комментариях к этим статьям было что-то настооолько полезное...? ) Мне кажется ситуация если не надуманная, то оооочень редкая. И ради неё усложнять механизм сайта вряд ли есть смысл. Говоря иначе — можно потратить кучу времени на реализацию хотелки, но профита от неё не будет.
☓ — Отдельный домен для песочницы;
А смысл? :)
☓ — Мобильное приложение;
Как уже писали выше, мобильное приложение мы более не поддерживаем.
23 — Порядок сообщений в диалогах, описание;
24 — Не всё переведено в En версии сайта, описание;
Общение с администрацией Хабра
25 — Release notes от Хабра;
26 — Раздел с идеями по улучшению Хабра и голосование;
27 — Feedback похожий на диалоги (видеть статус получения и ответы);
Вместо заключения
Конечно, не все предложения и пожелания пользователей были прокомментированы администрацией, но часть была сразу воплощены в жизнь. Какие-то из них не получили ответов и от других пользователей, а на некоторые — слишком много ответов.
Часть из этих пожеланий остаётся на Хабре уже много лет и никогда не будет выполнена, а некоторые появились совсем недавно. Но сейчас, во время месяца всемирного составления списков, самое время составить и этот.
Я знаю, что мог пропустить что-то или не заметить, а кроме того, я изучил лишь 15 основных постов. Это касается как пожеланий, так и их выполнений. Так что я с радостью дополню или исправлю его, как только получу дополнительную информацию.
Надеюсь, вы нашли и своё желание в этом списке. Есть шанс, что оно сбудется совсем скоро. Спасибо за внимание!
P.S. Если вы нашли опечатки или ошибки в тексте, пожалуйста, сообщите мне. Это можно сделать выделив часть текста и нажав "Ctrl / ⌘ + Enter", если у вас есть Ctrl / ⌘, либо через личные сообщения. Если же оба варианта недоступны, напишите об ошибках в комментариях. Спасибо!
P.P.S. Возможно вам будут интересны также другие мои исследования Хабра.
Автор: Yevhenii Vaskivskyi