TGViewer
As For JS As For JS @asforjavascript · 3.07K subscribers
Post #617 3.09K
As For JS - Talks Упрощение CSS. В современном CSS можно составлять сложные правила, перемещаясь по дереву (например, применяя :has или :is). Интересно, если эти правила заменить на JS (CSS in JS), будет ли такой подход эффективнее для SEO.
Про Google, SEO и CSS

В современных реалиях, CSS это прежде всего инструмент как для сокрытия информации от индексации, но при этом видимой пользователю, так и большая проблема производительности вашего проекта.

А производительность формирования первой области отображения - один из важнейших для Google показателей при ранжировании проекта.

CSS может сильно просадить производительность при условии:

1) Большого обьема подключенных селекторов, даже не используемых.

2)Использовании сложных каскадов, в том числе условий in и прочих.

Сложный каскад - это когда вы в УЖЕ в правиле CSS используется больше одного селектора:
.class1 .class2 {
color: red;
}

p .class2 {
font-size: 14em;
}

#blockID .highLight {
background-color: blue;
}

ВСЕ эти селекторы и любые более сложные - пиздец производительности.

Безусловно имеет существенное значение уровень вложенности тегов.


Эффективным решением двух выше-обозначенных проблем, является:
Либо минимизация CSS дерева.
Либо использования что-то наподобие БЭМ. Где де факто исключены каскады.



Еще раз подчеркну - это касается больших обьемов CSS правил.
Ну чтобы было понятно, условно - 1МБ в несжатом виде уже стоит серьезно задуматься.
  • 👍 32
  • ❤ 4
  • 💯 2
  • 🕊 1
  • 👨‍💻 1
More from @asforjavascript
  1. Oct 15, 2026Люди любят тех, кто помогает им, любить себя.
  2. Oct 14, 2026Кому нечем заняться и хочется подумать. Как, согласно современному HTML5 должна быть разоб…
  3. Oct 14, 2026https://music.youtube.com/watch?v=y7TOV4AvKJs&si=QbHucJbQ2swJi-0G
  4. Oct 13, 2026Тимур Шемсединов раскопал в записях еще один эфир второго в мире JS радио. Было это недели…
  5. Oct 11, 2026Гениальный Кирилл Львович Масленников о темной материи полтора часа кайфа https://youtu.be…
  6. Oct 10, 2026Два дня назад, в возрасте 90 лет умерла Маргарет Гамильтон. В один из критических моментов…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →