DRAKON.SU
https://forum.drakon.su/

Falang - редактор схем
https://forum.drakon.su/viewtopic.php?f=143&t=7194
Страница 1 из 1

Автор:  serega3000 [ Воскресенье, 06 Ноябрь, 2022 17:16 ]
Заголовок сообщения:  Falang - редактор схем

Здравтвуйте, разрабатываю собственный редактор схем, который во многом был вдохновлен Драконом.
Сейчас он в альфа версии, есть несколько миниатюр, пока нет сохранения, но уже можно потыкать.
Интересно узнать ваше мнение насколько удобен такой подход к рисованию диаграм.
Буду благодарен любым отзывам.
Ссылка на редактор: https://falang.io/

Автор:  Владимир Паронджанов [ Воскресенье, 06 Ноябрь, 2022 18:54 ]
Заголовок сообщения:  Re: Falang - редактор схем

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

Автор:  serega3000 [ Воскресенье, 06 Ноябрь, 2022 19:13 ]
Заголовок сообщения:  Re: Falang - редактор схем

Здравствуйте, Владимир! Спасибо!
Сейчас точно работает в последних версиях Firefox, Chrome, Edge.
Там нужно перетаскивать иконки на диаграму.

Автор:  Alex_st_Tomsk [ Воскресенье, 06 Ноябрь, 2022 20:04 ]
Заголовок сообщения:  Re: Falang - редактор схем

serega3000 писал(а):
Здравcтвуйте, разрабатываю собственный редактор схем, который во многом был вдохновлен Драконом.
Буду благодарен любым отзывам.

Здравствуйте, я попробовал протестировать Ваш редактор. Хотелось бы подробнее узнать о Вашей разработке. Какова цель, если не секрет?
Вы говорите, что вдохновились Драконом, но Ваш редактор по сути - это редактор дракон-схем, просто с сильно лимитированным арсеналом атомов. Я поэтому интересуюсь целью разработки. В области онлайн-редакторов у Вас есть серьёзный конкурент - DrakonHub Степана Митькина. Слово "конкурент" не стоит воспринимать в негативном смысле, а лучше подумать, какой бы "фишкой" наделить свой продукт.

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

Минусы:
1. Заметил неровное центрирование текста внутри икон. Чувство перфекционизма не обмануло меня и, измерив отступы сбоку в Paint, я убедился, что текст немного сдвинут вправо.
2. При добавлении абзацев икона неестественно увеличивается в высоту и текст не центрируется. То есть после вписывания какого-либо текста в икону, нужна его предварительная обработка. Например, я провёл опыт с добавлением нескольких пробелов между словами. Результат был положительным - лишние пробелы удалились. С абзацами такой операции не было предусмотрено.
Вложение:
newdr.png
newdr.png [ 18.98 КБ | Просмотров: 7196 ]


Плюсы:
1. Понравилась плавная анимация изменения состояния схемы
2. Понравилось выделение целой области (тела цикла, всего переключателя и т.д.) и каждой иконы отдельно за счёт перекрашивания контура в голубой цвет
3. Понравился функционал для правой кнопки мыши

Подытожим. Автор, конечно, значительно упростил себе задачу, поэтому редактор выглядит лаконично и достаточно аккуратно. Удалось избежать острых углов (на которые, по секрету, сейчас натыкаюсь я). Если предполагается какое-либо ещё заимствование из Дракона, разработчику придётся продумывать целые решения. Например, заимствование гибридного цикла и добавление атомов не только на основную вертикаль как в цикле do...while, а ещё и на правое плечо. И очень будет интересно посмотреть на решения разработчика, если он наделит редактор Силуэтом и пересадкой и заземлением лиан. Опять же это под большим ЕСЛИ, потому что мотивы создателя FALANG мне неизвестны.

Автор:  serega3000 [ Воскресенье, 06 Ноябрь, 2022 20:17 ]
Заголовок сообщения:  Re: Falang - редактор схем

Alex_st_Tomsk писал(а):
Здравствуйте, я попробовал протестировать Ваш редактор.


Здравствуйте, Alex_st_Tomsk, спасибо за ответ.
У меня очень серьезные планы на данный редактор.
Это только первая версия, отлажена анимация и сделаны базовые иконы.
Теперь можно будет создавать неограниченные варианты разных икон.
Это будет что-то вроде фреймворка, на основе которого можно будет создавать реализации для разных языков программирования и сфер применения.
Возможных сфер применения огромное моножество, я пока ядро делаю.

Любые перфекционистские придирки всегда приветствуются!

Автор:  Владимир Паронджанов [ Воскресенье, 06 Ноябрь, 2022 20:27 ]
Заголовок сообщения:  Re: Falang - редактор схем

serega3000 писал(а):
нужно перетаскивать иконки на диаграмму.
Понял. Стал перетаскивать. Все получилось.

Сергей, существует острая необходимость в новом редакторе, который сохраняет и приумножает достоинства редакторов ИС Дракон Геннадия Тышова и редакторов Степана Митькина.

Сергей, прочитайте тему https://bit.ly/3UfCHCf (там три страницы). Разработчикам ПО для микроконтроллеров и ПЛК нужен удобный редактор. Попробуйте выполнить их требования. Там главный критик tonyk
Если у вас получится, они будут покупать ваш редактор.

