Верстальщик от бога
الذهاب إلى القناة على Telegram
Регистрация в перечне РКН: https://knd.gov.ru/license?id=6757e1989d804a279b283165®istryType=bloggersPermission Самый большой канал по верстке в телеграм. Чат верстальщиков: @godinhtmlchat По всем вопросам: @godinmedia
إظهار المزيد2025 عام في الأرقام

12 189
المشتركون
-224 ساعات
-607 أيام
-23530 أيام
أرشيف المشاركات
Photo unavailableShow in Telegram
Всплывающие окна и диалоги
#почитать
Разница между Popovers (т.е. атрибутом popover) и Dialogs (т.е. как элементом dialog, так и доступной ролью диалога) невероятно запутана. Если вы все еще в замешательстве, надеюсь, эта статья раз и навсегда прояснит ситуацию.⏱Читать статью
👍 6
Photo unavailableShow in Telegram
Какой формат лучше — WebP, PNG или JPG
#почитать
Каждый из них имеет свои сильные и слабые стороны. Выбор правильного формата зависит от специфики вашего сайта и изображений, с которыми вы работаете. Узнаем особенности форматов и в каких случаях их лучше использовать.
⏱Читать статью
❤ 5
Photo unavailableShow in Telegram
Как веб-серверы обрабатывают запросы
#почитать
Эта статья прольет свет на процессы, лежащие в основе каждого сетевого запроса. Вы рассмотрите этапы установления клиентских соединений на веб-сервере, углубленно изучив сетевые сокеты, и проследите путь сетевого запроса от начала до конца. В результате получите глубокое представление о всех операциях сетевого стека, критически важных для каждого сетевого запроса.
⏱Читать статью
👍 6🔥 2🙈 2
Photo unavailableShow in Telegram
Что может сломать CSS свойство aspect-ratio
#почитать
В CSS есть свойство aspect-ratio, которое получило полную поддержку примерно в 2021 году. Это свойство дает гораздо лучший дизайнерский результат, чем принудительное изменение размеров. При использовании элементов вроде <video> задача "Мне нужен здесь квадрат" или "Мне нужен размер 16:9" - это вполне разумные требования к дизайну. Особенно в нестабильной среде адаптивной верстки, когда вы намеренно стараетесь не думать о точных размерах, потому что знаете, что они могут измениться.
⏱Читать статью
🔥 8
Photo unavailableShow in Telegram
Проблема с new URL(), и как URL.parse() её решает
#почитать
Часто приходится анализировать множество URL-адресов. Частично для их проверки, а также для нормализации или извлечения определённых частей из URL. API URL в браузерах позволяет это делать, но его эргономика не идеальна.
⏱Читать статью
👍 5👎 1❤ 1🔥 1
Photo unavailableShow in Telegram
Практикум. Разноцветный текст
#почитать
Вам необходимо покрасить текст в разные цвета, например, в радужный градиент. Но как это сделать, если свойство color может принимать только один цвет?
⏱Читать статью
🤔 5
Photo unavailableShow in Telegram
Fluid Superscripts and Subscripts
#почитать
Надстрочные и подстрочные знаки являются важнейшими элементами академического и научного контента - от ссылок на цитаты до химических формул и математических выражений. Однако браузеры используют статичный подход, который может создавать значительные проблемы: элементы становятся либо слишком маленькими на мобильных устройствах, либо непропорционально большими на настольных дисплеях.
⏱Читать статью
👍 6
Photo unavailableShow in Telegram
Vite 6
#почитать
Вышел новый релиз Vite 6, который приносит массу улучшений и новых возможностей для разработчиков.
⏱Читать статью
👏 6👍 1
Photo unavailableShow in Telegram
Офер в Яндекс для опытных фронтендеров за два дня
15–16 февраля приглашаем фронтендеров с опытом работы от пяти лет получить офер в Яндекс через multitrack за 2 дня. Достаточно пройти несколько технических секций 15 февраля, чтобы уже 16-го получить офер и выбрать три команды, к которым вам было бы интересно присоединиться.
Как правило, за несколько собеседований сложно понять, подходит ли вам команда и наоборот. Multitrack позволит вам поработать в трёх разных командах Яндекса и выбрать подходящую. Вы сможете погрузиться в рабочие процессы, познакомиться с будущими коллегами и понять, с какими задачами и технологиями хотите работать.
Узнать подробности и зарегистрироваться.
😁 6🎉 2
Photo unavailableShow in Telegram
ТОП-35 курсов HTML и CSS
#почитать
Создание веб-сайтов — это не просто работа, а настоящее искусство.⏱Читать статью
❤ 6😁 4🙈 2
Photo unavailableShow in Telegram
CSS-трюки, использующие только один градиент
#почитать
В этой статье мы не будем создавать сложные вещи с помощью CSS-градиентов. Вместо этого мы будем придерживаться простоты, и я расскажу о невероятных вещах, которые можно сделать с помощью одного градиента.⏱Читать статью
👍 7❤ 2🔥 1
Photo unavailableShow in Telegram
Релиз Tailwind CSS v4.0
#почитать
Tailwind CSS v4.0 — это совершенно новая версия фреймворка, оптимизированная для производительности и гибкости, с переосмысленной конфигурацией и кастомизацией, а также использующая все преимущества последних достижений веб-платформ.⏱Читать статью
😁 7🎉 3🙈 3
Photo unavailableShow in Telegram
Современные способы переключения контента
#почитать
Мы склонны использовать знакомые решения. Когда речь заходит о переключении контента, мы обычно используем свойства display: none или opacity: 0 с добавлением JavaScript. Однако современный веб стремительно развивается, и, возможно, настало время рассмотреть другие подходы к переключению контента — узнать, какие нативные API на сегодняшний день поддерживаются, их достоинства и недостатки, а также некоторые нюансы, о которых мы могли и не подозревать (включая псевдоэлементы и другие малоизвестные вещи).⏱Читать статью
👍 5
Photo unavailableShow in Telegram
Гибкие макеты
#почитать
Не все знают, что можно менять размер шрифта в настройках браузера, и тем более не многие этим пользуются. Но если мы хотим обеспечить отзывчивость, мы должны учитывать и этот фактор. Во всех браузерах размер шрифта по умолчанию равен 16px; если это значение будет изменено, будет изменен и размер одного rem. Поэтому все размеры связанные с типографикой и не только лучше задавать в этих единицах.
⏱Читать статью
🤔 5
Photo unavailableShow in Telegram
Селекторы HTML элементов в JavaScript
#почитать
Манипулирование деревом DOM, это альфа и омега любого фронтенд-разработчика, а это не возможно без селекторов позволяющих находить HTML элементы. Давайте подробно разберёмся как они работают.⏱Читать статью
❤ 5👍 1
