Никита Геннадич, Вы просто лишний раз подчеркнули свою некомпетентность в данном вопросе. Ведь БЭМ это одна из концепций у которой есть другие аналоги, в частности SMACSS. Данный концепция давно вышла за пределы Яндекса и набрала популярности именно благодаря тому, что здраво мыслящие люди могут оценить её преимущества. А чтобы не получался мусор, как вы сами сказали, нужно просто научиться, понять и тогда все станет на свои места. Все это опыт многих разработчиков из разных компаний, который в какой-то момент задокументировали и дали название.
сейчас они сами им далеко не везде пользуются.
То есть вы думаете раз они разработали методологию, то можно остановится и дальше ничего не делать? Они дальше работают и пробуют что-то новое именно поэтому на свет появляются разные концепции от атомарного css до методологий по типу БЭМ.
Сейчас уже не вспомню, но пару лет назад гугл в одном из своих проект использовал именно БЭМ и об этом была статья. Так что не надо думать, что все идиоты и один вы "понимаете один из базовых принципов CSS"
Я даже спрашивать не хочу, что там за принцип такой, который не позволяет использовать БЭМ, чтобы лишний раз "рука-лицо" не делать.
Как на счет того чтобы залить свой код на https://codepen.io, чтобы можно было с ним работать, а не тыкать пальцем в небо предлагаем разные варианты решений?
Тепловая карта в яндекс метрике довольно информативная ну и карта скролла тоже дает общее представление о том, на что сфокусировано внимание пользователя. Ничего более информативного не видел
Критический css можно составить буквально из десятка свойств, чтобы зафиксировать в нужных позициях нестабильные блоки, 100кб css это будет явный перебор
То есть вы думаете раз они разработали методологию, то можно остановится и дальше ничего не делать? Они дальше работают и пробуют что-то новое именно поэтому на свет появляются разные концепции от атомарного css до методологий по типу БЭМ.
Сейчас уже не вспомню, но пару лет назад гугл в одном из своих проект использовал именно БЭМ и об этом была статья. Так что не надо думать, что все идиоты и один вы "понимаете один из базовых принципов CSS"
Я даже спрашивать не хочу, что там за принцип такой, который не позволяет использовать БЭМ, чтобы лишний раз "рука-лицо" не делать.