Наша работа над Proglib. Апрель 2020✨
В конце каждого месяца мы рассказываем о работе над proglib.io, проведённой за этот период. Лучшие материалы за апрель и описание нововведений: тёмная тема, авторизация через Telegram, интерактивные статьи.
Привет! На связи команда Библиотеки программиста и наша ежемесячный отчёт. Если не читали предыдущие сводки – вот, что мы успели за первые три месяца 2020 года: январь, февраль, март.
Что нового мы сделали в апреле?
Тёмная тема 🌌. Мы прислушиваемся к мнению наших читателей – присылайте ваши идеи в комментарии под постом или в раздел Обсуждения. К примеру, пользователь DaryaDu создала обсуждение:
«Нравится ваш сайт, но слишком белый фон, и блоки не выделяются. Это не очень комфортно, и ночью слепит. Хотелось бы тёмную тему на выбор...»
К мнению присоединились другие пользователи сайта, подписчики телеграм-канала и сообщества вк (кстати, там нас почти 350 тысяч, добавляйтесь).
Вы просили – мы сделали. Доступ к теме открыт всем авторизованным пользователям, которые лайкнули и добавили в закладки хотя бы один материал. Тёмная тема переключается по слайдеру в нижней части любой страницы сайта. Попробуйте сами прямо сейчас! Мы продолжаем работать над стилем – пишите, если в каких-то разделах тема работает некорректно.
Рядом со слайдером смены темы вы видите слайдер для push-уведомлений – мы присылаем их только по наиболее общим тематикам, интересным каждому разработчику. Уже подписалось более 30 тысяч человек.
Сократили информацию в карточках статей 📰. Чтобы при скроллинге главной страницы proglib.io вы могли получить больше информации, мы сделали карточки статей более компактными. Теперь видно только самое важное: заголовок, краткое содержание и число откликов. Вся остальная информация – внутри публикации.
Авторизация через Telegram ✈️. Очень многие наши читатели приходят читать публикации из телеграма. В частности, из двух основных каналов Библиотеки программиста @proglibrary (72K) и @progbook (89K), а также бота с онлайн-мероприятиями @event_listener_bot (полный список наших каналов – в отчёте за март).
Чтобы пользователи Telegram могли оставлять комментарии, публиковать обсуждения и статьи, к прочим методом авторизации мы добавили возможность войти через мессенджер.
Соответствующая кнопка перенаправит вас на бота для авторизации.
При нажатии на /start
на сайте автоматически будет создан профиль, с помощью которого вы сможете воспользоваться всеми функциями proglib.io.
Больше интерактивных статей 💃. Приятно, когда в статье можно сразу попробовать технологию в действии. Например, в статье про Tesseract.js (библиотеку для извлечения текста из картинок) прямо из статьи можно загрузить любое изображение с текстом и проверить, как всё работает. А в публикации Суперменом может стать каждый на интерактивных примерах показано, как и зачем в React разделять данные и дизайн.
Пара алгоритмических задач 🎓. Соскучившись по Сериалу головоломок, мы опубликовали пару задач, которые решали, проходя курсы из нашей суперподборки. Задачи классные – читатели прислали много ответов в комментариях к посту и в паблике вк. Были решения на Python, C++ и даже Visual Basic. Предложите своё, если ещё не попробовали!
Лучшие публикации за апрель 📝. Наконец, мы всё так же пишем и переводим полезные статьи, набирающие тысячи просмотров. Вот десять топовых материалов за конец марта – апрель:
- Пишем бота для Instagram на Python
- 50 русскоязычных YouTube-каналов о языках программирования
- Разбираем на примерах: как избежать мутаций в JavaScript
- Суперменом может стать каждый: разделяем дизайн и данные в React
- ТОП-15 книг по Python: от новичка до профессионала
- Повышаем свою продуктивность: 6 ключевых факторов
- Tesseract.js: извлекаем текст из картинок с помощью JavaScript
- Гайд по виртуальным мирам: AR и VR
- Бесплатный видеокурс «Язык R для пользователей Excel»
- Ускоряем загрузку сайта с помощью Chrome DevTools
Расскажите в комментариях к посту, что вам нравится (или нет) в текущей версии сайта, каких материалов не хватает. Мы учтём ваши идеи и станем ещё лучше!
🐸✨