Конструктор сайтов
Одна из моих давних целей – сделать конструктор сайтов.
Так, чтобы каждый человек, каждый пользователь интернета, без знаний и опыта смог бы взять и сделать себе сайт, такой какой ему хочется.
Обычно сайт состоит из блоков: шапка, подвал, контент, сайдбар, блоки с текстом и так далее.
Даже если взять обычный текстовый блок и придумать к нему настройки:
5. расположение рисунка по оси X
6. расположение рисунка по оси Y
8. отступ от блока по краям и снизу
Мало того, что все эти данные следует задавать в настройках, эти данные должны быть понятны пользователю, который с ними работает.
А таких блоков на обычном сайте-визитке от 5 до 10, а если взять сайт по типу обменника, то можно выйти за цифру 100.
Таким образом, легче всё это сделать без редактора и шаблонизатора в файле стилей. Это быстрее и легче, чем заполнять массу настроек.
И как бы я ни хотел, сколько бы не брался за реализацию подобной задачи – всегда оказывается она сложнее, чем просто выучить код.
Единственная надежда на ИИ, которые смогут в будущем, по голосовому вводу верстать блоки.