Показать сообщение отдельно
  #8 (permalink)  
Старый 22.07.2011, 14:50
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

Сообщение от Gvozd
ИМХО, сейчас такой проблемы не стоит.
Стоит. Не буду называть точные цифры, чтобы не наврать, т.к. не помню, но в Яндекс.Почте выигрыш в скорости отрисовки был значительный после отказа от каскадов.

Архитектурная причина более важная. Про абсолютно независимые блоки здесь вроде слышали. Допустим у нас есть два разных списка: list1 и list2. У каждого из них внутри есть элементы item. В каскадном варианте стили для итемов будут
.list1 .item {}
.list2 .item {}

Всё прекрасно, пока мы не вложим один список в другой.

В АНФ стиле такой проблемы нет
.list1__item {}
.list2__item {}



Названия, кстати
.some-group__some-element {}
.some-group_modifier {}
.some-group__some-element_modifier {}
Ответить с цитированием