HTML Academy
Mish — студия №1 по UX сайтов в Рейтинге Рунета. В третьем сезоне Чемпионата по вёрстке участники верстают их макет. В этом сезоне мы запускаем профессиональный трек для действующих разработчиков. Это способ прокачать цифровой профессиональный след и упростить…
Третий сезон чемпионата по вёрстке идёт уже неделю — участники верстают макет от Mish и прорабатывают детали. Продолжаем знакомить с партнёрами-работодателями.
Уралмедиас — аккредитованная IT-компания и digital-агентство с фокусом на промышленный B2B. Входит в ТОП-100 агентств России по версии Рейтинга Рунета.
«Красная Рамка» — digital-студия, которая делает сайты, сервисы и мобильные приложения. Специализируется на нестандартных проектах: высоконагруженные платформы, стартапы, геймифицированные интерфейсы.
SOK — разрабатывает интернет-магазины, B2B-платформы и корпоративные порталы.
Все партнёры смотрят на результаты участников чемпионата.
👍 Профессиональный трек
Резервный канал в MAX
Уралмедиас — аккредитованная 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
Поповеры и диалоги выглядят одинаково — всплывающее окно поверх страницы. Путаница начинается, когда нужно выбрать между
Ключевое отличие — в управлении фокусом.
Разбираем, как они устроены и что учесть при выборе.
🎁 Читать статью
Резервный канал в MAX
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, уровень два: закруглить концы. Одно требование — и в коде появляются
Показываем, как из двух градиентов и тригонометрии собрать такой прогресс-бар.
Демонстрация | Смотреть на YouTube | Смотреть в VK
sin() и cos().Показываем, как из двух градиентов и тригонометрии собрать такой прогресс-бар.
Демонстрация | Смотреть на YouTube | Смотреть в VK
❤3❤🔥1🔥1
HTML Academy
Mish — студия №1 по UX сайтов в Рейтинге Рунета. В третьем сезоне Чемпионата по вёрстке участники верстают их макет. В этом сезоне мы запускаем профессиональный трек для действующих разработчиков. Это способ прокачать цифровой профессиональный след и упростить…
Продолжаем знакомить с партнёрами-работодателями чемпионата по вёрстке. Сегодня — компании, которые уже давно сотрудничают с HTML Academy.
Only — агентство с фокусом на аналитику, дизайн и разработку цифровых продуктов. Среди клиентов — «Сибур», VK, «Сбер».
Bquadro — агентство полного цикла. Разработка сайтов и сервисов для недвижимости, промышленности и e-commerce.
WebRise — заказная разработка: фронтенд, бэкенд, мобильные приложения, дизайн и DevOps.
Все эти компании смотрят на результаты участников чемпионата.
👍 Профессиональный трек
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👍2❤1🔥1
Forwarded from CSS Боль
Прощай, квадратный веб
Chrome радует скоростью релиза новых фич. Совсем недавно, в начале февраля, мы обсуждали новости про экспериментальную фичу — свойство
Напомню, чем так мил
Но главное, что эту форму понимают все остальные декоративные свойства — рамки, тени, аутлайны. Эту форму видит и внутренний контент. Так что выход
И ещё один приятный момент. Сама функция
В общем, всех поздравляю с обновкой! А я пошёл думать над интерактивным курсом по
Chrome радует скоростью релиза новых фич. Совсем недавно, в начале февраля, мы обсуждали новости про экспериментальную фичу — свойство
border-shape. А спустя два месяца, 7 апреля 2026, фича уже в релизе в Chrome 147.Напомню, чем так мил
border-shape. Свойство позволяет задавать произвольную форму блока с помощью функции shape(), которая уже используется в clip-path, и с которой многие уже знакомы.Но главное, что эту форму понимают все остальные декоративные свойства — рамки, тени, аутлайны. Эту форму видит и внутренний контент. Так что выход
border-shape можно смело называть революцией.И ещё один приятный момент. Сама функция
shape() находится в интеропе 2026. А значит, что и border-shape во всех браузерах может появиться быстро.В общем, всех поздравляю с обновкой! А я пошёл думать над интерактивным курсом по
border-shape.🔥10❤6 2❤🔥1
Рекрутёры всё реже верят резюме на слово. Слишком легко приукрасить опыт — и слишком сложно это проверить по тексту.
Поэтому при отборе растёт вес цифрового профессионального следа: публичные проекты, статьи, выступления, победы в чемпионатах. Всё, что подтверждает навыки и что нельзя подправить задним числом.
Разбираем, из чего складывается такой след и как он влияет на решение о найме.
🎁 Читать статью
Поэтому при отборе растёт вес цифрового профессионального следа: публичные проекты, статьи, выступления, победы в чемпионатах. Всё, что подтверждает навыки и что нельзя подправить задним числом.
Разбираем, из чего складывается такой след и как он влияет на решение о найме.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2 2🔥1
HTML Academy
Mish — студия №1 по UX сайтов в Рейтинге Рунета. В третьем сезоне Чемпионата по вёрстке участники верстают их макет. В этом сезоне мы запускаем профессиональный трек для действующих разработчиков. Это способ прокачать цифровой профессиональный след и упростить…
Завершаем знакомство с партнёрами-работодателями третьего сезона чемпионата по вёрстке.
«5 углов» — интегратор Битрикс24, входит в топ-20 интеграторов России.
ОФЭП — агентство интернет-маркетинга. Разрабатывает сайты, занимается SEO, продвижением на маркетплейсах и PR.
Coding Team — разработка сайтов, мобильных приложений и AI-решений. Больше 200 реализованных проектов.
Всего за результатами третьего сезона следят больше 30 компаний. До конца активной части чемпионата осталось несколько дней.
👍 Профессиональный трек
«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🔥1 1
Forwarded from Как стать мидлом
Конфиги webpack часто копируют из проекта в проект, а когда что-то ломается — гуглят каждую строку отдельно. Знакомо?
На курсе разбираемся, как устроена сборка изнутри: от
После курса — сможете собирать и поддерживать конфигурации webpack самостоятельно. #htmlacademy #levelup
🔜 Подробнее
На курсе разбираемся, как устроена сборка изнутри: от
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
HTML Academy
«Мидлы без ИИ скоро будут грустить» — что ещё прозвучало на эфире с Зионеком Час разговора с техническим директором — про ИИ в разработке, стек и путь от обучения до штата. Несколько моментов, ради которых стоит включить запись: ❤️ Почему техдир раздал Cursor…
Media is too big
VIEW IN TELEGRAM
«Мы посмотрели результаты чемпионатов по вёрстке и восхитились» — Михаил Иванычев, технический директор Zionec.
После этого компания запустила совместную с Академией программу обучения фронтенду. Что увидели в чемпионатах и зачем готовить разработчиков именно так — в клипе из подкаста.
Полный эфир: Смотреть на YouTube | Смотреть в VK
🎁 Программа обучения
После этого компания запустила совместную с Академией программу обучения фронтенду. Что увидели в чемпионатах и зачем готовить разработчиков именно так — в клипе из подкаста.
Полный эфир: Смотреть на YouTube | Смотреть в VK
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4👍3🔥3
Совместно с Зионек мы запускаем программу «Фронтенд-разработчик» , открываем запись на программу в соответствии с планом найма, а после обучения компания нанимает выпускников.
HTML Academy предлагает 4 гранта на обучение от компании. Это — последняя возможность зайти в этот поток и гарантировать себе место в штате.
Напишите «ГРАНТ» и начните свою карьеру уже сейчас.
Записаться в Телеграме
Записаться через MAX
HTML Academy предлагает 4 гранта на обучение от компании. Это — последняя возможность зайти в этот поток и гарантировать себе место в штате.
Напишите «ГРАНТ» и начните свою карьеру уже сейчас.
Записаться в Телеграме
Записаться через MAX
🔥3❤2❤🔥2
Встроенные стили побеждают любой селектор в каскаде. Переопределить их из внешних стилей — задача нетривиальная: чаще всего приходится тянуться за
Зачем тогда их использовать? В вёрстке рассылок другого выхода нет — почтовые клиенты блокируют внешние стили. Ещё атрибут
Разбираем приоритет, ограничения и случаи, когда встроенные стили оправданы. #css #html
💡 Читать статью
!important. А псевдоклассы, псевдоэлементы и медиавыражения в атрибуте style вообще не работают — :hover, ::before, @media мимо.Зачем тогда их использовать? В вёрстке рассылок другого выхода нет — почтовые клиенты блокируют внешние стили. Ещё атрибут
style удобен при отладке и в CMS, где стили задаются через интерфейс.Разбираем приоритет, ограничения и случаи, когда встроенные стили оправданы. #css #html
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4❤🔥3🔥2
CSS-свойство WidelyNewly Available. Работает везде.
Одно условие: у элемента должен быть полупрозрачный фон. Без
Где это применять? Модальные окна, карточки с эффектом матового стекла, сайдбары с глубиной. В статье разбираем, как собрать эффект и какие фильтры комбинировать. #css #baseline
⚡ Читать статью
backdrop-filter применяет фильтры к фону за элементом — размытие, контраст, яркость. С сентября 2024 в Baseline Одно условие: у элемента должен быть полупрозрачный фон. Без
rgba или hsla эффект применится, но визуально вы ничего не увидите.Где это применять? Модальные окна, карточки с эффектом матового стекла, сайдбары с глубиной. В статье разбираем, как собрать эффект и какие фильтры комбинировать. #css #baseline
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5❤4🔥3
Анимация по кривой раньше требовала JavaScript:
В статье показываем разные варианты путей и объясняем, где
✨ Читать статью
getPointAtLength(), requestAnimationFrame, ручной пересчёт координат. Десятки строк кода.offset-path решает задачу средствами CSS. Задаёте путь через path(), запускаете offset-distance от 0% до 100% — элемент движется по кривой, окружности или произвольной траектории. Как управлять поворотом? Для этого есть offset-rotate.В статье показываем разные варианты путей и объясняем, где
offset-path пригодится в интерфейсах. #cssPlease open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4🔥4 3