Автор:  serega3000 [ Воскресенье, 06 Ноябрь, 2022 20:41 ]
Заголовок сообщения:  Re: Falang - редактор схем

Спасибо за направление, Владимир!
Буду смотреть

Автор:  Alex_st_Tomsk [ Понедельник, 07 Ноябрь, 2022 12:01 ]
Заголовок сообщения:  Re: Falang - редактор схем

serega3000 писал(а):
У меня очень серьезные планы на данный редактор.
Это только первая версия, отлажена анимация и сделаны базовые иконы.
Теперь можно будет создавать неограниченные варианты разных икон.
Это будет что-то вроде фреймворка, на основе которого можно будет создавать реализации для разных языков программирования и сфер применения.

Это замечательно, что в наших кругах появился ещё один изобретатель. И тем важнее Вам узнать о всех разработках, которые были сделаны в этой области. Владимир Даниелович дал Вам свою рекомендацию, я же дам свою. Рассмотрите DrakonWidget Степана Митькина viewtopic.php?f=143&t=7184 .
Почему я это советую?
1. Ключевой "фишкой" Вашего проекта, о которой я писал выше, думаю, будет являться шаблонизированная среда программирования для гибридных языков Дракон. То есть пользователь после построения дракон-схемы сможет её интерпретировать в предлагаемые средой языки: C, Python, Java и пр.... Эдакий онлайн-DrakonEditor Митькина получится.
2. Вы можете столкнуться со сложностями в решении некоторых задач (о которых я выше тоже писал). Здесь возникает дилемма: изменять свой концепт и регулярно перестраивать свой код для редактора ИЛИ разобраться в коде Степана Митькина и направить его в необходимое Вам русло.

Если говорить о рекомендации Владимира Даниеловича, считаю, что лучше пока этим голову не забивать. От части потому, что мы не знаем ничего о Вас. Вернее, не знаем, насколько Вы погружены в сферу ПЛК и микроконтроллеров, имеете ли вы опыт работы с ними и т.п.

Удачи Вам и будем ждать результатов

Автор:  Владимир Паронджанов [ Понедельник, 07 Ноябрь, 2022 12:51 ]
Заголовок сообщения:  Re: Falang - редактор схем

Alex_st_Tomsk писал(а):
Рассмотрите DrakonWidget Степана Митькина viewtopic.php?f=143&t=7184 .
Поддерживаю.
Кроме того, viewtopic.php?f=143&t=7189

Автор:  LKom [ Понедельник, 07 Ноябрь, 2022 21:28 ]
Заголовок сообщения:  Re: Falang - редактор схем

Поздние создатели Дракон-редакторов, начиная от Митькина, полностью не знакомы с эргономическим понятием: "фокус внимания". В их Дракон-редакторах все завязано на тулбар икон и схем, при котором не формируется фокус внимания, а разработчик не последовательно занят дёрганием мышки по всему экрану.

На форуме предложено отказаться от тулбара 8 лет назад, точнее в "Суббота, 24 Май, 2014 18:25" в теме "Геннадий Тышов против графического тулбара".

В теме, через за 4 года обсуждения, общее суждение - "Для Дракона панель инструментов не имеет большого смысла".

Так же смотрите:
viewtopic.php?p=95977#p95977
viewtopic.php?p=95729#p95729
viewtopic.php?p=95709#p95709
viewtopic.php?p=92345#p92345
viewtopic.php?p=92341#p92341
viewtopic.php?p=90394#p90394
viewtopic.php?p=87714#p87714
viewtopic.php?p=87707#p87707
viewtopic.php?p=82767#p82767
viewtopic.php?p=13883#p13883 от Четверг, 13 Март, 2008 19:34

Автор:  serega3000 [ Понедельник, 07 Ноябрь, 2022 23:11 ]
Заголовок сообщения:  Re: Falang - редактор схем

По поводу тулбара я вас понял

Автор:  Степан Митькин [ Среда, 09 Ноябрь, 2022 11:10 ]
Заголовок сообщения:  Re: Falang - редактор схем

Очень симпатичный редактор. :D
Основан на SVG - это остроумное решение.

Особенно нравится плавность анимаций. Завидую.

Отметил недостаток: излишние изломы.
Вложение:
izlomy.png
izlomy.png [ 12.38 КБ | Просмотров: 7106 ]


Вопрос: а как лиану пересаживать?

Автор:  Alex_st_Tomsk [ Среда, 09 Ноябрь, 2022 14:19 ]
Заголовок сообщения:  Re: Falang - редактор схем

Степан Митькин писал(а):
Отметил недостаток: излишние изломы.
Вложение:
izlomy.png

Вопрос: а как лиану пересаживать?


Автор подметил, что это только первая версия, дальше больше

Автор:  serega3000 [ Пятница, 11 Ноябрь, 2022 12:44 ]
Заголовок сообщения:  Re: Falang - редактор схем

Коллеги, спасибо за оценку!
Я активно работаю над проектом, как будут новости напишу)

Автор:  Владимир Паронджанов [ Пятница, 06 Январь, 2023 10:07 ]
Заголовок сообщения:  Re: Falang - редактор схем

Продолжение см. viewtopic.php?f=143&t=7217

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/