Многослойная система организации CSS, в основу которой легли принципы OOCSS и БЭМ. Методология родилась и развивается в команде разработчиков Одноклассники и рекомендуется к использованию как основа для собственного свода правил и документации.
Документация постоянно обновляется и развивается, в том числе и в сопровождении вспомогательных инструментов. Например, движок документирования верстки Source.
С вопросами можно обращаться в раздел Issues на Github или по почте r@rhr.me.
- 25.05.13. Опубликованы первые внутренние модули документации
- 23.04.13. Анонсирован смежный инструмент в сопровождении методологии — движок документирования верстки Source
- 23.02.13. Опубликовано видео презентации MCSS с конференции Web Standards Days в Киеве
- Модульное развитие спецификации
- Сопроводительные статьи с примерами реальной практики и философией
- Перевод документации на английский язык
- Книга
Следите за обновлениями в твиттере @operatino
Файлы в репозитории являютcя исходниками сайта проекта на основе Jekyll.
Cодержимое репозитория свободно для распростронения и изменения при указании сайта оригинального проекта — operatino.github.io/MCSS, и имени автора — Роберт Харитонов.
Multilayer CSS organization methodology is based on BEM and OOCSS principles. It was invented in Odnoklassniki.ru (Top 10 world social network) developers team and is recommended for other developers as core for own documentation and team based methodologies.
Documentation is still being constantly improved, along with secondary tools, such as front-end documentation engine Source. Orinigally documentation was written in russian language and not all information is translated yet, feel free to leave transtaling pull requests.
You can leave your questions in [Issues section on Github]({{ project-url }}/issues) or by email r@rhr.me.
- Internationalization
- Documentation separation to independent modules (already in russian version)
Stay tuned, and follow updates on @operatino_en