🖥Как Провести A/B-Тестирование Вашего Сайта
В этой статье автор вам расскажет, как работает A/B-тестирование, почему оно его очень важно делать, какие есть типы тестов, что такое многовариантное и многостраничное тестирование, а также вы узнаете элементы которые можно проводить таким тестированием.
Читать...
В этой статье автор вам расскажет, как работает A/B-тестирование, почему оно его очень важно делать, какие есть типы тестов, что такое многовариантное и многостраничное тестирование, а также вы узнаете элементы которые можно проводить таким тестированием.
Читать...
👌Резиновая верстка: универсальная сетка под все брейкпоинты, примеры и правила
В этой статье автор расскажет, что такое резиновая верстка, почему резиновыми макеты делают только по горизонтали, как можно использовать формулы автоматического рассчёта размеров, и как можно больше использовать коэффициенты, а также вы узнаете как искать способы написания меньшего количества стилей, для того, чтобы переложить работу для рассчёта размеров на браузер.
Читать...
В этой статье автор расскажет, что такое резиновая верстка, почему резиновыми макеты делают только по горизонтали, как можно использовать формулы автоматического рассчёта размеров, и как можно больше использовать коэффициенты, а также вы узнаете как искать способы написания меньшего количества стилей, для того, чтобы переложить работу для рассчёта размеров на браузер.
Читать...
😵Адаптивная вёрстка: что это и как использовать
В этой статье автор расскажет, как адаптивная вёрстка меняет дизайн страницы в зависимости от поведения пользователя, платформы, размера экрана и ориентации девайса и является неотъемлемой частью современной веб-разработки, зачем разбивать устройства на разные категории и верстать для каждой из них отдельно, почему это займет слишком много времени, и почему мы не сможем продолжать верстать для каждого устройства отдельно, а также вы узнаете как делать опциональное отображение контента, чтобы они уместились на маленьких экранах.
Читать...
В этой статье автор расскажет, как адаптивная вёрстка меняет дизайн страницы в зависимости от поведения пользователя, платформы, размера экрана и ориентации девайса и является неотъемлемой частью современной веб-разработки, зачем разбивать устройства на разные категории и верстать для каждой из них отдельно, почему это займет слишком много времени, и почему мы не сможем продолжать верстать для каждого устройства отдельно, а также вы узнаете как делать опциональное отображение контента, чтобы они уместились на маленьких экранах.
Читать...
🔥10 шпаргалок для веб-разработчика
В этой статье автор расскажет, что такое символьные объекты, какие новые типы ввода были добавлены с появлением HTML 5, почему некоторые символы зарезервированы за HTML-разметкой, а потому и не могут использоваться напрямую, поскольку есть шанс поломать вёрстку, а также вы узнаете почему при первом знакомстве с CSS могут возникнуть проблемы с обозначением единиц измерения.
Читать...
В этой статье автор расскажет, что такое символьные объекты, какие новые типы ввода были добавлены с появлением HTML 5, почему некоторые символы зарезервированы за HTML-разметкой, а потому и не могут использоваться напрямую, поскольку есть шанс поломать вёрстку, а также вы узнаете почему при первом знакомстве с CSS могут возникнуть проблемы с обозначением единиц измерения.
Читать...
🧑💻Делаем textarea с автоматической высотой — краткий гайд
В этой статье автор расскажет, зачем задавать блоку div и textarea одинаковые className, почему оба блока должны генерировать один и тот же текст, как создать компонент для разбивки, и обернуть строки во фрагменты, а также вы узнаете что делает свойство break-word в div и как его правильно использовать.
Читать...
В этой статье автор расскажет, зачем задавать блоку div и textarea одинаковые className, почему оба блока должны генерировать один и тот же текст, как создать компонент для разбивки, и обернуть строки во фрагменты, а также вы узнаете что делает свойство break-word в div и как его правильно использовать.
Читать...
👤Виды анимации на верстке: свойства, особенности, примеры кода
В этой статье вы узнаете, что происходит в браузере, когда мы запускаем анимацию и каким образом браузер перерисовывает все эти кадры, и какие процессы происходят кроме перерисовки стилей, а также вы узнаете почему самая сложная и важная часть веб-анимации — добиться её плавности.
Читать...
В этой статье вы узнаете, что происходит в браузере, когда мы запускаем анимацию и каким образом браузер перерисовывает все эти кадры, и какие процессы происходят кроме перерисовки стилей, а также вы узнаете почему самая сложная и важная часть веб-анимации — добиться её плавности.
Читать...
💡Мини-туториал по анимации в CSS и HTML5
В этой статье автор расскажет, как работает анимация в CSS без использования JavaScript, как правильно использовать свойство animation, которое позволяет анимировать практически любое свойство HTML элемента, и почему правило анимации указывается в блоке keyframes, а также вы узнаете какие инструменты использовать для создания большого количество разных анимаций, где лимитом будет только ваше воображение и здравый смысл.
Читать...
В этой статье автор расскажет, как работает анимация в CSS без использования JavaScript, как правильно использовать свойство animation, которое позволяет анимировать практически любое свойство HTML элемента, и почему правило анимации указывается в блоке keyframes, а также вы узнаете какие инструменты использовать для создания большого количество разных анимаций, где лимитом будет только ваше воображение и здравый смысл.
Читать...
🚀Инструменты разработчика для проектировщика HTML и CSS
В этой статье автор расскажет, зачем проектировщику инструменты разработчика, почему инструменты разработчика в разных браузерах немного отличаются внешним видом и функционалом, как менять дизайн элементов, тестировать сервис, править мелкие баги и передавать разработчику готовый код вместо объяснения на пальцах, а также вы узнаете как менять параметры цвета и тени.
Читать...
В этой статье автор расскажет, зачем проектировщику инструменты разработчика, почему инструменты разработчика в разных браузерах немного отличаются внешним видом и функционалом, как менять дизайн элементов, тестировать сервис, править мелкие баги и передавать разработчику готовый код вместо объяснения на пальцах, а также вы узнаете как менять параметры цвета и тени.
Читать...
🤔Как работает CSS Flexbox: наглядное введение в систему компоновки элементов на веб-странице
В этой статье автор расскажет, какой принцип работы технологии CSS Flexbox, которая используется для создания сложных гибких макетов за счёт правильного размещения элементов на странице, как justify-content отвечает за выравнивание элементов по главной оси, а также вы узнаете как flex-basis отвечает за изначальный размер элементов до того, как они будут изменены другими свойствами CSS Flexbox.
Читать...
В этой статье автор расскажет, какой принцип работы технологии CSS Flexbox, которая используется для создания сложных гибких макетов за счёт правильного размещения элементов на странице, как justify-content отвечает за выравнивание элементов по главной оси, а также вы узнаете как flex-basis отвечает за изначальный размер элементов до того, как они будут изменены другими свойствами CSS Flexbox.
Читать...
🚀Улучшаем адаптивность сайта с помощью CSS функции clamp()
В этой статье автор расскажет, почему чтобы улучшить адаптивность вашего сайта, не обязательно использовать какие-то сложные слушатели событий с помощью Web API ResizeObserver, функцию Calc() или media-запросы CSS, которые будут подставлять нужные элементы страницы в зависимости от размера окна браузера, и почему функция Clamp() — единственная функция, специально созданная для того, чтобы позволить почти любому элементу регулировать свой размер в определенных пределах, чтобы он соответствовал размеру окна приложения, а также вы узнаете почему Clamp() идеально подойдёт для установки минимального и максимального размера отступа между секциями.
Читать...
В этой статье автор расскажет, почему чтобы улучшить адаптивность вашего сайта, не обязательно использовать какие-то сложные слушатели событий с помощью Web API ResizeObserver, функцию Calc() или media-запросы CSS, которые будут подставлять нужные элементы страницы в зависимости от размера окна браузера, и почему функция Clamp() — единственная функция, специально созданная для того, чтобы позволить почти любому элементу регулировать свой размер в определенных пределах, чтобы он соответствовал размеру окна приложения, а также вы узнаете почему Clamp() идеально подойдёт для установки минимального и максимального размера отступа между секциями.
Читать...
🚀CSS Scroll Snap — мощное средство для создания прокручиваемых контейнеров без JavaScript
В этой статье вы узнаете, как создать прокручиваемый контейнер, и настроить отображение содержимого, как CSS Scroll Snap позволяет привязать положение прокрутки к местоположению или определённым элементам после того, как пользователь прокрутил страницу, а также вы узнаете как управлять прокруткой, и настроить внешний отступ элемента.
Читать...
В этой статье вы узнаете, как создать прокручиваемый контейнер, и настроить отображение содержимого, как CSS Scroll Snap позволяет привязать положение прокрутки к местоположению или определённым элементам после того, как пользователь прокрутил страницу, а также вы узнаете как управлять прокруткой, и настроить внешний отступ элемента.
Читать...
🤔Хотел кликнуть, но не смог: как правильно настроить размер области клика
В этой статье автор расскажет, почему не всегда возможно сделать кликабельную зону больше просто за счёт изменения ширины и высоты элемента или отступа, и почему часто на страницах с категориями кликабельная область ссылок не распространяется на всю ширину элемента списка, а также вы узнаете в каких случаях есть необходимость добавить кнопку «Показать ещё» или стрелку на краю заголовка раздела.
Читать...
В этой статье автор расскажет, почему не всегда возможно сделать кликабельную зону больше просто за счёт изменения ширины и высоты элемента или отступа, и почему часто на страницах с категориями кликабельная область ссылок не распространяется на всю ширину элемента списка, а также вы узнаете в каких случаях есть необходимость добавить кнопку «Показать ещё» или стрелку на краю заголовка раздела.
Читать...
🔥18 советов по CSS, которые сделают жизнь разработчика проще
В этой статье автор расскажет, почему на сайте, где в первую очередь важен контент, интервалы должны гармонично дополнять содержание, почему дизайнеры часто работают с 12-колонной сеткой, и CSS-фреймворки следуют этому, а также вы узнаете какие функции можно использовать для выравнивания текста.
Читать...
В этой статье автор расскажет, почему на сайте, где в первую очередь важен контент, интервалы должны гармонично дополнять содержание, почему дизайнеры часто работают с 12-колонной сеткой, и CSS-фреймворки следуют этому, а также вы узнаете какие функции можно использовать для выравнивания текста.
Читать...
👤15 ошибок или советов HTML и CSS
В этой статье автор расскажет, почему при вёрстке страницы, надо убедиться, что кодировка файла установлена в UTF-8, и почему многие верстальщики, когда надо сделать текст зелёным цветом, прикрепляют к нему класс green, а также вы узнаете почему некоторые новички в HTML думают, что HTML это язык программирования.
Читать...
В этой статье автор расскажет, почему при вёрстке страницы, надо убедиться, что кодировка файла установлена в UTF-8, и почему многие верстальщики, когда надо сделать текст зелёным цветом, прикрепляют к нему класс green, а также вы узнаете почему некоторые новички в HTML думают, что HTML это язык программирования.
Читать...
🚀Учимся верстать: что такое CSS
В этой статье автор расскажет, почему всё, что ваш браузер может выводить на экран или запускать называется фронтендом, и для чего нужна и как работает каскадная таблица стилей, а также вы узнаете почему CSS просто указывает стиль оформления для элементов HTML и всего документа в целом.
Читать...
В этой статье автор расскажет, почему всё, что ваш браузер может выводить на экран или запускать называется фронтендом, и для чего нужна и как работает каскадная таблица стилей, а также вы узнаете почему CSS просто указывает стиль оформления для элементов HTML и всего документа в целом.
Читать...
👤Зачем изучать HTML и CSS, или когда роботы заменят верстальщиков на рынке труда
В этой статье автор расскажет, что такое HTML, CSS, вёрстка, кто такой верстальщик и как называют этого специалиста в англоязычной среде, а также вы узнаете почему веб-разработчики, как фронтендеры, так и бэкэндеры, так или иначе сталкиваются с вёрсткой во время работы.
Читать...
В этой статье автор расскажет, что такое HTML, CSS, вёрстка, кто такой верстальщик и как называют этого специалиста в англоязычной среде, а также вы узнаете почему веб-разработчики, как фронтендеры, так и бэкэндеры, так или иначе сталкиваются с вёрсткой во время работы.
Читать...
🤔Что такое адаптивный дизайн, и почему адаптивная верстка дороже
В этой статье автор расскажет, почему одним из главных критериев современных веб-сайтов является корректная работа на устройствах с разными техническими характеристиками, а сайт должен полностью отображаться как на экранах компьютеров, так и на экранах смартфонов, и почему если веб-ресурс не имеет адаптивной версии и не отображается полностью на экранах телефонов, большинство посетителей просто перестанут на него заходить, а также вы узнаете зачем для адаптации сайтов отрисовывают специальный дизайн и используют адаптивную верстку.
Читать...
В этой статье автор расскажет, почему одним из главных критериев современных веб-сайтов является корректная работа на устройствах с разными техническими характеристиками, а сайт должен полностью отображаться как на экранах компьютеров, так и на экранах смартфонов, и почему если веб-ресурс не имеет адаптивной версии и не отображается полностью на экранах телефонов, большинство посетителей просто перестанут на него заходить, а также вы узнаете зачем для адаптации сайтов отрисовывают специальный дизайн и используют адаптивную верстку.
Читать...
🖥Зачем проводить тестирование сайта
В этой статье автор расскажет, почему главной целью тщательной проверки сайта является грамотная настройка всех показателей, одной или всех страниц сайта, оперативное обнаружение и устранение всех дефектных мест на сайте, а также его адаптация под различные устройства, а также вы узнаете почему чтобы проверка была эффективной необходимо учитывать все нюансы в работе сайта и проверять весь его функционал, начиная с самых простых настроек, заканчивая анализом корректности работы его отдельных программ.
Читать...
В этой статье автор расскажет, почему главной целью тщательной проверки сайта является грамотная настройка всех показателей, одной или всех страниц сайта, оперативное обнаружение и устранение всех дефектных мест на сайте, а также его адаптация под различные устройства, а также вы узнаете почему чтобы проверка была эффективной необходимо учитывать все нюансы в работе сайта и проверять весь его функционал, начиная с самых простых настроек, заканчивая анализом корректности работы его отдельных программ.
Читать...
👤Рекомендации по написанию HTML-кода начинающим web-разработчикам
В этой статье автор расскажет, как сделать код более красивым, валидным, легко понимаемым и семантически грамотным, и почему не нежно подчеркивать никакие элементы кроме ссылок, а также вы узнаете почему CSS может и не нужно всем знать досконально, но структуру HTML-документа должны понимать все разработчики.
Читать...
В этой статье автор расскажет, как сделать код более красивым, валидным, легко понимаемым и семантически грамотным, и почему не нежно подчеркивать никакие элементы кроме ссылок, а также вы узнаете почему CSS может и не нужно всем знать досконально, но структуру HTML-документа должны понимать все разработчики.
Читать...