JS | Мифы о веб-разработке
Программирование — большой мир, который, как и любая профессия, давно оброс мифами и легендами. Автор статьи собрал самые популярные и рассказал как их побороть:
Миф 1. Веб-разработка не для меня
Миф 2. Страшно сделать ошибку
Миф 3. Ошибка — конец света
Миф 4. Сложно сделать первый проект
Миф 5. Код можно никому не показывать
Миф 6. После курсов платят по 200 тысяч
Миф 7. Невозможно научиться самостоятельно
Подробности в статье.
Программирование — большой мир, который, как и любая профессия, давно оброс мифами и легендами. Автор статьи собрал самые популярные и рассказал как их побороть:
Миф 1. Веб-разработка не для меня
Миф 2. Страшно сделать ошибку
Миф 3. Ошибка — конец света
Миф 4. Сложно сделать первый проект
Миф 5. Код можно никому не показывать
Миф 6. После курсов платят по 200 тысяч
Миф 7. Невозможно научиться самостоятельно
Подробности в статье.
CSS | Углубленное изучение псевдоэлементов
Псевдоэлементы ::before и ::after - невероятно универсальные инструменты в наборе инструментов CSS. Понимание их может помочь вам разработать практический CSS для решения самых разных ситуаций. Или вы можете пойти дальше и использовать их для создания впечатляющих визуальных эффектов. Подробности в статье.
Псевдоэлементы ::before и ::after - невероятно универсальные инструменты в наборе инструментов CSS. Понимание их может помочь вам разработать практический CSS для решения самых разных ситуаций. Или вы можете пойти дальше и использовать их для создания впечатляющих визуальных эффектов. Подробности в статье.
WEB | Core Web Vitals - ранжирование поисковой выдачи в Google
В ноябре прошлого года команда Google анонсировала Core Web Vitals — новые факторы оценки качества ресурсов, которые смогут влиять на индексацию и вступят в силу в мае 2021 года.
Текущий набор показателей фокусируется на трех аспектах взаимодействия с пользователем:
1. Largest Contentful Paint (LCP) —скорость загрузки страницы и ее крупных визуальных элементов. Хороший показатель – до 2,5 с.
2. First Input Delay (FID) — интерактивность сайта, насколько быстро он становится доступным к взаимодействию. Желательно до 100 мс.
3. Cumulative Layout Shift (CLS) — скорость визуальной стабилизации, то есть насколько быстро всё становится на свои места. Идеально меньше 0,1.
Подробнее в статье.
В ноябре прошлого года команда Google анонсировала Core Web Vitals — новые факторы оценки качества ресурсов, которые смогут влиять на индексацию и вступят в силу в мае 2021 года.
Текущий набор показателей фокусируется на трех аспектах взаимодействия с пользователем:
1. Largest Contentful Paint (LCP) —скорость загрузки страницы и ее крупных визуальных элементов. Хороший показатель – до 2,5 с.
2. First Input Delay (FID) — интерактивность сайта, насколько быстро он становится доступным к взаимодействию. Желательно до 100 мс.
3. Cumulative Layout Shift (CLS) — скорость визуальной стабилизации, то есть насколько быстро всё становится на свои места. Идеально меньше 0,1.
Подробнее в статье.
Что выведется в консоли?
Anonymous Quiz
31%
foo bar
7%
undefined bar
24%
foo undefined
30%
undefined undefined
9%
Reference Error
CSS |
Разработчики сайтов редко заботятся о том как их продукт выглядит в печатном виде, но люди по-прежнему печатают веб-страницы. Просто задумайтесь о статьях или постах в блогах, рецептах, контактной информации, картах или сайтах недвижимости.
В статье собраны примеры подготовки страницы к печати и разобраны основные css свойства отвечающие за отображение распечатанных страниц.
@media print, рекомендации к написанию стилейРазработчики сайтов редко заботятся о том как их продукт выглядит в печатном виде, но люди по-прежнему печатают веб-страницы. Просто задумайтесь о статьях или постах в блогах, рецептах, контактной информации, картах или сайтах недвижимости.
В статье собраны примеры подготовки страницы к печати и разобраны основные css свойства отвечающие за отображение распечатанных страниц.
This media is not supported in your browser
VIEW IN TELEGRAM
PHP | Package Wizard
Package Wizard - это консольный инструмент для генерации структуры директорий и начальных файлов для пакетов Composer.
Package Wizard - это консольный инструмент для генерации структуры директорий и начальных файлов для пакетов Composer.
Что выведется в консоли?
Anonymous Quiz
36%
[{foo: 'foo'}]
36%
[{foo: 'foo',bar: 'bar'}]
14%
[{foo: 'foo'},{bar: 'bar'}]
14%
Error
JS | Drag-and-drop всё что нужно знать
Drag’n’Drop – отличный способ улучшить интерфейс. Захват элемента мышкой и его перенос визуально упростят что угодно: от копирования и перемещения документов до оформления заказа.
В стандарте HTML5 есть раздел о Drag and Drop – и там есть специальные события именно для Drag’n’Drop переноса, такие как dragstart, dragend и так далее.
Подробности в статье.
Drag’n’Drop – отличный способ улучшить интерфейс. Захват элемента мышкой и его перенос визуально упростят что угодно: от копирования и перемещения документов до оформления заказа.
В стандарте HTML5 есть раздел о Drag and Drop – и там есть специальные события именно для Drag’n’Drop переноса, такие как dragstart, dragend и так далее.
Подробности в статье.
CSS | Все способы реализации masonry раскладки
При masonry-раскладке элементы располагаются один за другим в строчном направлении. При переносе на новую строку они могут смещаться вверх, заполняя пространство, оставленное коротким элементом, расположенным на предыдущей строке текущей колонки.
В статье показаны разные способы создания такой разметки, включая самые последние, экспериментальные.
При masonry-раскладке элементы располагаются один за другим в строчном направлении. При переносе на новую строку они могут смещаться вверх, заполняя пространство, оставленное коротким элементом, расположенным на предыдущей строке текущей колонки.
В статье показаны разные способы создания такой разметки, включая самые последние, экспериментальные.
Какие размеры будут у блока .b (ширина х высота)
Anonymous Quiz
15%
400x0
21%
400x50
54%
200x100
10%
200x0
Какой заголовок запроса используется чтобы указать серверу предпочтительный язык?
Anonymous Quiz
12%
Preferred-Locale
48%
Content-Language
28%
Accept-Language
12%
Request-Locale
This media is not supported in your browser
VIEW IN TELEGRAM
CSS | Генератор CSS Grid
Layoutit grid - это генератор макетов CSS Grid. Быстро создавайте макеты веб-страниц с помощью простого редактора и получайте код HTML и CSS для быстрого старта проекта.
Layoutit grid - это генератор макетов CSS Grid. Быстро создавайте макеты веб-страниц с помощью простого редактора и получайте код HTML и CSS для быстрого старта проекта.
HTML | Семантическая верстка, рекомендации и советы
Семантическая вёрстка — подход к разметке, который опирается не на внешний вид сайта, а на смысловое предназначение каждого блока и логическую структуру документа.
HTML5 принёс целый ворох семантических тегов - article, section, aside, nav, header, main, footer. В каких случаях их уместно использовать рассказывается в статье.
Семантическая вёрстка — подход к разметке, который опирается не на внешний вид сайта, а на смысловое предназначение каждого блока и логическую структуру документа.
HTML5 принёс целый ворох семантических тегов - article, section, aside, nav, header, main, footer. В каких случаях их уместно использовать рассказывается в статье.