Логово верстальщика
Открыть в Telegram
Логово верстальщиков: HTML, CSS, JavaScript, практики современной верстки, вайбкодинг и использование ИИ в разработке. Личный блог автора - @just_genych По вопросам рекламы или разработки: @g_abashkin
Больше8 219
Подписчики
-624 часа
-287 дней
-1630 день
Архив постов
8 217
🟡Тест по React JS от OTUS
— Ответьте на 19 вопросов и проверьте, насколько хорошо вы знаете язык. Сможете сдать — пройдёте на продвинутый онлайн-курс по React.js со скидкой!
👉🏻ПРОЙТИ ТЕСТ ОНЛАЙН-КУРСА ПО REACT.JS
Курс доступен в рассрочку.
🎁 Пройдете успешно тест, получите доступ к открытым урокам курса.
Нативная интеграция. Информация о продукте www.otus.ru
8 217
😎CSS сolor-сontrast(): пошаговое руководство
В этой статье автор расскажет, как свойство CSS сolor-contrast() помогает разрабатывать доступные пользовательские интерфейсы, и как свойство color-contrast() поможет пользователям с легкостью получить доступ к информации и услугам и использовать их, а также вы узнаете почему создание доступного дизайна — это не просто привлечение внимания, но и удобство для всех пользователей.
Читать...
8 217
❓ Что нужно знать, если хочешь стать JavaScript-разработчиком?
Сначала, конечно же, нужно овладеть базовыми знаниями.
24 мая в 20:00 мск
Открытый урок: «JavaScript Array»
На занятии мы рассмотрим основы Javascript:
— Что такое массивы
— Какие структуры данных они реализовывают в Javascript
— Приемы работы с массивами
— Семантическую разницу между разными методами массивов
Вебинар приурочен к старту онлайн-курса «Специализация Fullstack Developer». После вебинара курс можно приобрести удобным для вас способом.
Для участия зарегистрируйтесь: https://otus.pw/A5ie/
📌Используйте эту возможность, чтобы познакомиться с преподавателем и форматом обучения. Курс доступен в рассрочку.
Нативная интеграция. Информация о продукте www.otus.ru
8 217
⚡️Оптимизируем изображения в HTML
В этой статье автор расскажет, почему использовать background-image в CSS — не лучшая идея, как можно написать раздутый CSS, который сочетал бы медиазапросы и функцию image-set, и почему в таком случае нам нужно знать точные размеры изображения для каждого отдельного экрана, и учитывать, что макет сайта может измениться, а также вы узнаете зачем нужно избегайте отложенной загрузки для изображений на первом экране.
Читать...
8 217
🚀Создание карты потоков с помощью JavaScript
В этой статье автор расскажет, что такое карты потоков, как сделать этот процесс более практичным, и как можно научиться создавать собственные карты потоков с помощью JS для любых видов данных, а также вы узнаете почему проще и быстрее всего создать интерактивную карту потоков можно с помощью графической библиотеки JS.
Читать...
8 217
😵Конец тирании Outlook: HTML в почте без таблиц
В этой статье вы узнаете, почему кодинг электронной почты — это коллекция обходных путей, хаков и устаревших неподдерживаемых HTML-элементов, и почему скорость обработки электронных писем никогда не была так важна для сообщества разработчиков клиентов, как для веб-разработчиков во фронтенде, а также вы узнаете почему все клиенты электронной почты блокируют JavaScript в письмах с HTML.
Читать...
8 217
🧐Проблема воспроизведения видео и его адаптация под iPhone и iPad
В этой статье автор расскажет, почему если вы хотите перейти в полноэкранный режим то придется написать код для проверки браузера, и почему чтобы выйти из полноэкранного режима на iPhone и iPad через свайп назад, то придется также написать функцию для остановки видео при выходе, а также вы узнаете как сделать так, чтобы не было видно панель с управлением видео.
Читать...
8 217
🤔Как сделать сервисы доступнее для людей с нарушениями зрения
В этой статье автор расскажет, почему структура заголовков в текстовом документе всегда одинаковая, и почему тег заголовка должен соответствовать его значению, а не оформлению, а также вы узнаете базовые ошибки, которые можно пофиксить с помощью базовой разметки html.
Читать...
8 217
😵Основные принципы маскирования в CSS
В этой статье автор расскажет, почему маскирование является популярной техникой реализации уникальных эффектов, и зачем для создания эффекта затухания в каждом прямоугольнике маски нужно обновить градиент и добавить ключевое слово transparent, а также вы узнаете почему при использовании маскирования и градиентов наши возможности по созданию визуальных эффектов становятся практически безграничными.
Читать...
8 217
🚀Webpack. Создание WebP вместе с Jpeg и Png
В этой статье автор расскажет, почему формат изображений WebP в большинстве случаев имеет меньший вес, по сравнению с png и jpeg, и почему использовать WebP в своих приложениях - это хорошая практика, а также вы узнаете почему для оптимизации и обратной совместимости необходимо не только оптимизировать исходные изображения, но и для каждой картинки добавить её аналог в формате webp.
Читать...
8 217
Микросервисы — популярный способ создания и поддержки современных веб-сервисов. Развиваетесь в веб-разработке? Узнайте, как создавать микросервисы при помощи NodeJS и GRPC
18 мая в 20:00 состоится вебинар «NodeJS + Microservices». За 1,5 часа вы узнаете, как создавать микросервисы с использованием протокола gRPC. На занятии мы разберем:
— Плюсы и минусы микросервисного подхода
— Как мигрировать монолит на микросервисы
— Решение на базе NodeJS + протокола GRPC.
В результате у вас будет база для создания своего микросервиса на NodeJS.
Открытый урок бесплатный и состоится в рамках онлайн-курса «Node.js Developer» в OTUS. Продолжить обучение вы сможете уже на курсе, на него действуют разные способы оплаты.
Для участия пройдите вступительный тест https://otus.pw/JFek/
Нативная интеграция. Информация о продукте www.otus.ru
8 217
😵Интересные трюки HTML, CSS и JS
В этой статье автор расскажет, как можно собирать всю информацию, которая вводится в веб-формы на чужом сайте, и получать её к себе по электронной почте, и как API браузер может следит за пользователями вашего сайта и присылать отчёты по падениям/ошибкам с их стороны, а также вы узнаете как с помощью API можно найти нестандартные ошибки на своих страницах, например, частые падения мобильных браузеров из-за CSS-анимаций.
Читать...
8 217
😵Погружаемся в CSS: как использовать :where ()
В этой статье автор расскажет, как функция :where() помогает писать меньше кода, применять стили ко всему списку и снимает головную боль при использовании CSS reset, и почему в CSS часто приходится писать длинный список селекторов, разделённых запятыми, когда к нескольким элементам одновременно применяются одни и те же стили, а также вы узнаете как функция :where() помогает удалить или обнулить стили или изменить специфичность элементов.
Читать...
8 217
👤Полное руководство по элементам HTML-формы
В этой статье автор расскажет, почему иногда одной строки текста бывает недостаточно, а простой элемент input совершенно не подходит, и почему меню select – это идеальное решение для HTML-формы с объемным списком, а также вы узнаете зачем для формы выбора курса задается элемент label.
Читать...
8 217
👨💻Кто такой верстальщик и чем он отличается от frontend-разработчика
В этой статье автор расскажет, почему такая специальность, как верстальщик, стала востребованной относительно недавно, и почему Frontend-разработчик обладает более значимыми знаниями и может не только сделать макет, но и написать скрипты для визуальной части сайта, а также вы узнаете почему перфекционизм считается одним из самых основных качеств верстальщика.
Читать...
8 217
🖥Верстальщик: кто он и чем занимается
В этой статье автор расскажет, почему профессия верстальщика сегодня прочно ассоциируется с созданием сайтов, что такое HTML-верстка сайта, и как понять, можно ли обойтись без верстальщика, а также вы узнаете какие сейчас требования к верстальщику, чтобы работать в компании, занимающиеся систематической или частной разработкой сайтов, и крупных интернет-проектов.
Читать...
8 217
Какие паттерны в React нужно знать JS-разработчику?
✔️Разберем основные паттерны на открытом уроке 16 мая в 20:00 мск в OTUS. Занятие пройдет в рамках онлайн-курса «React.js Developer» в OTUS. На занятии мы также применим несколько часто встречающихся паттернов на практике. Больше навыков работы с React.js вы сможете получить на курсе.
Хороший разработчик всегда думает о качестве и удобстве использования кода, особенно при написании библиотек компонентов. Сообщество React разработало несколько классных паттернов, которые помогут создать идеальные компоненты с лучшей контролируемостью и расширяемостью.
✍️Для участия пройдите вступительный тест https://otus.pw/vV72/
Курс доступен в рассрочку.
Нативная интеграция. Информация о продукте www.otus.ru
8 217
👤Что помогает развиваться начинающему верстальщику
В этой статье вы узнаете, почему путь любого верстальщика начинается с изучения тегового языка разметки веб-страницы – HTML, и почему для получения практических навыков вёрстки необязательно заниматься монотонным написанием кода, а также вы узнаете ка стать востребованным специалистом в этой области, и почему будет нелишним иметь под рукой список инструментов, которые станут вашими верными помощниками и будут двигать вас вперёд.
Читать...
8 217
👨💻Путь верстальщика: с нуля до сеньора
В этой статье автор расскажет, почему есть много сообщений о том, что верстальщик без знания фреймворка не нужен, но в основном это пишут разработчики в крупных проектах а, для них, это вполне так и есть, и почему на полноценное изучение и практику только вёрстки с нуля вполне можно затратить год, а также вы узнаете что делать тем, кто находится в начале пути, и куда можно ещё двигаться, чтобы стать сеньором.
Читать...
8 217
👨💻Как научиться верстке HTML и CSS с нуля
В этой статье автор расскажет, стоит ли заниматься самостоятельно, где найти онлайн-курсы для начинающих, сколько нужно учиться и где получить первый опыт верстки HTML/CSS, а также вы узнаете почему чтобы стать верстальщиком, нужно знать не только языки программирования, но и иметь представление о смежных областях и прикладных инструментах.
Читать...
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
