DRAKON.SU https://forum.drakon.su/ |
|
Дискуссия: правило Сергея Ефанова, миникарта или аэровид? https://forum.drakon.su/viewtopic.php?f=244&t=7447 |
Страница 1 из 3 |
Автор: | Владимир Паронджанов [ Суббота, 28 Декабрь, 2024 09:53 ] |
Заголовок сообщения: | Дискуссия: правило Сергея Ефанова, миникарта или аэровид? |
Единичка писал(а): Подробней - смотрите в "песочнице". Зашел в песочницу. Ссылка неверная Цитата: Not Found
The requested URL was not found on this server. Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. |
Автор: | Единичка [ Суббота, 28 Декабрь, 2024 10:50 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
Владимир Даниэлович, спасибо... - Хотелось бы иметь "аэровид" -- для навигации по схеме. Он же сгодится для косвенных внешних ссылок... Сегодня такой инструмент есть в очень примитивном виде: Поиск икон ... Подробней - смотрите в "песочнице". |
Автор: | Григорий Пуляев [ Суббота, 28 Декабрь, 2024 19:42 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
> Подробней - смотрите в "песочнице". В твоей "песочнице" написана какая то байда. Ты сам можешь написать что такое "аэровид"? |
Автор: | Единичка [ Воскресенье, 29 Декабрь, 2024 12:54 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
Григорий Пуляев писал(а): Ты сам можешь написать что такое "аэровид"? — "Вид с самолёта".Лет двадцать назад этот термин я подсмотрел в CAD-программе. В правом-нижнем углу была миниатюрная копия чертежа. Если на ней "нарисовать" мышкой прямоугольник (он всегда получался геометрически-подобный текущим размерам окна CAD-программы), то его содержимое (всё, что внутри рамки) автоматически появлялось на экране. Чтобы всё влезло, масштаб чертежа сам подгонялся под эти условиия. - Пазл-схема позволяет преобразовать силуэт в "примитив". Она делает это автоматически; строго по определённым правилам... В мелком масштабе она не теряет чёткости; и заставляет абстрагироваться от формы и размеров иконок. Главное внимание -- на форму самой схемы; на её "абстрактный образ". ![]() Думаю, что эта штука тоже сгодится для управления позиционированием и масштабом экрана. Но и не только для этого.... -- Подробней опять отвечу в "песочнице". Но вряд ли сегодня. Там нет лимитов для правок. |
Автор: | Alex_st_Tomsk [ Понедельник, 30 Декабрь, 2024 10:42 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
Единичка писал(а): Лет двадцать назад этот термин я подсмотрел в CAD-программе. В правом-нижнем углу была миниатюрная копия чертежа. Если на ней "нарисовать" мышкой прямоугольник (он всегда получался геометрически-подобный текущим размерам окна CAD-программы), то его содержимое (всё, что внутри рамки) автоматически появлялось на экране. Чтобы всё влезло, масштаб чертежа сам подгонялся под эти условиия. - Пазл-схема позволяет преобразовать силуэт в "примитив". Она делает это автоматически; строго по определённым правилам... В мелком масштабе она не теряет чёткости; и заставляет абстрагироваться от формы и размеров иконок. Главное внимание -- на форму самой схемы; на её "абстрактный образ". ![]() Думаю, что эта штука тоже сгодится для управления позиционированием и масштабом экрана. Но и не только для этого. Вообще рациональное зерно в ваших размышлениях есть. Я могу высказать свои мысли по этому поводу, а ещё лучше нашу дискуссию вынести в отдельную тему "навигация в дракон-схемах". Давайте для начала немного покритикую пазл-схемы, назову по-своему причины, по которым ваша идея с самого начала была непонятна. Начнём с того, что блоки в пазл-схемах вы обозначаете латинскими буквами. Что случится, если в схеме будет около 100 икон? Наверняка появятся уникальные способы нумерации - ещё буквы, ещё цифры, ещё символы - и это проблема потому, что навигация накладывает на пользователя большую ответственность на запоминание условных обозначений. Если же эти последовательности символов отмечать на самих иконах, оригинальных графоэлементах, то это затруднит их читабельность, поставит под угрозу эргономичность всей схемы. Второй вопрос - это принципы, по которым возле букв ставятся плюсы (+). По своему опыту конструирования дракон-схем могу сказать, что это непростая задача - найти начало и конец фрагмента схемы, в которой многократно выполнялась пересадка лианы. Могу поделиться своими черновиками о пересадке лианы, когда я создавал свой редактор схем на бакалавриате. В нём есть картинки из книги Владимира Паронджанова "Учись писать, читать и понимать алгоритмы...". И даже на этих иллюстрациях есть фрагменты, в которых нельзя однозначно сказать, где границы развилки заканчиваются. Вложение: Теперь давайте вернёмся от реализации к задаче. Задача - представить дракон-схему в компактном виде так, чтобы по ней пользователь перемещался быстро и без значительных усердий. Моё предложение такое. Трудность чтения схем вызвана их текстовым наполнением. Во-первых, пользователь вынужден переключать восприятие образов с графического на текстовый. Во-вторых, пользователь вынужден осмысливать фрагмент и ориентироваться относительно него, что гипотетически не всегда получится в больших схемах. В-третьих, текст внутри икон увеличивает их размер по ширине и высоте, из-за чего даже пролистывание одной иконы ощущается тяжеловесным. Я считаю, что для удобства навигации именно по таким нагруженным и объёмным дракон-схемам, нужно окно навигации не с пазл-схемой, а с абстрактной дракон-схемой. Можно даже сказать, с минимализированной дракон-схемой. В этой схеме важны только некоторые типы икон из известной классификации. Подробнее я постараюсь выразить в следующем письме на этот форум |
Автор: | Единичка [ Понедельник, 30 Декабрь, 2024 12:55 ] |
Заголовок сообщения: | Дискуссия: правило Сергея Ефанова, миникарта или аэровид? |
Степан Борисович, возможна ли обратная совместимость режимов редактора? В режиме дракон-конструктора все иконки лианы получаются одинаковой ширины. А хотелось бы на финишной обработке открыть дракон-схему в "произвольном" режиме. Она – как набор линий и многоугольников – теоретически вполне пригодна для изменений при помощи штатных инструментов. Без "исчисления икон". ![]() А пока, чтобы уменьшить ширину зеленоватой иконки выбора – пришлось звать на помощь сторонний редактор... |
Автор: | Владимир Паронджанов [ Вторник, 31 Декабрь, 2024 11:05 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
Полезно иметь в виду Правило Сергея Ефанова Цитата: Делайте ветки силуэта небольшой высоты, чтобы силуэт по высоте целиком размещался на экране (без прокручивания вверх-вниз). Выгода в том, что прокручивать можно и нужно будет только в одном направлении — по горизонтали (влево и вправо). И никогда — по вертикали Сергей Дмитриевич Ефанов работает именно так. viewtopic.php?f=172&t=6853 |
Автор: | Единичка [ Вторник, 31 Декабрь, 2024 14:26 ] | ||
Заголовок сообщения: | Re: ДРАКОНПРО | ||
Владимир Паронджанов писал(а): прокручивать только по горизонтали Сейчас речь о новой технологии: аэровиде. С его помощью вообще никуда ничего прокручивать не обязательно: просто перетаскивай красную рамку по "аэровиду" -- и увидишь в окне редактора то, что в неё схематично поместилось.Можно перетаскивать границы красной рамки: таким способом меняем масштаб схемы. А можно штатными средствами почти вслепую перемещаться по схеме или менять её масштаб. Приэтом на втором мониторе увидим как рамка "сама" ползает по аэровиду, и меняет свои размеры! В общем, рамка аэровида похожа на экранную лупу. Только иконки в нём не настоящие, а "схематичные": упрощённые; и без надписей.
|
Автор: | Единичка [ Вторник, 31 Декабрь, 2024 17:38 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
Дышлевый Андрей писал(а): Центрирование икон по нижнему краю ужасно не удобно и выглядит отталкивающе. Если дробить силуэтные ветки помельче, то привязка к нижнему краю перестанет быть заметна.
|
Автор: | Владимир Паронджанов [ Среда, 01 Январь, 2025 11:34 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
Единичка писал(а): Сейчас речь о новой технологии: аэровиде. Технология аэровид отчасти похожа на экранную лупу с курсором. Как вы считаете? |
Автор: | Григорий Пуляев [ Среда, 01 Январь, 2025 16:15 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
> В правом-нижнем углу была миниатюрная копия чертежа. .... Чтобы всё влезло, масштаб чертежа сам подгонялся под эти условия. По умному это называется миникарта. Для программирования она избыточна, но для бизнес процессов почему бы и нет. |
Автор: | Владимир Паронджанов [ Среда, 01 Январь, 2025 19:44 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
Григорий Пуляев писал(а): По умному это называется миникарта. Из Википедии Цитата: Мини-карта
Мини-карта (англ. minimap) — в компьютерных играх уменьшенное изображение всей карты. Часто помещается в одном из углов экрана. Предназначена для помощи игрокам в ориентировании в игровом мире. Обычно небольшого размера, и потому имеет возможность выбора состава отображаемых объектов. В разных играх на мини-карте отображаются различные объекты. Тем не менее, обычно на ней отображают положение игрового персонажа, союзников, врагов, целей и окружающий ландшафт. Мини-карта особенно часто присутствует в стратегиях в реальном времени и играх жанра MMORPG, поскольку в них мини-карта используются для отображения текущего местоположения относительно игрового мира. Во многих шутерах от первого лица в том или ином виде также присутствует мини-карта, на которой часто отображается положение врагов в реальном времени. |
Автор: | Alex_st_Tomsk [ Среда, 01 Январь, 2025 20:22 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
За центрирование икон по низу веток прошу прощения. Я использую DrakonHub, такое центрирование заложено в правилах, я не нашёл как его исправить. Сам тоже не удовлетворён такой ситуацией. Чем дольше мы обсуждаем навигацию в крупных дракон-схемах, тем сильнее я сомневаюсь в её необходимости. Допустим, чертёжник или инструментальная среда придерживаются правила Сергея Ефанова. Чертёжник создаёт ветку примитва, если видит, что появляется вертикальный скролл. Инструментальная среда не позволяет добавлять атомы, которые потенциально создадут вертикальный скролл. Тогда: 1) навигация по примитиву вообще элементарна для пользователя 2) навигация по силуэту складывается из нескольких этапов. Сначала найти ветку, в которой может быть искомая икона. Потом постараться найти икону в ветке. Сначала человек задействует просмотр слева направо, а потом - и слева направа, и сверху вниз. Чем будет мини-карта в таком случае? Такой же большой горизонтальной областью, которая воспоминаний не освежит, если веток достаточно много. Поэтому я заключил бы, что и миниатюрные дракон-схемы, и пазл-схемы, и "аэровиды" будущим редакторам схем не нужны. А вот на соблюдение правила Сергея Ефанова лучше взять ориентир. Оно кажется простым в формулировке и сложным в соблюдении, но раскрывается по мере практики. Например, схему оформления поставки вычислительной техники аквапарка "Лазурный" можно дальше развивать. Для наглядности я покажу три варианта схемы: 1) исходный (сделан сотрудниками аквапарка, опыт работы с дракон-схемами небольшой) 2) мой вариант без правила Сергея Ефанова (сделан с учётом трёхлетнего опыта конструирования) 3) мой вариант с правилом Сергея Ефанова (сделан с учётом уже шестилетнего опыта конструирования) Вложение:
Комментарий к файлу: Оригинал Заключение договора подписания вычислительной и оргтехники (Оригинал).png [ 5.02 МБ | Просмотров: 2387 ] Вложение:
Комментарий к файлу: Версия 2022 года Заключение договора подписания вычислительной и оргтехники.png [ 4.85 МБ | Просмотров: 2387 ] Вложение:
Комментарий к файлу: Версия 2025 года Заключение договора подписания вычислительной и оргтехники (по Ефанову).png [ 3.76 МБ | Просмотров: 2387 ] Если картинки плохо видно, можете скачать по ссылке https://disk.yandex.ru/d/yk0xuPzMlVVQ0g Навигацию по третьему варианту можно упростить, опять же, с помощью изобразительных средств (заливок, шрифтов) или с помощью отдельного интерактивного списка (или ГРАФ-схемы, если привлекать вселенную Дракона до конца). В этом списке могут быть перечислены названия веток и при щелчке происходить переход на ту самую ветку, как гиперссылка. |
Автор: | Единичка [ Среда, 01 Январь, 2025 22:04 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
Григорий Пуляев писал(а): > Миниатюрная копия чертежа. «Миникарта схемы»?По умному это называется миникарта. — Плохо звучит. Мне "аэровид" больше по душе. |
Автор: | Единичка [ Среда, 01 Январь, 2025 23:29 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
Alex_st_Tomsk писал(а): Навигация по силуэту складывается из нескольких этапов. Ну, это если привычными способами. А через аэровид будет в разы легче и быстрее... Вы пока этого не увидели. — Кликнул по иконке аэровида -- и видишь:
- И не забываем, что аэровид -- это единственный способ внятного отображения больших силуэтов целиком. На небольших мониторах. Видеть схему целиком -- это важно для понимания. |
Автор: | Единичка [ Среда, 01 Январь, 2025 23:38 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
Alex_st_Tomsk писал(а): Пазл-схемы будущим редакторам схем не нужны.
|
Автор: | Единичка [ Четверг, 02 Январь, 2025 06:02 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
Alex_st_Tomsk писал(а): "Аэровиды" будущим редакторам схем не нужны. Ну, здрасте!В программном смысле, аэровид — это вторая дракон-схема, выполненная по той же базе данных. Да, специфичная... Особеннно, динамичный красный [Свободный прямоугольник] — рамка аэровида. Но ничего сверхсложного. Владимир Аристархов писал(а): ![]() ▒ Аэровид практически во всех случаях снимет потребность распечатывать схему. Выбираем для него отдельный монитор, побольше. А на втором мониторе — сама дракон-схема. Такой подход снимает все ограничения на размеры дракон-схем. Только программу-помощницу подобрать для быстрого переключения мышки — с одного монитора на другой. UltraMon, например (для Windows). |
Автор: | Владимир Паронджанов [ Четверг, 02 Январь, 2025 09:37 ] |
Заголовок сообщения: | Re: ДРАКОНПРО |
Alex_st_Tomsk писал(а): Я использую DrakonHub Алексей, вы не ошиблись? Дайте ссылку на DrakonHub |
Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |