HTML Academy
9.86K subscribers
5.42K photos
181 videos
4 files
3.41K links
Курсы по веб-разработке: вёрстка, программирование, работа и комьюнити.
Наш секретный бот @HTMLAcademyKeksobot.

Вопросы по обучению @htmlacademy_sales

Ролики на YT https://www.youtube.com/@HTMLAcademyTV
Ролики на VK https://vkvideo.ru/@htmlacademy
Download Telegram
HTML Academy
Mish — студия №1 по UX сайтов в Рейтинге Рунета. В третьем сезоне Чемпионата по вёрстке участники верстают их макет. В этом сезоне мы запускаем профессиональный трек для действующих разработчиков. Это способ прокачать цифровой профессиональный след и упростить…
Третий сезон чемпионата по вёрстке идёт уже неделю — участники верстают макет от Mish и прорабатывают детали. Продолжаем знакомить с партнёрами-работодателями.

Уралмедиас — аккредитованная IT-компания и digital-агентство с фокусом на промышленный B2B. Входит в ТОП-100 агентств России по версии Рейтинга Рунета.

«Красная Рамка» — digital-студия, которая делает сайты, сервисы и мобильные приложения. Специализируется на нестандартных проектах: высоконагруженные платформы, стартапы, геймифицированные интерфейсы.

SOK — разрабатывает интернет-магазины, B2B-платформы и корпоративные порталы.

Все партнёры смотрят на результаты участников чемпионата.

👍 Профессиональный трек

Резервный канал в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3❤‍🔥2👍1🔥1
Поповеры и диалоги выглядят одинаково — всплывающее окно поверх страницы. Путаница начинается, когда нужно выбрать между Popover API и Dialog API.

Ключевое отличие — в управлении фокусом. Popover API возвращает фокус триггеру, закрывается по клику мимо и по Escape. Dialog API с методом showModal() ловит фокус внутри окна и не отпускает, пока пользователь не примет решение. Для тултипов, меню и уведомлений — Popover API. Для модальных окон — <dialog>. #html #a11y

Разбираем, как они устроены и что учесть при выборе.

🎁 Читать статью

Резервный канал в MAX
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥5❤‍🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Круговой прогресс-бар на CSS, уровень два: закруглить концы. Одно требование — и в коде появляются sin() и cos().

Показываем, как из двух градиентов и тригонометрии собрать такой прогресс-бар.

Демонстрация | Смотреть на YouTube | Смотреть в VK
3❤‍🔥1🔥1
HTML Academy
Mish — студия №1 по UX сайтов в Рейтинге Рунета. В третьем сезоне Чемпионата по вёрстке участники верстают их макет. В этом сезоне мы запускаем профессиональный трек для действующих разработчиков. Это способ прокачать цифровой профессиональный след и упростить…
Продолжаем знакомить с партнёрами-работодателями чемпионата по вёрстке. Сегодня — компании, которые уже давно сотрудничают с HTML Academy.

Only — агентство с фокусом на аналитику, дизайн и разработку цифровых продуктов. Среди клиентов — «Сибур», VK, «Сбер».

Bquadro — агентство полного цикла. Разработка сайтов и сервисов для недвижимости, промышленности и e-commerce.

WebRise — заказная разработка: фронтенд, бэкенд, мобильные приложения, дизайн и DevOps.

Все эти компании смотрят на результаты участников чемпионата.

👍 Профессиональный трек
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2👍21🔥1
Предсказания от HTML Academy
Что вам выпало?

Резервный канал в MAX
❤‍🔥6🔥42
Forwarded from CSS Боль
Прощай, квадратный веб

Chrome радует скоростью релиза новых фич. Совсем недавно, в начале февраля, мы обсуждали новости про экспериментальную фичу — свойство border-shape. А спустя два месяца, 7 апреля 2026, фича уже в релизе в Chrome 147.

Напомню, чем так мил border-shape. Свойство позволяет задавать произвольную форму блока с помощью функции shape(), которая уже используется в clip-path, и с которой многие уже знакомы.

Но главное, что эту форму понимают все остальные декоративные свойства — рамки, тени, аутлайны. Эту форму видит и внутренний контент. Так что выход border-shape можно смело называть революцией.

И ещё один приятный момент. Сама функция shape() находится в интеропе 2026. А значит, что и border-shape во всех браузерах может появиться быстро.

В общем, всех поздравляю с обновкой! А я пошёл думать над интерактивным курсом по border-shape.
🔥1062❤‍🔥1
Рекрутёры всё реже верят резюме на слово. Слишком легко приукрасить опыт — и слишком сложно это проверить по тексту.

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

