В том числе мы заказываем подарки и от Хабра. Причём целый год без перерывов. Давайте посмотрим, что же мы заказали в этом году и что из этого уже получили. А также, что мы ещё можем получить.
Итак, самый полный список того, что же пользователи просили у Хабра за этот год. Начнём!
Вступление
Этот год был примечателен практически ежемесячным проведением 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 — Оптимизация голосований для скринридеров (описание);
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: Частично)
? — Сообщение об ошибках автору;
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;
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 — Возможность сворачивания спойлера в конце, не только в начале;
? — Подтверждение действия при выдаче инвайта;
? — Прятать логин выдавшего инвайт;
? — При удалении пользователей и его статей не удалять комментарии других пользователей;
В принципе, уже был аргумент насчёт дополнительных сложностей для модераторов, а также коллега ответил насчёт прав. Но я ещё один аспект затрону: «Иногда встречается, что пользователя удалили, а вместе с ним его статьи» — случаев удаления пользователей я давно не встречал (если речь прям об пользователе-авторе, а не о каком-нибудь казаке-разбойнике с правами read&comment, игнорирующим правила ресурса). Если что-то и пропадает, то материал скрывается в черновики — часто по решению самого автора, иногда — по решению модератора (значит на то были причины, например, нарушение правил) или регулятора. Иии якобы в комментариях к этим статьям было что-то настооолько полезное...? ) Мне кажется ситуация если не надуманная, то оооочень редкая. И ради неё усложнять механизм сайта вряд ли есть смысл. Говоря иначе — можно потратить кучу времени на реализацию хотелки, но профита от неё не будет.
Boomburum от 03.07.2019
? — Отдельный домен для песочницы;
? — Мобильное приложение;
23 — Порядок сообщений в диалогах, описание;
24 — Не всё переведено в En версии сайта, описание;
Общение с администрацией Хабра
25 — Release notes от Хабра;
26 — Раздел с идеями по улучшению Хабра и голосование;
27 — Feedback похожий на диалоги (видеть статус получения и ответы);
Вместо заключения
Конечно, не все предложения и пожелания пользователей были прокомментированы администрацией, но часть была сразу воплощены в жизнь. Какие-то из них не получили ответов и от других пользователей, а на некоторые — слишком много ответов.
Часть из этих пожеланий остаётся на Хабре уже много лет и никогда не будет выполнена, а некоторые появились совсем недавно. Но сейчас, во время месяца всемирного составления списков, самое время составить и этот.
Я знаю, что мог пропустить что-то или не заметить, а кроме того, я изучил лишь 15 основных постов. Это касается как пожеланий, так и их выполнений. Так что я с радостью дополню или исправлю его, как только получу дополнительную информацию.
Надеюсь, вы нашли и своё желание в этом списке. Есть шанс, что оно сбудется совсем скоро. Спасибо за внимание!
P.S. Если вы нашли опечатки или ошибки в тексте, пожалуйста, сообщите мне. Это можно сделать выделив часть текста и нажав "Ctrl / ? + Enter", если у вас есть Ctrl / ?, либо через личные сообщения. Если же оба варианта недоступны, напишите об ошибках в комментариях. Спасибо!
P.P.S. Возможно вам будут интересны также другие мои исследования Хабра.
Комментарии (14)
latonita
08.12.2019 21:47Дедушка Мороз! А можно багфикс версии под андроид? если он не может скачать фотку, то начинает неистово трясти экран под фото. Летаю по командировкам и очень это в самолёте мучает. Приходится копипастить текс и читать в блокноте.
nbytes
09.12.2019 03:29Так же открытие комментариев в постах из поиска, окно появляется на момент и сразу же закрывается, приходится шарить статью в браузер и оттуда смотреть комментарии.
tmin10
08.12.2019 22:11Ох, спасибо за пост. Напомнило о том, что надо подарок отправить. К сожалению, трекер забит кучей алертов от постов (более тысячи) и одно новое уведомление просто затерялось там. Было бы круто, чтобы дублировалось хотя бы емейлом.
Vlad800
08.12.2019 23:48+1Да, я понимаю, что уже поздно, но (всё для ПК):
— я бы хотел видеть Новости в списке меню «Лучшие — Все подряд — По подписке», а не так, как это сейчас реализовано;
— сортировка в Ленте по времени размещения (чтобы ничего не пропустить);
— мой юзер-кейс на пк: сначала я открываю в соседней вкладке самый верхний пост, потом так-же открываю понравившиеся, и листаю Ленту до тех пор, пока не уткнусь в уже открытый ранее пост — в общем-то мне удобно, но хотелось бы так: список заголовков постов (без КПДВ и текстов статей), отмеченных разным цветом: которые я еще не видел в Ленте, которые уже видел в Ленте (но не открывал), которые открывал;
— черные списки для комментаторов (кроме случаев, когда автор комментирует под своей статьей);
— возможность перенести комментарий в другую ветку (если промахнулся);
— если сортировка комментариев по рейтингу не прошла, то хотя бы отдельно выделять «особо ценные» (что бы это не значило);
— возможность навигации по веткам комментариев без их сворачивания;
— все-таки не показывать рейтинг статьи до голосования;
— автоматическое обнуление отрицательной кармы +1 в месяц;
— актуальный рейтинг «хотелок» с голосованием за них (для кого сочтете нужным).VaskivskyiYe Автор
09.12.2019 14:59Цитата— черные списки для комментаторов (кроме случаев, когда автор комментирует под своей статьей);
— все-таки не показывать рейтинг статьи до голосования;
— автоматическое обнуление отрицательной кармы +1 в месяц;
— актуальный рейтинг «хотелок» с голосованием за них (для кого сочтете нужным).
Vlad800
09.12.2019 16:12
Все-таки это разные вещи… А может и нет…возможность перенести комментарий в другую ветку (если промахнулся)
И это есть как «Удаление комментариев»
Емнип, то учитывается не время публикации поста в Ленте, а время сохранения его в черновиках.сортировка в Ленте по времени размещения (чтобы ничего не пропустить)
Чем это отличается от «Все подряд»? Они же тоже по времени сортированы
Мое предложение проще в реализации и более универсально.хотелось бы так: список заголовков постов (без КПДВ и текстов статей), отмеченных разным цветом: которые я еще не видел в Ленте, которые уже видел в Ленте (но не открывал), которые открывал
В разделе 1 пункты 4 и 5 примерно про это. Возможность настраивать ленту и обозначать прочитанные / непрочитанные
Конечно выделение должно быть одним цветом, без градаций полезность-цвет. Критерии могут быть любыми, какие разработчикам проще реализовать (а саму границу полезности изменить можно будет в любой момент, это не сложно).если сортировка комментариев по рейтингу не прошла, то хотя бы отдельно выделять «особо ценные» (что бы это не значило)
Сейчас есть выделение комментариев с отрицательным рейтингом (они прозрачнее) и просто сделать ещё какие-то зелёными или другими будет не просто — какой должен быть критерий для этого (кому-то хочется 5+, кому-то 10+ и т.д.). Иначе будете непонятно что разноцветное / разнонасыщенное.
Вы хотите «Лучшие, все подряд, по подписке, новости»?
Да.
Не ожидал на такой подробный ответ, спасибо.
Boomburum
09.12.2019 01:44+1Хоть и не везде точные данные (например, модерация RC-каментов в мобильной версии есть), но всё же грандиозная работа проделана — даже неловко, что некоторые из реквестов чуть ли не за день можем сделать, а почему-то не делаем. Но с другой стороны, некоторые разрабатываемые фичи «выполнят» сразу несколько хотелок — например, новый трекер или редактор.
Добавил в избранное, пригодится для работы в этом и следующем году. Всё прям по-полочкам, наглядно, новогодняя красота!
сс karaboz buxleytmin10
09.12.2019 10:42А планируется сделать кнопку редактирования комментария в мобильной версии? Очень неудобно для исправления опечатки переключаться на полную, искать свой комментарий...
VaskivskyiYe Автор
09.12.2019 14:34модерация RC-каментов в мобильной версии есть
Записано. На самом деле, я мог упустить многое. Но я с удовольствием исправлю список
v2kxyz
09.12.2019 11:39А мою хотелку забыли :-( Кратко — выбор причины и ввод комментария при голосовании в карму.
VaskivskyiYe Автор
09.12.2019 14:2603 — Обязательная причина для голосования; (Status: Частично / В процессе)
Она есть в 6 разделе (Голосование), просто для всего, а не конкретно для кармы
somebody4
09.12.2019 22:11Надо ещё сделать обновление в статье какие из хотелок уже реализованны сторонними расширениями, скриптами и/или стилями.
В некоторых случаях, ТМ будет достаточно посмотреть и сделать по подобию, экономия усилий.
nerudo
> Чёрные списки (Status: Не планируется)
Готов бесплатно поработать Дедом Морозом (пока НЛО не прилетит): uBlock с опцией типа has-text() творит чудеса.
VaskivskyiYe Автор
Точно так же, можно решить и сворачивание комментариев с помощью кастомных скриптов. И многое другое. Но есть и пункты, которые не решить на пользовательской стороне — списки лучших за период, весь трекер и т.д.