Обычно это бывает в последнюю пятницу каждого месяца, но в этот раз — в последний вторник года. Но суть не поменяется — под катом будет список изменений на Хабре за месяц, а также предложение позадавать вопросы команде Хабра. Но так как именно вопросов традиционно будет немного (да и команда у нас немного уже рассредоточилась), предлагаю сразу перейти к праздничной части — давайте желать друг другу всякого хорошего в комментариях, пост добра объявляется открытым!



Список изменений на Хабре за декабрь


1. Ребрендинг

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

— В официальной версии от Deniskin
— В неофициальной версии от меня.

Просто мы не смогли выбрать, чей текст будем размещать. А потом стало интересно, чей пост наберёт большие показатели — одновременно опубликовали посты и стали наблюдать.

Итог
Денискин не очень любит смайлики, поэтому я спрятал один в спойлер. Так вот, итог: старый конь борозды не портит :) И по рейтингу выиграл Денискин. Но в остальном мой пост победил, в том числе за счёт встроенного конкурса — итоги подведём уже совсем скоро.


Рейтинг / Просмотры / Комментарии / Добавления в избранное

2. Новая навигация

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



3. Сворачивание веток комментариев на десктопе

Комментарии излишни — если это так, то просто сворачиваете их и они больше не излишни. Ветки останутся свёрнутыми после обновления страницы — все данные хранятся в LocalStorage (вроде бы хранится до 500 постов). 


4. Подсветка синтаксиса powershell

По вашим просьбам. 

5. Инструмент для «хайлайта» важных постов

События с NGINX сподвигли нас разработать инструмент для дополнительного освещения важных материалов — ссылка на них закрепляется сразу у логотипа Хабра. Обкатали, опять же, на теме с NGINX — работает, поэтому будем применять в важных случаях.

Ну и многочисленные фиксы багов, о которых вы нам сообщали: в прокрутке постов, в API, в механиках нового минусования.

Пожелания


Ох и не мастер я в этом, но без пожеланий было бы странно. Желаю всем крепкого здоровья — это самое важное и самое дорогое, берегите. А всё остальное наживное: успехи на работе и дома, в других сферах — тут многое зависит от вас, поэтому прикладывайте усилия, не ленитесь. Счастья — опять же, сам каждый куёт, куйте. Ну и любви конечно же :) 

Чат


Если вдруг у вас нет компании на новый год, то заглядывайте в наш telegram-чат — там вам и поздравления, и пожелания, и аниме, и фотки с оливье. Заходите, не стесняйтесь, все свои.

С наступающим?


С наступающим!

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


  1. vconst
    31.12.2019 15:11

    С новым годом)


    1. ProRunner
      31.12.2019 15:30
      +2

      А если топик открывается на другом устройстве (дома/на работе), как быть в этом случае? К примеру, прочитал дома, пришёл на работу и снова открыл, посмотреть новые комментарии, вернулся домой и открываешь снова.


      1. tvr
        31.12.2019 15:37
        +2

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


      1. Vlad800
        31.12.2019 16:41
        +2

        Ну так дома прочитал и нажал «обновить». И потом с любой точки можно смотреть только новые комментарии.


  1. Lendges
    31.12.2019 15:51
    +2

    Добрый день и с наступающим.)
    Спасибо большое наконец за свернутые комментарии. Был очень рад наконец реализованному функционалу.=) Хотелось бы добавить немного фидбека:

    А планируется ли добавить возможность сворачивать комментарии до определенного уровня вверх, а не сворачивать те что после текущего комментария.
    Например, есть корневой корень, под ним два дочерних и от них идут длинные ветки. Иногда ветки ещё разделяются. В какой-то момент данная ветка перестает быть интересной и всё что я могу сделать — свернуть комментарии после неё, но тогда, во первых, я не могу сразу перескочить на второй дочерний комментарий (либо к следующему корневому, например), потому что с того момента где я свернул может быть ещё несколько веток от первого дочернего. И во вторых, чтобы просмотреть корневой комментарий и вспомнить по что изначально была речь, перед тем как начать читать ветки второго дочернего комментария, требуется скролить вверх, там уже сворачивать первый дочерний комментарий и после этого приступать ко второму. Как мне кажется, многовато движений просто чтобы перейти к следующей теме.

    Ещё раз с наступающим, хорошего вам нового года и нового десятилетия (только давайте без холиваров что десятилетие в сл. году?=) ), удачи, интересных задач и легкого развития вашим проектам.

    Бонус
    Кстати, это двухсотый пост в вашем блоге. Поздравляю.)


    1. Vlad800
      31.12.2019 16:47
      +2

      Присоединяюсь! Для любого сообщения, кроме находящихся в главной ветке, отображается механизм "±" для сворачивания всей ветки (в которой он находится) и перехода к родительскому сообщению.


    1. Lendges
      31.12.2019 17:52
      +2

      Кстати, забыл добавить немного странное взаимодействие с функцией «показать ветку комментариев». Если нажать на неё остается возможность сворачивать комментарии, но при этом если ты свернешь — больше ничего сделать нельзя, потому что остальные комментарии скрыты первой функцией. Получается немного странно. Может стоит подумать над тем чтобы отключить сворачивание если используешь «показать ветку», либо открывать остальные комментарии, если сворачиваешь комментарий с которого было использовано «показать ветку».


  1. Areso
    31.12.2019 16:44
    +3

    Пришлось переписывать код для статьи (да и саму статью править), когда увидел, что один таб внутри тэга source («xml») превращается аж в 8 пробелов.


  1. nkdab
    31.12.2019 17:12
    +2

    Всех поздравляю с новым годом!
    Спасибо, что все вы есть. Спасибо администрации хабра за постоянные улучшения, авторам за их труд, ну и воинам комментариев за захватывающие баталии)


  1. VaskivskyiYe
    31.12.2019 17:34
    +1

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

    Денискин победил по рейтингу и количеству закладок, а Бурум — по комментариям и просмотрам. Так-что ничья 2:2 (: Думал, не заметят? (:


    P.S. С Новым годом, Хабр!


  1. fwlone
    31.12.2019 22:07
    +1

    Упоминание аниме заслуга медоки?)))


    1. kababok
      01.01.2020 00:21

      Естественно! =D


  1. valemak
    31.12.2019 22:30
    +2

    Поправьте глюк, связанный с голосованием за карму пользователей в области комментариев.

    Если навести на ник прокомментировавшего пользователя курсор мыши, то всплываёт небольшой слой, позволяющий сразу проголосовать за карму.

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


  1. VaskivskyiYe
    03.01.2020 12:42

    Что означают эти FB / VK с цифрами в статистике своих постов? У меня FB почему-то не показывает числа вообще, даже 0


    скрин


  1. perfect_genius
    03.01.2020 13:09

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


    1. tvr
      04.01.2020 12:58
      +1

      Поиск по тексту не заглядывает под свёрнутое — баг?

      Это по настоящему умный поиск.
      Он понимает — свёрнутое оскорбляет взор свернувшего.