Разбираем, из чего складывается такой след и как он влияет на решение о найме.

🎁 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥22🔥1
HTML Academy
Mish — студия №1 по UX сайтов в Рейтинге Рунета. В третьем сезоне Чемпионата по вёрстке участники верстают их макет. В этом сезоне мы запускаем профессиональный трек для действующих разработчиков. Это способ прокачать цифровой профессиональный след и упростить…
Завершаем знакомство с партнёрами-работодателями третьего сезона чемпионата по вёрстке.

«5 углов» — интегратор Битрикс24, входит в топ-20 интеграторов России.

ОФЭП — агентство интернет-маркетинга. Разрабатывает сайты, занимается SEO, продвижением на маркетплейсах и PR.

Coding Team — разработка сайтов, мобильных приложений и AI-решений. Больше 200 реализованных проектов.

Всего за результатами третьего сезона следят больше 30 компаний. До конца активной части чемпионата осталось несколько дней.

👍 Профессиональный трек
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥2🔥11
Конфиги webpack часто копируют из проекта в проект, а когда что-то ломается — гуглят каждую строку отдельно. Знакомо?

На курсе разбираемся, как устроена сборка изнутри: от entry и output до разделения кода и оптимизации под рабочее окружение. Настраиваете Babel и ESLint, подключаете обработчики и плагины, учитесь разделять окружения и уменьшать размер итоговой сборки.

После курса — сможете собирать и поддерживать конфигурации webpack самостоятельно. #htmlacademy #levelup

🔜 Подробнее
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
21❤‍🔥1
HTML Academy
«Мидлы без ИИ скоро будут грустить» — что ещё прозвучало на эфире с Зионеком Час разговора с техническим директором — про ИИ в разработке, стек и путь от обучения до штата. Несколько моментов, ради которых стоит включить запись: ❤️ Почему техдир раздал Cursor…
Media is too big
VIEW IN TELEGRAM
«Мы посмотрели результаты чемпионатов по вёрстке и восхитились» — Михаил Иванычев, технический директор Zionec.

После этого компания запустила совместную с Академией программу обучения фронтенду. Что увидели в чемпионатах и зачем готовить разработчиков именно так — в клипе из подкаста.

Полный эфир: Смотреть на YouTube | Смотреть в VK

🎁 Программа обучения
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥4👍3🔥3
Совместно с Зионек мы запускаем программу «Фронтенд-разработчик» , открываем запись на программу в соответствии с планом найма, а после обучения компания нанимает выпускников.

HTML Academy предлагает 4 гранта на обучение от компании. Это — последняя возможность зайти в этот поток и гарантировать себе место в штате.

Напишите «ГРАНТ» и начните свою карьеру уже сейчас.

Записаться в Телеграме
Записаться через MAX
🔥32❤‍🔥2
Встроенные стили побеждают любой селектор в каскаде. Переопределить их из внешних стилей — задача нетривиальная: чаще всего приходится тянуться за !important. А псевдоклассы, псевдоэлементы и медиавыражения в атрибуте style вообще не работают — :hover, ::before, @media мимо.

Зачем тогда их использовать? В вёрстке рассылок другого выхода нет — почтовые клиенты блокируют внешние стили. Ещё атрибут style удобен при отладке и в CMS, где стили задаются через интерфейс.

Разбираем приоритет, ограничения и случаи, когда встроенные стили оправданы. #css #html

💡 Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
4❤‍🔥3🔥2
CSS-свойство backdrop-filter применяет фильтры к фону за элементом — размытие, контраст, яркость. С сентября 2024 в Baseline WidelyNewly Available. Работает везде.

Одно условие: у элемента должен быть полупрозрачный фон. Без rgba или hsla эффект применится, но визуально вы ничего не увидите.

Где это применять? Модальные окна, карточки с эффектом матового стекла, сайдбары с глубиной. В статье разбираем, как собрать эффект и какие фильтры комбинировать. #css #baseline

Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥54🔥3
Анимация по кривой раньше требовала JavaScript: getPointAtLength(), requestAnimationFrame, ручной пересчёт координат. Десятки строк кода.

offset-path решает задачу средствами CSS. Задаёте путь через path(), запускаете offset-distance от 0% до 100% — элемент движется по кривой, окружности или произвольной траектории. Как управлять поворотом? Для этого есть offset-rotate.

В статье показываем разные варианты путей и объясняем, где offset-path пригодится в интерфейсах. #css

Читать статью
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥4🔥43