@creatoroftheworld

Повторение одинаковых media запросов вредно?

Странный, наверно, вопрос. Есть код, на протяжении которого часто повторяются (раз по 20) одни и те же медиа-запросы.

@media (max-width: 1170px) {
	/*....*/
}

/*.....*/

@media (max-width: 1170px) {
	/*....*/
}


1. Считается ли это плохим тоном?

2. Создают ли эти повторения какие-либо осложнения при рендеринге/где-то там на низком уровне?

3. Вредно ли для мобилок большое кол-во media, которые мобилку вообще не касаются (media (min-width 1400px)?

Возможно ли на практическом примере ощутить вред и с какого момента он становится ощутим.
  • Вопрос задан
  • 349 просмотров
Пригласить эксперта
Ответы на вопрос 2
pm_wanderer
@pm_wanderer
junior-HTML
А почему они повторяются?
Там есть много компонентов и у каждого свои медиазапросы?
Если да - то это нормально.
Если же в одном компоненте дублируется код, то можно и почистить, объединив все вместе.
В любом случае, на производительность это практически не повлияет, тем более если их всего 20 а не 20000.
Ответ написан
Комментировать
webinar
@webinar
Учим yii: https://youtu.be/-WRMlGHLgRg
Считается ли это плохим тоном?

Да, как и все остальное, что усложняет работу с кодом

Создают ли эти повторения какие-либо осложнения при рендеринге/где-то там на низком уровне

не должны, но там на низком уровне, каждый браузер работает по своему и обобщать тут не будет правильным.

Вредно ли для мобилок большое кол-во media

Вредно? Типа, взрывается ли от этого аккумулятор? Нет. Если речь о мобильном браузере, то в чем тут отличие от десктопного?

Возможно ли на практическом примере ощутить вред и с какого момента он становится ощутим.

Проведи эксперимент. Сделай 2 html страницы, к каждый свой css подключи и замеряй разницу. Потом расскажешь. Не думаю, что кто-то чем-то подобным уже занимался. Будет кстати интересно результаты посмотреть.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы