Как стать автором
Обновить
Хабр
Экосистема для развития людей, вовлеченных в IT

Что поменялось на Хабре за первый квартал

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров4K

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

1. Типограф 

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

Кнопка активации типографа для выделенного текста
Кнопка активации типографа для выделенного текста

Вот что он умеет:

Кавычки

  • Для русскоязычных текстов менять внешние и вложенные кавычки на «„Текст“».

  • Для англоязычных текстов — на “‘Text’”

Тире и дефисы

  • для диапазонов чисел менять дефис на короткое тире: 10–20

  • дефисы, окружённые пробелами, менять на длинные тире: писать статьи — это хорошо

  • длинные тире в словах, не окружённые пробелами, менять на дефисы: по—людски → по-людски

Пробелы

  • Искать и удалять двойные пробелы, а также пробелы перед знаками: .,;:!?%

  • Добавлять пробелы между:

    • знаками номера или параграфа и цифрами: № 8, § 104

    • числами и любыми словами, например: 12 кг, 50 мл, 300 спартанцев

  • Делать пробелы неразрывными в следующих случаях: 

    • между знаками номера или параграфа и цифрами: № 245, § 19

    • внутри сокращений: и т. д., и т. п., т. е., а. е., P. S.

    • перед тире в середине предложения: четырнадцать лет — это совсем мало

    • между группами цифр в многозначных числах, по три цифры справа налево, начиная с пятизначных чисел: 2 132 128 байт

    • после одно‑, двух‑ и трёхбуквенных предлогов и союзов: а, в, и, к, о, с, у, за, но, на, во, под, да, до, из, или, что, как, от, по, об, обо, без, для, про, при

    • после частицы не

    • перед частицами бы, ли, же

Знаки и сокращения

  • Превращать (c), (TM) и (R) в ©, и ®.

  • Х (хэ) и X (икс) в качестве знака умножения (то есть между числами) менять на ×.

  • Менять в числительных (n-ый, -ой, -ая, -ое, -ые, -ым, -ом, -ых) на n-й, -я, -е, -м, -х.

  • Выносить кавычки за пределы ссылки: «Ссылка» или “Link“.

  • Заменять руб. и дол. на и $.

Диапазоны

Делать телефонные номера и некоторые слова с дефисами неразрывными, без возможности переносить их части на новую строку: +7–123–456–78–90 и слова с по‑, в‑/во‑ и IT‑ (по‑человечески, в‑третьих, во‑вторых, IT‑сообщество).

* * *

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

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

Не теряю надежд, что в будущем новый редактор обзаведётся ещё и функцией спелл-чекера.

2. Уровни сложности публикаций

У авторов публикаций появилась возможность указать один из трёх уровней сложностей, который все читатели увидят ещё из ленты: это поможет заранее понять, что ждёт внутри. Вместе с этим обновлением у каждой статьи появился такой показатель, как примерное время прочтения.

Более подробно об этом можно почитать в блоге
Более подробно об этом можно почитать в блоге

3. Ссылки в подписях изображений

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

4. Markdown-режим для создания публикаций

В новом редакторе наконец-то появилась поддержка markdown-режима, который включается на странице создания публикации. Более подробно читайте о нём в отдельной публикации.

Меню смены режима написания публикации Получился режим «со вкусом старого редактора» — в него можно скормить как код из старой публикации (в котором сплошной HTML), так и голый markdown-код. Записал небольшую демку с двумя произвольными текстами:
Меню смены режима написания публикации

Получился режим «со вкусом старого редактора» — в него можно скормить как код из старой публикации (в котором сплошной HTML), так и голый markdown-код — с сохранением редактируемого исходника. Записал небольшую демку с двумя произвольными текстами:


Одной строкой

Традиционно были многочисленные фиксы багов и косметические изменения:

27 марта

  • ? В редакторе публикаций появился полноценный markdown-режим!

  • ? Улучшили отображение уменьшенных изображений в ленте

  • ? Сделали панель метрик в публикациях более плавной

  • ? Поправили индикатор новых публикаций в ленте для вертикальной iPad-версии

23 марта

  • ? Исправили причину возникновения отрицательного рейтинга у пользователей

  • ? Улучшили механизм вставки изображений из Google Docs через буфер обмена

15 марта

  • ? Исправили замыленность аватаров на retina-дисплеях

  • ? Добавили поддержку свайпа по тачпаду для просмотра историй

  • ? Исправили сохранение фильтра новостей

10 марта

  • ? В мобильной версии счётчик новых комментариев превратился в точку

  • ? Исправили переключение языка в Android-приложении

  • Улучшили отображение опросов в панели администрирования тарифа «Гигант+»

9 марта

  • ✏️ Починили возможность редактирования постов после окончания подписки блога

  • ? Поправили отображение формул в публикациях

3 марта

  • ? Добавили в новом редакторе возможность вставить ссылку в подписи изображения

  • ? Доработали алгоритм подсчёта количества символов в WYSIWYG-редакторе

  • ? Исправили стили отображения спойлера

  • ? Выровняли отображение счётчика подписчиков в панели администрирования компаний

  • ? Поправили скролл на странице редактирования публикации с блоками кода

22 февраля

  • ? Добавили ссылку для бейджа «Из песочницы»

  • ? Исправили выравнивание по вертикали кармы и рейтинга на странице профиля пользователя

  • ? Поправили отступ между блоком Истории и блоком с вакансиями

  • ? Починили поведение хоткея «Т» на страницах публикаций

  • ? Исправили в диалогах перекрытие меню телом диалога

20 февраля

  • ? Добавили функцию опросов для тарифа «Гигант+»

16 февраля

  • ? Починили вывод даты публикации у мегапроектов

  • ? Исправили 500 ошибку на странице пользователя

  • ? Некорректное название кнопки «Воздержаться» в опросах английской версии

  • ? Починили пагинацию для уровней сложности 

8 февраля

  • ? Поправили вёрстку бейджика о непрочитанных сообщениях в мобильной версии

  • ⚓️ Исправили появление плюс-контрола в редакторе после вставки якоря

6 февраля

  • ? Добавили публикациям уровни сложности и время прочтения

  • ? Обновили поисковый движок

1 февраля

  • ? Добавили функцию уведомлений в админку корпоративных блогов

  • ? Исправили отображение даты в карточке компании

  • ? Сделали закрытие модальных окон через стандартный контрол андроида

  • ? Добавили возможность убрать населённый пункт из профиля

  • ? Убрали из типографа правило про замену точек в числах

  • ? Устранили «склеивание» типографом рядом стоящих слов

  • ? Исправили работу хоткеев

30 января

  • ? На страницах новостей появился блок «Другие новости» (в самом низу)

  • ? Не работал предпросмотр публикации в старом редакторе

  • ? Не показывались лейблы в ленте публикаций пользователей старой версии

26 января

  • ⭐️ Добавили функцию типографа в новый редактор

  • ? Починили вставку параграфов в ячейки таблиц

  • ? Поправили вёрстку комментариев под мегапроектами

  • ? Починили пустую плашку при ответе на комментарий для readonly-пользователей

  • ? Изменили цвет индикатора новых сообщений (с синего на красный)

24 января

  • ? Улучшили получение данных по контактам пользователей и компаний с Хабр Карьеры

19 января

  • ? Добавили кнопку «Показать ещё» в блоке «Лучшие за сутки»

  • ? Сделали обратный pull-to-refresh для обновления диалога

  • ? Починили отображение саджеста меншена в редакторе

  • ? Починили навигацию с клавиатуры для длинных абзацев с картинкой после них

  • ? Починили отображение списка публикаций в админке компаний с закончившейся подпиской

  • Обновили цены и изменили контент на странице «Продление подписки»

12 января

  • ? Добавили в редактор кнопку очистки форматирования

  • ? Добавили поддержку клавиш Esc и Enter в модальном окне размещения публикации

  • ? Починили отображение бейджа сезона на мобилках ленте 

  • ? Починили копирование новой аббревиатуры

Более оперативно изменения можно отслеживать на отдельной странице.


Нашли опечатку в тексте? Выделите и нажмите CTRL/⌘+Enter

Теги:
Хабы:
Всего голосов 42: ↑41 и ↓1+77
Комментарии41

Публикации

Информация

Сайт
habr.com
Дата регистрации
Дата основания
Численность
51–100 человек
Местоположение
Россия
Представитель
Алексей