Я тоже часто еду на работу на велосипеде. Стараюсь держать скорость не ниже 30 км/ч, но из-за пробок и светофоров средняя падает до 23 — 25. Расстояние до работы — 24 км. На работе нет душа, но решение есть ;)
Конечно каждый выбирает свой путь, но мне кажется, что самосовершенствование вернее.
Я вам больше скажу: при 25 км/ч мой пульс — 130 ударов и каденс — 80. т.е. это и есть зона отдыха. За раз по Москве я могу проехать до 70 км за 3 — 3,5 часа или за 2 — 2,5 часа за городом. Вот если бы максималка была бы до 40 км/час, то это была бы реальная альтернатива, сейчас же — просто лишний вес и лишние хлопоты.
Не могу сказать за вложенные селекторы т.к. не видел тестов но вот за тэги есть тест Виталия Харисова. Разница колоссальна. Вот бы увидеть что-то и для вложенных селекторов.
Я глубоко сомневаюсь, что во всех перечисленных проектах используется БЭМ-тулз. А без него это уже просто вёрстка независимыми блоками. Кроме того, интернет (или хотя бы рунет) не ограничивается указанными проектами. Тысячи БЭМ-подражателей жарят адовый код, не вникая в подробности методологии. Не надо меня убеждать, что БЭМ хорош. Это я знаю не хуже вас. Но факт остаётся фактом: на данный момент мало кто понимает суть метода.
В основе БЭМ лежат независимые блоки. Вы можете использовать свою нотацию (с дефисами и шлюхами). Почитайте это: pokrovskii.com/obektno-orientirovannaya-verstka/. Максим в своё время хорошо описал то, что сейчас является сутью БЭМ.
Я имею ввиду, что не смотря на подробное описание идей и наличия в ней здравого смысла, для большинства разработчиков вне яндекса БЭМ — это префикс b_, который добавляется вручную ко всем именам классов вне зависимости от от того есть ли на проекте другие сущности, кроме блока. При этом в коде во всю используются вложенные селекторы, селекторы тэгов и проч.
Конечно каждый выбирает свой путь, но мне кажется, что самосовершенствование вернее.
Вот эти самые негры сейчас и говорят вам, что БЭМ никому не нужен. И именно этим неграм вы пытаетесь доказать все прелести метода.
Не придирайтесь к словам.
Это совсем не поперёк идеи классов. Ведь блоки по нескольку раз используются на странице. Однако вы чертовски правы. К этому просто никто не готов.
И да, к чему эта ссылка?
Большинству разработчиков следует понять, что основа БЭМ — независимые блоки, а не префикс b_.