DRAKON.SU

Текущее время: Пятница, 29 Март, 2024 15:34

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
 Заголовок сообщения: Falang - редактор схем
СообщениеДобавлено: Воскресенье, 06 Ноябрь, 2022 17:16 

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Воскресенье, 06 Ноябрь, 2022 18:54 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Сергей, приветствую вас и желаю успеха при создании нового редактора.
К сожалению, у меня не получилось "потыкать".
Вижу тулбар слева из пяти элементов, но мои попытки потыкать на них завершились неудачей. Ничего не происходит.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Воскресенье, 06 Ноябрь, 2022 19:13 

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Воскресенье, 06 Ноябрь, 2022 20:04 

Зарегистрирован: Вторник, 27 Апрель, 2021 05:25
Сообщения: 100
Откуда: Томск
serega3000 писал(а):
Здравcтвуйте, разрабатываю собственный редактор схем, который во многом был вдохновлен Драконом.
Буду благодарен любым отзывам.

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

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

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


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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Воскресенье, 06 Ноябрь, 2022 20:17 

Зарегистрирован: Воскресенье, 06 Ноябрь, 2022 17:10
Сообщения: 13
Alex_st_Tomsk писал(а):
Здравствуйте, я попробовал протестировать Ваш редактор.


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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Воскресенье, 06 Ноябрь, 2022 20:27 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
serega3000 писал(а):
нужно перетаскивать иконки на диаграмму.
Понял. Стал перетаскивать. Все получилось.

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Воскресенье, 06 Ноябрь, 2022 20:41 

Зарегистрирован: Воскресенье, 06 Ноябрь, 2022 17:10
Сообщения: 13
Спасибо за направление, Владимир!
Буду смотреть


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Понедельник, 07 Ноябрь, 2022 12:01 

Зарегистрирован: Вторник, 27 Апрель, 2021 05:25
Сообщения: 100
Откуда: Томск
serega3000 писал(а):
У меня очень серьезные планы на данный редактор.
Это только первая версия, отлажена анимация и сделаны базовые иконы.
Теперь можно будет создавать неограниченные варианты разных икон.
Это будет что-то вроде фреймворка, на основе которого можно будет создавать реализации для разных языков программирования и сфер применения.

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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Понедельник, 07 Ноябрь, 2022 12:51 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Alex_st_Tomsk писал(а):
Рассмотрите DrakonWidget Степана Митькина viewtopic.php?f=143&t=7184 .
Поддерживаю.
Кроме того, viewtopic.php?f=143&t=7189


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Понедельник, 07 Ноябрь, 2022 21:28 

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

На форуме предложено отказаться от тулбара 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


Последний раз редактировалось LKom Понедельник, 07 Ноябрь, 2022 23:44, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Понедельник, 07 Ноябрь, 2022 23:11 

Зарегистрирован: Воскресенье, 06 Ноябрь, 2022 17:10
Сообщения: 13
По поводу тулбара я вас понял


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Среда, 09 Ноябрь, 2022 11:10 
Аватара пользователя

Зарегистрирован: Вторник, 04 Октябрь, 2011 17:45
Сообщения: 585
Очень симпатичный редактор. :D
Основан на SVG - это остроумное решение.

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

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


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Среда, 09 Ноябрь, 2022 14:19 

Зарегистрирован: Вторник, 27 Апрель, 2021 05:25
Сообщения: 100
Откуда: Томск
Степан Митькин писал(а):
Отметил недостаток: излишние изломы.
Вложение:
izlomy.png

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


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Пятница, 11 Ноябрь, 2022 12:44 

Зарегистрирован: Воскресенье, 06 Ноябрь, 2022 17:10
Сообщения: 13
Коллеги, спасибо за оценку!
Я активно работаю над проектом, как будут новости напишу)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Falang - редактор схем
СообщениеДобавлено: Пятница, 06 Январь, 2023 10:07 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5846
Откуда: Москва
Продолжение см. viewtopic.php?f=143&t=7217


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB