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

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

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

Вступление


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

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


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


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

выполнены (?);
отклонены (?);
12х не планируются на данный момент;
10х выполнены частично либо находятся в процессе выполнения;
были «записаны» администрацией;
72х остались с неизвестным статусом.



Рис. 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 — Оптимизация голосований для скринридеров (описание);
15 — Добавить Новости в переключатель «Лучшие — Все подряд — По подписке — Новости»; (Добавлено: 10.12.2019)

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: Записали)
13 — Навигация по комментариям (например, переход к следующему комментарию верхнего уровня); (Добавлено: 10.12.2019)

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


01 — Трекер;
02 — Песочница;
03 — Редактирование постов / черновиков;
04 — Редактирование комментариев;
? — Премодерация комментариев Read&Comment; (Обновлено: 09.12.2019)
? — Переход предыдущий / следующий комментарий;
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. Возможно вам будут интересны также другие мои исследования Хабра.

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


  1. nerudo
    08.12.2019 19:40

    > Чёрные списки (Status: Не планируется)

    Готов бесплатно поработать Дедом Морозом (пока НЛО не прилетит): uBlock с опцией типа has-text() творит чудеса.


    1. VaskivskyiYe Автор
      08.12.2019 22:50

      Точно так же, можно решить и сворачивание комментариев с помощью кастомных скриптов. И многое другое. Но есть и пункты, которые не решить на пользовательской стороне — списки лучших за период, весь трекер и т.д.


  1. latonita
    08.12.2019 21:47

    Дедушка Мороз! А можно багфикс версии под андроид? если он не может скачать фотку, то начинает неистово трясти экран под фото. Летаю по командировкам и очень это в самолёте мучает. Приходится копипастить текс и читать в блокноте.


    1. nbytes
      09.12.2019 03:29

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


  1. tmin10
    08.12.2019 22:11

    Ох, спасибо за пост. Напомнило о том, что надо подарок отправить. К сожалению, трекер забит кучей алертов от постов (более тысячи) и одно новое уведомление просто затерялось там. Было бы круто, чтобы дублировалось хотя бы емейлом.


  1. Vlad800
    08.12.2019 23:48
    +1

    Да, я понимаю, что уже поздно, но (всё для ПК):
    — я бы хотел видеть Новости в списке меню «Лучшие — Все подряд — По подписке», а не так, как это сейчас реализовано;
    — сортировка в Ленте по времени размещения (чтобы ничего не пропустить);
    — мой юзер-кейс на пк: сначала я открываю в соседней вкладке самый верхний пост, потом так-же открываю понравившиеся, и листаю Ленту до тех пор, пока не уткнусь в уже открытый ранее пост — в общем-то мне удобно, но хотелось бы так: список заголовков постов (без КПДВ и текстов статей), отмеченных разным цветом: которые я еще не видел в Ленте, которые уже видел в Ленте (но не открывал), которые открывал;
    — черные списки для комментаторов (кроме случаев, когда автор комментирует под своей статьей);
    — возможность перенести комментарий в другую ветку (если промахнулся);
    — если сортировка комментариев по рейтингу не прошла, то хотя бы отдельно выделять «особо ценные» (что бы это не значило);
    — возможность навигации по веткам комментариев без их сворачивания;
    — все-таки не показывать рейтинг статьи до голосования;
    — автоматическое обнуление отрицательной кармы +1 в месяц;
    — актуальный рейтинг «хотелок» с голосованием за них (для кого сочтете нужным).


    1. VaskivskyiYe Автор
      09.12.2019 14:59

      Цитата
      — черные списки для комментаторов (кроме случаев, когда автор комментирует под своей статьей);
      — все-таки не показывать рейтинг статьи до голосования;
      — автоматическое обнуление отрицательной кармы +1 в месяц;
      — актуальный рейтинг «хотелок» с голосованием за них (для кого сочтете нужным).


      1. Vlad800
        09.12.2019 16:12

        возможность перенести комментарий в другую ветку (если промахнулся)
        И это есть как «Удаление комментариев»
        Все-таки это разные вещи… А может и нет…

        сортировка в Ленте по времени размещения (чтобы ничего не пропустить)
        Чем это отличается от «Все подряд»? Они же тоже по времени сортированы
        Емнип, то учитывается не время публикации поста в Ленте, а время сохранения его в черновиках.

        хотелось бы так: список заголовков постов (без КПДВ и текстов статей), отмеченных разным цветом: которые я еще не видел в Ленте, которые уже видел в Ленте (но не открывал), которые открывал
        В разделе 1 пункты 4 и 5 примерно про это. Возможность настраивать ленту и обозначать прочитанные / непрочитанные
        Мое предложение проще в реализации и более универсально.

        если сортировка комментариев по рейтингу не прошла, то хотя бы отдельно выделять «особо ценные» (что бы это не значило)
        Сейчас есть выделение комментариев с отрицательным рейтингом (они прозрачнее) и просто сделать ещё какие-то зелёными или другими будет не просто — какой должен быть критерий для этого (кому-то хочется 5+, кому-то 10+ и т.д.). Иначе будете непонятно что разноцветное / разнонасыщенное.
        Конечно выделение должно быть одним цветом, без градаций полезность-цвет. Критерии могут быть любыми, какие разработчикам проще реализовать (а саму границу полезности изменить можно будет в любой момент, это не сложно).

        Вы хотите «Лучшие, все подряд, по подписке, новости»?
        Да.

        Не ожидал на такой подробный ответ, спасибо.


  1. Boomburum
    09.12.2019 01:44
    +1

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

    Добавил в избранное, пригодится для работы в этом и следующем году. Всё прям по-полочкам, наглядно, новогодняя красота!

    сс karaboz buxley


    1. tmin10
      09.12.2019 10:42

      А планируется сделать кнопку редактирования комментария в мобильной версии? Очень неудобно для исправления опечатки переключаться на полную, искать свой комментарий...


    1. VaskivskyiYe Автор
      09.12.2019 14:34

      модерация RC-каментов в мобильной версии есть
      Записано. На самом деле, я мог упустить многое. Но я с удовольствием исправлю список


  1. v2kxyz
    09.12.2019 11:39

    А мою хотелку забыли :-( Кратко — выбор причины и ввод комментария при голосовании в карму.


    1. VaskivskyiYe Автор
      09.12.2019 14:26

      03 — Обязательная причина для голосования; (Status: Частично / В процессе)
      Она есть в 6 разделе (Голосование), просто для всего, а не конкретно для кармы


  1. somebody4
    09.12.2019 22:11

    Надо ещё сделать обновление в статье какие из хотелок уже реализованны сторонними расширениями, скриптами и/или стилями.

    В некоторых случаях, ТМ будет достаточно посмотреть и сделать по подобию, экономия усилий.