Отойти от концепции блоков. Перейти к концепции элементов.

Рейтинг: 6.7804  
На голосовании
Предложил Пользователь 2357441 26.12.2018 18:52:14

Отойти от концепции блоков. Перейти к концепции элементов.

Что такое блок? Это просто какая то обёртка у которой можно затюнинговать бэкграунд или паддинги сверху снизу или поведение контента внутри него.
То что делает блок уникальным - это элементы внутри него и их расположение.
Минусы блоков:
1.Я не могу вставлять блок внутрь блока.
2.Сложно поддерживать если заказчику понадобиться что то в нём изменить структурно, а не декоративно.
3. 1 и 2 вытекает что будет создаваться очень много очень похожих блоков(по сути ненужный код) которого можно было бы избежать.
Я хочу чтобы было вот так:
У нас будет кнопочка создать блок. Создаётся пустой блок. Блок можно тюнинговать(как сейчас) Внутри него будет кнопочка создать элемент. При нажатии на неё открывается коллекция элементов которые можно вставить и задать им очерёдность внутри блока.
В жизни это будет выглядеть так. Я создаю блок с картинкой машины как бэкграунд. Внутрь блока я могу нашпиговать элементы: [заголовок, текст, галерею, текст, форму отзывов, текст].
Круто же? А если к этому добавить ещё и пресеты это будет нереально круто!
Рейтинг: -1  
Ответил Долганин Антон 29.12.2018 10:22:54
Сергей, это сложно пользователю. Вы разработчик, как я понимаю. Но с такой концепцией не справится домохозяйка.

В ближайшее время планируется редактор блоков, где можно будет элементы перетасовать и задублировать/удалить. Думаю, это решит отчасти ваш вопрос.

И да, мы не видим ничего плохого в том, что блоков будет тысячи. Движемся именно к куче блоков. Нужна кнопка? Красная? По центру? Пишите в поиске "красная кнопка по центру", находится блок. К такому хотим придти.

Рейтинг: 0.8902  
Пользователь 116084 28.12.2018 15:32:34
Тут даже выдумывать ничего не нужно. Достаточно посмотреть Elementor
Рейтинг: 1.8902  
Пользователь 148126 28.12.2018 22:25:44
Достаточно посмотреть Elementor
...или https://webflow.com
Рейтинг: 0.8902  
Пользователь 148126 30.12.2018 00:56:22
Вы разработчик, как я понимаю.
Господь с вами, Антон, какой из меня разработчик...
Пытливый пользователь...

Я согласен, что домохозяйка с Webflow не справится. Он, как раз, для пытливых :-)
Но сама идея править дизайн на живых данных CMS мне очень по душе.
И, одновременно, меня пугает идея ориентировать Б24 на домохозяек.  
Рейтинг: 0  
Пользователь 1962153 05.01.2019 00:10:29
Определенно имеет смысл модернизировать, совершенствовать и дорабатывать текущую концепцию построения сайтов, нежели начинать все с чистого листа.

Достойных аналогов немало, есть хорошие статьи со сравнением альтернативных подходов. Вот вполне достойный пример (по меньшей мере автор упоминает и анализирует все наиболее известные инструменты, не ограничиваясь традиционным перечислением):
https://www.tentononline.com/different-ways-to-build-a-website/
Рейтинг: 1  
Пользователь 116084 05.01.2019 04:24:51
Антон, только не надо эти тысячи блоков пихать в дистрибутив, пусть скачиваются автоматом по запросу.
А вообще зря считаете пользователей идиотами. Создатели Wordpress так не считают
Рейтинг: 0  
Пользователь 11948 09.01.2019 14:13:55
И, одновременно, меня пугает идея ориентировать Б24 на домохозяек.  
Почему?  
Рейтинг: 0  
Пользователь 1263197 26.10.2019 21:30:28
делаю приложение для редактирования блоков
вижу что битрикс еще не сделал свой встроенный редактор
не хотелось бы конкурировать