Подробности под катом.[spoiler]
Документация API D7
Сделано
Документация для пользователей
Сделано
- Bitrix Framework на Композитный сайт
Курс Администратор Бизнес
Изменено
Курс Разработчик Bitrix Framework
Сделано
Курс Пользователь Битрикс24
Сделано
Курс Пользователь коробочной версии Битрикса24 Сделано
Курс Бизнес-процессы
Сделано
Курс Композитный сайт
Сделано
- на Композитный сайт
Курс BitrixMobile
Сделано
Так должно быть?
опечатка: "Статический метод регистрирвет классы для автозагрузки."
Так переход на новое АПИ будет быстрее.
Но где такое есть мы стараемся так делать, если разработчик выдаёт такую информацию.
Вроде взялись за фронт, но как то грустно.
1. Зачем самопальная методология? Почему не взять популярную распространенную? Тот же _bem или др. oocss?
2. Обучение каким то дедовским приемам работы в css, вместо того чтобы толкать аудиторию на работу на современном стеке, на препроцессорах.
Хотелось бы видеть bitrix хотя бы догоняющий тренды, не говоря о том чтобы шагать с ними в ногу.
Вообще классно было бы:
- Видеть в т.ч. стандарты по расположению и подключению современного стека front-end: сборщики, препроцессоры.
- Возможно принять за стандарт какой нибудь один тип сборщика/препроцессора, чтобы все работали на одном. И примеры билдов.
Сейчас все кто раскидывают все по разному, кто в шаблон, кто в корень, кто в local/static.
P.S. Я понимаю что никто не мешает делать "как нравится", но в итоге без хотя бы стандартов в русле "рекомендаций" каждый делает "по своему", и это накладывает свои неудобства по поддержке чужих проектов.
Хотя бы методологию свою не придумывали(зачатки), а использовали то чем пользуется практически весь фронтенд. И описывать бы ничего не пришлось, просто сослались бы на стандарт, и тем самым
а) Стали более привлекательны для аудитории которая ругает битрикс за то что они плетутся в хвосте и не следуют мировым практикам.
б) Мотивировали бы разработчиков крупных проектов придерживаться единой системы. Единая система вокруг самопальной методологии не построится.
Даже бутстрап который сделали, сделали на уже собранном варианте, а ведь вся основная гибкость в нем - в его исходниках, миксинах и переменных.
Ну ладно, нет рекомендаций по нормально фронтенду и нет, у FW тоже не предусмотрено у части. Но писать мануалы по фронту с самопальной методологий... лучше потратьте это время на документацию D7 =) Там это время гораздо нужнее.
Руководство по оформлению HTML/CSS кода
Руководство - это правила для разработчиков компании 1С-Битрикс, которое является обязательным при разработке продуктов Bitrix Framework. Раздел описывает правила оформления и форматирования HTML и CSS кода. Его цель - повысить качество кода и облегчить совместную работу и поддержку инфраструктуры разработчиками.
Т.е. вместо того чтобы дать нормальные рекомендации как разрабатывать современный фронтенд, они регламентируют как правила для разработки, обязательное при разработке на Bitrix ваять на старом стеке.
В общем лучше это время бы потратили на документацию D7, этого не хватает намного больше, и разработчикам нужнее.
P.S. Кстати интересно, как вообще выбирается следующая тема/раздел для документации.