| Date | Title | Description |
| Sign up to see | Sign up to see | Sign up to see |
| Jan 27, 2026 | Какие новые HTML и CSS фичи полностью поддерживаются браузерами в 2026 году | Привет, Хабр.
Каждый год я смотрю, какие новые фишки в HTML и CSS стали поддерживаться современными браузерами. Таким образом понимаю, что уже можно использовать. Так как я люблю делиться всем с вами, то я подумал: «А почему бы не рассказат... |
| Dec 19, 2025 | Адвент-календарь для тестировщиков 2025 | Привет! Меня зовут Артем Русов. Я тестировщик, который обучает других тестировщиков.
Каждый год я создаю бесплатный адвент-календарь для QA, содержащий в себе полезные ссылки, материалы, тренажеры, интерактивные игры, связанные с тестирован... |
| Dec 12, 2025 | Document PiP vs window.open | Введение
Всем привет! Меня зовут Максим Иванов. Сегодня я хотел бы провести небольшой исторический экскурс и объяснить, почему Document Picture-in-Picture — это не просто способ отображать видео в формате «картинка в картинке», а новое и лю... |
| Sep 2, 2025 | HTML и CSS осенью 2025. Эти новые фичи я рекомендую изучить прямо сейчас | Привет, Хабр!
Общаясь с фронтендерами, я заметил, что многие не знают новые классные возможности HTML и CSS. Мне от этого грустно. Надо это исправлять!
Я подумал и составил список, состоящий из наиболее рекомендуемых мной новых фишек. Они п... |
| Feb 13, 2025 | Тайны рейтингов: как добиться стабильно высокого рейтинга Android-приложения? | По данным исследований (Data.ai, Sensor Tower, Statista), Android-приложения имеют на 10-30% более низкие оценки, чем iOS-аналоги. Например, приложение может получить 4,5 на iOS и 3,5-4,0 на Android.
Меня зовут Анастасия Симонова, я Android... |
| Feb 11, 2025 | CSS в 2025: какие фишки теперь доступны? | Привет, Хабр.
В начале января 2025 года мне захотелось посмотреть, какие новые фишки CSS стали поддерживаться современными браузерами за прошлый год. Провести некий срез, что уже можно использовать. И тут меня посетила мысль: «А почему бы н... |
| Feb 5, 2025 | Гид по IT-сообществам: форматы, особенности и очень много ссылок | Привет! Меня зовут Юля. Я разработчик интерфейсов и ментор на курсах по фронтенду, в том числе на курсе «React-разработчик» в Практикуме. Последний год я активно занимаюсь организацией профессионального сообщества Tbilisi JS в Тбилиси: мы д... |
| Jan 24, 2025 | The Essential Guide to JavaScript Mastery: Foundations for Every Developer | JavaScript is the lifeblood of the web. It powers interactivity, enhances user experience, and drives modern applications. But to harness its full potential, developers must grasp foundational concepts. This guide distills the essence of Ja... |
| Jan 24, 2025 | The Power of Less: How Streamlining Product Offerings Can Double Sales | In the bustling world of e-commerce, sellers often believe that a vast array of products guarantees success. The more options, the better, right? Wrong. This notion is akin to a crowded buffet where diners struggle to choose. Too many choic... |
| Jan 23, 2025 | Академический минимум js-разработчика: базовые концепции | Приветствую всех! Меня зовут Рома, я разработчик в компании АйТи-Баланс. Хочу поделиться с вами своими знаниями и помочь разобраться в базовых концепциях, которые необходимы каждому новичку в мире JavaScript.
Идея этой статьи возникла из по... |
| Dec 28, 2024 | Модули CSS раскладки — что такое и как готовить | В 20-ом веке браузеры были гораздо менее развиты, а CSS сильно ограничен. Он подходил только для оформления простых текстов что-то вроде документов Word. Для оформления сайтов приходилось обращаться к таблицам, чтобы создавать подобие типог... |
| Nov 19, 2024 | Отцы и дети: как привычки пользователей из разных поколений влияют на ваш продукт | Всем привет! Я Максим Монахов, UX-дизайнер из 1ПРОТО. В этой статье я поделюсь результатами нашего совместного с AGIMA исследования о том, как привычки пользователей разных поколений влияют на дизайн и развитие цифровых продуктов.
Как созда... |
| Nov 3, 2024 | Без теории к практике: как уловить радиоволну инклюзивного дизайна, опираясь на опыт реальных людей | Главные герои статьи: Оксана М, Алёна К, Алексей Т
Удобство. Что же это такое? Задумывались ли вы, почему перила у лестницы находятся по правую руку, цифры в лифте идут снизу вверх по возрастанию, а бутылку с газировкой делают такой формы, ... |
| Aug 28, 2024 | О важном: инклюзивность интерфейсов, в которой нуждаются | Сегодня на повестке дня – инклюзивность. Посмотрим, что это такое, как исследования могут помочь повышению инклюзивности и какие вообще у неё есть преимущества. А еще поговорим о стандартах доступности. Это первая из нескольких статей, посв... |
| Aug 27, 2024 | Неизвестно полезный CSS. Часть 4 | Привет, Хабр. Я продолжаю рассказывать про неизвестные широкому кругу разработчиков CSS фишки. Я отбираю их так, чтобы они были полезны в разного рода проектах.
Неважно, верстаете ли вы сайт для малого бизнеса или создаёте супермодное React... |
| Jul 13, 2024 | Область видимости и замыкания в JavaScript | Тема довольно объемная и я не претендую на полное eё раскрытие в этой статье. Если вы хотите разобраться подробней, то искренне рекомендую вам книгу: Кайл Симпсон “Область видимости и замыкания”. Я был и научен и вдохновлен этой книгой. Все... |
| Jun 25, 2024 | Как отказаться от скриншотов в тестировании | Часто ли вы сталкивались с ситуацией, когда тесты падали из-за небольшой разницы между скриншотами? Например, не успел исчезнуть спиннер, не докрутился скроллбар, уведомление исчезло чуть быстрее, чем нужно и так далее.
Часто ли вы сталкива... |
| May 16, 2024 | Атрибут aria-disabled | Введение в ARIA
ARIA (Accessible Rich Internet Applications) — это спецификация, разработанная W3C, которая помогает сделать веб-контент более доступным для людей с ограниченными возможностями. Она предлагает множество атрибутов, которые мо... |
| May 7, 2024 | Мегагайд: культура работы с Git | Привет всем! Меня зовут Юля, я фронтенд-разработчик, наставник на курсах по JS и React и организатор профессионального сообщества Tbilisi JS. В Практикуме я помогаю студентам на курсе «React-разработчик».
За время работы в разных компаниях ... |
| Mar 10, 2024 | Дизайн-разбор ссылок в вёрстке | Привет! Это первая статья из серии разборов элементов веб-вёрстки для дизайнеров интерфейсов (и немного аналитиков). Разберём атрибуты разных тегов, свойства, которые можно к ним применить, поведение в разных обстоятельствах. А главное – ка... |
| Dec 23, 2023 | или ? Исследуем подходы к представлению пар ключ-значение в HTML | Казалось бы, простая задача - сверстать список пар ключ-значение. Бери и делай. Но что, если захотелось подушнить? Этим и займёмся в статье...
Рассмотрим три подхода к решению этой задачи: , , , и , и . Обсудим преимущества, недостатки, вз... |
| Dec 20, 2023 | Shadow Dom в fullstack | Привет, Хабр!
Shadow DOM – это нечто вроде дополнения к обычному DOM, позволяющее инкапсулировать стили и разметку компонентов, скрывая их от основного дерева документа. Это механизм, который позволяет упаковать HTML-структуру, стили и скри... |
| Dec 14, 2023 | Роадмэп по современному фронтенду от KTS | Привет! Меня зовут Фёдор, я фронтенд-тимлид в KTS и преподаватель школы Metaclass.
Перед одним из потоков курса «Начинающий React-разработчик» мы провели вебинар, на котором рассказали, что из себя представляет современный фронтенд и какие ... |
| Dec 14, 2023 | Подборка: навыки и инструменты начинающего Go-разработчика | Привет! Меня зовут Александр Тетеркин, я Go-разработчик в VK. Раньше я писал на Python, потом перешел на Go — пишу на этом языке уже три года, а также являюсь наставником на курсе «Go-разработчик с нуля».
Я знаю, что новички в любой сфере з... |
| Dec 12, 2023 | После прочтения применить, или Чистый код на практике | Начинающие разработчики часто встречают на ревью пул-реквестов очень дотошных ревьюеров, дающих кучу комментариев по теме чистоты кода. Меня зовут Мария Кондаурова, я фронтенд-разработчик в департаменте вычислительной биологии в BIOCAD. И у... |
| Nov 5, 2023 | Какие неочевидные темы вспомнить перед собеседованием на Frontend разработчика | С каждым годом собеседования становятся все сложнее и сложнее, а количество вопросов, которые могут спросить, не укладывается в голове.
Именно поэтому я решил создать небольшой чеклист, в котором собрал темы, по которым задавали вопросы либ... |
| Oct 2, 2023 | Проектирование отказоустойчивости IT-систем | ❓Как проектировать системы, которые будут толерантными для различного вида отказов и ошибок?Что такое отказоустойчивость и стабильность?
Под отказоустойчивостью будем понимать свойство системы, которое позволяет максимально сохранять работо... |
| Aug 1, 2023 | Как вырасти из джуна в мидлы во фронтенде | Привет, Хабр! Меня зовут Лёша Руденко, во фронтенде уже более семи лет, сейчас работаю в финтехе. А ещё я ментор на курсе «Мидл фронтенд-разработчик» в Яндекс Практикуме. Как наставник я помогаю студентам совершить карьерный переход из джун... |
| Jul 6, 2023 | Как расти, когда ты уже вырос: развитие и обучение до мидла и выше | Курсов и историй про то, как развиваться на старте карьеры в IT, в интернете полно. Но как быть, если ты уже хороший специалист и хочешь большего? С чего вообще начать и с какой стороны подступиться к росту и обучению?
Мы поговорили с Алёно... |
| May 17, 2023 | Делаем кастомный RadioGroup в 99 строк для React | Пишем минималистичный кастомный RadioGroup компонент для React приложения и парочку unit тестов на Jest.План действий
Общий план действий состоит из 6 этапов:
Понять, что хотим получить
Реализовать компонент Option
Написать компонент RadioG... |
| Apr 24, 2023 | Веб-разработка: 15 материалов для самостоятельного изучения | Привет, Хабр! Мы на курсе Практикума по веб-разработке постоянно смотрим, что новенького появилось в сети для самостоятельного обучения веб-технологиям. И ресурсов в доступе довольно много. Они разнообразны и обучают современным технологиям... |
| Apr 14, 2023 | Интерфейс доступный каждому: практические рекомендации | На наглядных примерах разберемся как проектировать интерфейсы, с которыми будет удобно взаимодействовать пользователям с особенными потребностями.Принципы цифровой доступности
Консорциум Всемирной паутины (W3C) определяет четыре главных при... |
| Mar 22, 2023 | Accessibility/A11Y. Веб доступность — зачем и для кого? | Для кого эта статья: не знаешь, что такое доступность или только слышал о ней.Кому нужна доступность
Согласно оценкам, 1,3 миллиарда человек, или каждый шестой человек в мире, страдает существенными ограничениями возможностей здоровья
Всеми... |
| Mar 5, 2023 | То, чего мне не хватает в CSS | Введение
Мне нравится, когда люди делятся тем, что они хотят видеть в CSS. За последние несколько недель я прочитал два потрясающих списка желаний Дэйва Руперта и Эрика Мейера. В 2022 году мы получили много новых CSS функций , мои любимые и... |
| Jan 11, 2023 | Редко используемые свойства CSS | Кирилл Мыльников
Frontend разработчик в ГК Юзтех
Всем привет, меня зовут Кирилл, я frontend разработчик компании Usetech. CSS постоянно развивается, и некоторые полезные свойства остаются незамеченными. Возможно о них говорят не так много, ... |
| Nov 18, 2022 | ТОП-10 онлайн-ресурсов для прокачки навыков фронтендера | Привет, Хабр! Я Лена Райан, фронтенд-разработчик в Х5 Tech. Решила поделиться с вами подборкой ТОП-10 проверенных зачётных онлайн-ресурсов по фронтенду, которые будут полезны как новичкам, так и желающим подтянуть свои знания по этой теме. ... |
| Nov 9, 2022 | База знаний веб-разработчика: прокачиваем навыки владения CSS | Архипкин Дмитрий
веб-разработчик в HTDev
Любые навыки прокачиваются опытным путём и упорным изучением – это факт, с которым сложно не согласиться. Изучение языков программирования и каскадных таблиц стилей не являются исключением – достичь ... |
| Oct 17, 2022 | «Гигиенический минимум» в работе тимлида | Привет, я Илья — Frontend Team Lead в Альфа-Банк. Отвечаю не только за команду, но также веду и техчасть. Как тимлид я часто задаюсь вопросом «В чем моя роль?», «Как измерить эффективность моей работы?» и «Какой профит от лидов для проекта ... |
| Aug 18, 2022 | Как работают браузеры, часть 3: деревья специальных возможностей и рендеринга | От переводичков:
Это заключительная статья из цикла статей о работе браузеров. Ссылка на первые два перевода:
Часть 1: навигация и получение данных
Часть 2: парсинг и выполнение JS
Статьи предназначена для начинающих разработчиков и тех, кт... |
| May 4, 2022 | Как стать frontend-разработчиком в 2022 году — пошаговый план | Содержание:
Где и как учиться?
Когда начинать искать работу, но не заканчивать обучение?
Как подготовиться к собеседованию и не терять мотивацию при отказах
Компании, в которые стоит и не стоит идти начинающему разработчику
Мой первый оффер... |
| Apr 14, 2022 | Всё о веб-анимациях в 2022 | Анимация — это переход элемента от одного состояния к другому. Пользователям нравится, когда на сайте что-то вращается, появляются новые элементы или происходит что-то неожиданное. Если на сайте много таких «вау-эффектов», он может стать ви... |
| Feb 9, 2022 | Установка PostgreSQL с помощью Docker | В этом руководстве мы научимся устанавливать PostgreSQL с помощью Docker. Обычно мы запускаем контейнер Docker, используя публичный образ Docker, или берём предварительно настроенные Docker-образы сервера баз данных PostgreSQL из Docker Hub... |
| Jan 18, 2022 | Сам себе иллюстратор: контентная графика в Доке | Дока — это справочник, который помогает начинающим фронтенд-разработчикам разобраться с нюансами веба, а более опытным даёт возможность делиться и обмениваться знаниями. Работу редакции Доки поддерживает Яндекс.Практикум, а о самом проекте ... |
| Oct 26, 2021 | Как устроена Дока — опенсорсный справочник с документацией, который сообщество пишет для сообщества | Дока — это справочник, который помогает начинающим разработчикам разобраться с нюансами веба, а более опытным даёт возможность делиться и обмениваться знаниями. Его особенность в том, что наполнением сайта занимается сообщество, а редакция ... |
| Oct 20, 2021 | Запустилась Дока — опенсорсный справочник по веб-разработке | Дока — это опенсорсный справочник с документацией, который веб-разработчики пишут для веб-разработчиков. Цель Доки — сделать документацию по веб-разработке практичной, понятной и не скучной.
Это открытый проект, внести вклад в него может ка... |
| Зачем айтишникам с опытом курсы по программированию | Есть мнение, что IT-курсы рассчитаны исключительно на новичков в сфере: пришёл, научился азам и в идеале сменил профессию. А вот ребятам с опытом в обучении делать нечего — они и так всё знают, а если и нет, то погуглят. Но так ли оно на са... |