Шаблоны для LS - вырабатываем стандарты верстки (продолжение)
Затравка темы здесь: «Супер-хуки» в шаблонах — вставка кода в любое место
Более четко сформулировано и начало обсуждения здесь: Новые шаблоны для LS — стандарт верстки
По откликам на мой топик по стандартам верстки, я понял, что тема эта актуальна, и есть энтузиасты, готовые участвовать в реализации. Это хорошо.
Хотелось бы услышать еще мнение наиболее активных разработчиков плагинов и самого Макса (ака ort ). А то, может, «проблемы негров шерифа не волнуют» ©… :)
Но я пока не вижу в предложенном подходе никаких минусов, кроме плюсов.
Итак, краткое резюме по результатам обсуждения:
1) нужно структурировать наборы шаблонов к скинам, используя механизм наследования Smarty
2) нужно выработать соглашения по CSS-селекторам, которые в шаблонах используются
3) в обоих направления предлагается опираться на БЭМ-методологию
Важный момент: реализация этого подхода не изменит саму логику движка, и старые скины будут работать, как и прежде!
А теперь, ближе к делу.
Читать дальше →
Более четко сформулировано и начало обсуждения здесь: Новые шаблоны для LS — стандарт верстки
По откликам на мой топик по стандартам верстки, я понял, что тема эта актуальна, и есть энтузиасты, готовые участвовать в реализации. Это хорошо.
Хотелось бы услышать еще мнение наиболее активных разработчиков плагинов и самого Макса (ака ort ). А то, может, «проблемы негров шерифа не волнуют» ©… :)
Но я пока не вижу в предложенном подходе никаких минусов, кроме плюсов.
Итак, краткое резюме по результатам обсуждения:
1) нужно структурировать наборы шаблонов к скинам, используя механизм наследования Smarty
2) нужно выработать соглашения по CSS-селекторам, которые в шаблонах используются
3) в обоих направления предлагается опираться на БЭМ-методологию
Важный момент: реализация этого подхода не изменит саму логику движка, и старые скины будут работать, как и прежде!
А теперь, ближе к делу.
Читать дальше →