Возможно очень нубский вопрос, но я озадачился. Есть 2 блока:
<div class="desktop">
<ul>
<li>lorem</li>
<li>lorem</li>
<li>lorem</li>
<li>lorem</li>
<li>lorem</li>
</ul>
</div>
<div class="mobile">
<ul>
<li>lorem</li>
<li>lorem</li>
<li>lorem</li>
<li>lorem</li>
<li>lorem</li>
</ul>
</div>
Если скрыть в десктопе блок mobile, через @media-запрос - увеличит ли это скорость загрузки страницы или нет? И соответственно если в мобильной версии скрыть скрыть таким же образом desktop, будет ли увеличена скорость загрузки страницы или нет?
По сути, вне зависимости от того display: none; у блока стоит или нет - браузер всё равно строит эту верстку и рисует стили, только не выводит их.... или я что, не так понимаю..
ВЛИЯЕТ, но использование display: none ---- не приветствуется для оптимизации SEO. Нужно тестировать код, для выявления сбора информации загрузки скриптов и стилей документа.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей