Наша работа над Proglib. Апрель 2020✨

Наша работа над Proglib. Апрель 2020✨

Привет! На связи команда Библиотеки программиста и наша ежемесячный отчёт. Если не читали предыдущие сводки – вот, что мы успели за первые три месяца 2020 года: январь, февраль, март.

Тёмная тема ��. Мы прислушиваемся к мнению наших читателей – присылайте ваши идеи в комментарии под постом или в раздел Обсуждения. К примеру, пользователь DaryaDu создала обсуждение:

К мнению присоединились другие пользователи сайта, подписчики телеграм-канала и сообщества вк (кстати, там нас почти 350 тысяч, добавляйтесь).

Вы просили – мы сделали. Доступ к теме открыт всем авторизованным пользователям, которые лайкнули и добавили в закладки хотя бы один материал. Тёмная тема переключается по слайдеру в нижней части любой страницы сайта. Попробуйте сами прямо сейчас! Мы продолжаем работать над стилем – пишите, если в каких-то разделах тема работает некорректно.

Слайдер для переключения между «дневной» и «ночной» темами

Рядом со слайдером смены темы вы видите слайдер для push-уведомлений – мы присылаем их только по наиболее общим тематикам, интересным каждому разработчику. Уже подписалось более 30 тысяч человек.

Сократили информацию в карточках статей ��. Чтобы при скроллинге главной страницы proglib.io вы могли получить больше информации, мы сделали карточки статей более компактными. Теперь видно только самое важное: заголовок, краткое содержание и число откликов. Вся остальная информация – внутри публикации.

Вид карточки одной из статей на главной странице

Авторизация через Telegram ✈️. Очень многие наши читатели приходят читать публикации из телеграма. В частности, из двух основных каналов Библиотеки программиста @proglibrary (72K) и @progbook (89K), а также бота с онлайн-мероприятиями @event_listener_bot (полный список наших каналов – в отчёте за март).

Чтобы пользователи Telegram могли оставлять комментарии, публиковать обсуждения и статьи, к прочим методом авторизации мы добавили возможность войти через мессенджер.

Текущий вид панели авторизации

Соответствующая кнопка перенаправит вас на бота для авторизации.

Диалог авторизации в Telegram

При нажатии на /start на сайте автоматически будет создан профиль, с помощью которого вы сможете воспользоваться всеми функциями proglib.io.

Больше интерактивных статей ��. Приятно, когда в статье можно сразу попробовать технологию в действии. Например, в статье про Tesseract.js (библиотеку для извлечения текста из картинок) прямо из статьи можно загрузить любое изображение с текстом и проверить, как всё работает. А в публикации Суперменом может стать каждый на интерактивных примерах показано, как и зачем в React разделять данные и дизайн.

Пара алгоритмических задач ��. Соскучившись по Сериалу головоломок, мы опубликовали пару задач, которые решали, проходя курсы из нашей суперподборки. Задачи классные – читатели прислали много ответов в комментариях к посту и в паблике вк. Были решения на Python, C++ и даже Visual Basic. Предложите своё, если ещё не попробовали!

Лучшие публикации за апрель ��. Наконец, мы всё так же пишем и переводим полезные статьи, набирающие тысячи просмотров. Вот десять топовых материалов за конец марта – апрель:

Расскажите в комментариях к посту, что вам нравится (или нет) в текущей версии сайта, каких материалов не хватает. Мы учтём ваши идеи и станем ещё лучше!