Андрей Ч. @Andchir
PHP/Python/JS Full Stack Developer
Information
- Rating
- 2,789-th
- Location
- Карелия, Россия
- Date of birth
- Registered
- Activity
Specialization
Frontend Developer, Fullstack Developer
Middle
From 200,000 ₽
Python
JavaScript
Angular
PHP
Django
Linux
SQL
MongoDB
А в рекламе Duracell вообще сравнивают щелочные батарейки с солевыми.
Что мешает клонировать весь репозиторий MODX? Жалко места на диске? По-моему места он требует не много, но тогда не нужно было бы делать «хитрый хак с классами».
Но как бы то ни было, в статье много так же и полезной информации, поэтому от меня плюс.
Я не знаю кто в здравом уме станет его использовать в своем проекте, зная его размер.
В нормальной верстке такой конструкции получиться не может. Как я уже писал выше, из всего этого получается, что БЭМ это для тех кому пофигу что получается на выходе, главное чтобы быстро. Херак-херак и в продакшен.
Это как посмотреть. Если рассматривать аналогию с ЯП, то класс ".text-danger" можно сравнить со статическим методом или константой. А когда мы пишем стиль для тега «button», это уже похоже на глобальную переменную. Странно когда в SASS может быть переменная "$text-error", а в CSS такого класса быть не может. Где логика?
А если вы, например, захотите создать класс ".text-danger" и использовать его везде, где нужен определенный цвет текста, то это будет не модификатор, как говорит нам логика, а блок или микс, потому что (цитата) «модификатор не может использоваться в отрыве от модифицируемого блока или элемента». Поправьте, если я не прав.
Автор взял самый плохой пример (хороший я приводил выше — Bootstrap). Что это как не манипуляция?
Если честно, кто-то из верстальщиков стал бы в здравом уме писать такие стили? Зачем они впаривают такую дичь? Маркетинг.