Форум Сообщества Аналитиков
Дисциплины => Проектирование => Тема начата: AndreyB от 22 Апреля 2008, 14:20:44
-
Здравствуйте друзья!
Хочу вам показать шаблоны GUI для Visio версия 0.1.
Захотелось мне создать свою GUI библиотеку после ознакомления с либой от аля юзетикс и остальными продуктами: Gui studio, Axure и тп.
И мне подумалось , что - то не хватает в этих продуктах.Причем то , что нужно будет для аналитиков и программистов.
И вот что-то вышло.
Прошу высказать свое мнение. Что добавить и что не хватает.
Думаю надо добавить код на VBA для реализма шаблонов.
Скриншот: example.jpg
Шаблоны: Gui patterns.rar
-
Не понял смысла описывать логику с помощью шаблонов? Очень громоздко получается.
А так красиво :)
-
Я хочу создать библиотеку шаблонов GUI,
Шаблоны взаимодействия.
Идеи появились?Что добавить?
Обновили шаблоны.См вложение
-
Андрей, простите за вопрос, а как это хозяйство встроить в VISIO?
-
Ну в шаблон окна надо наверное добавить возможность что-то ввести или что-то выбрать
-
Андрей, простите за вопрос, а как это хозяйство встроить в VISIO?
Шаблоны создавал в visio 2007
Как открывать visio 2007 и кажется аналогично в прочих версиях
File->Shapes->Open Stencil (выбираете мое "творчество")
-
Ясно - правда у меня 2003. Но открылось. Как я понял это шаблоны ориентированные на четко фиксированные ситуации, чтобы не формировать gui самому - я просто беру заготовки и использую, так я понимаю?
-
Ясно - правда у меня 2003. Но открылось. Как я понял это шаблоны ориентированные начетко фиксированные ситуации, чтобы не фомировать gui самомму - я просто беру заготовки, так я понимаю?
да
-
Ясно - правда у меня 2003. Но открылось. Как я понял это шаблоны ориентированные на четко фиксированные ситуации, чтобы не формировать gui самому - я просто беру заготовки и использую, так я понимаю?
В идеале хочется создать библиотеку в которую входят:
1 паттерны взаимодействия (interaction patterns)
2 паттерны пользовательского интерфейса (user interface patterns)
3 паттерны юзабилити (usability patterns)
4 паттерны web-дизайна (web design patterns)
-
1 паттерны взаимодействия (interaction patterns)
2 паттерны пользовательского интерфейса (user interface patterns)
3 паттерны юзабилити (usability patterns)
4 паттерны web-дизайна (web design patterns)
А примеры можно, а то я ничего не понял что это такое, кроме п.2
-
А примеры можно, а то я ничего не понял что это такое, кроме п.2
Я тут конечно этих шаблонов намешал.Каша получилась.
Как я понимаю эти паттерны между собой сходны.Есть проблема , то дается решение.
То лучше говорить более конкретнее.Под какую область либу затачивать под Web, wap или для настольные приложения?
паттерны взаимодействия (interaction patterns)- http://en.wikipedia.org/wiki/Interaction_design_pattern
Возьмем скажем паттерны web-дизайна (web design patterns)
В инете нашел массу адресов:AJAX библиотеки
+ http://developer.yahoo.com/ypatterns/index.php
для мобильников
http://patterns.littlespringsdesign.com/
-
Еще статья про паттерны взаимодействия: http://p1uton.ru/2007/11/27/interaction-design-patterns/#more-27
-
Ну в шаблон окна надо наверное добавить возможность что-то ввести или что-то выбрать
Ввести или выбрать
1 Варианты пространственной компоновки(слева кнопка а справа чек бокс и наоборот).
2 Подбор нужного шаблона исходя из ответов на заданные вопросы.
Например: Проблема – Надо защитить web – приложение от ботов. Надо убедиться что приложением взаимодействует человек.
Решение: Шаблон Captcha
3 Выбор специфики шаблонов: Web, Wap , Gui App
Это имелось ввиду?
-
Андрей, здравствуйте,
Вот решил оживить ваш интерфейс. Вроде получилось достаточно визуально :)
http://www.youtube.com/watch?v=FX0-QRVGiUg
В качестве инструмента прототипирования использовал программу GUI Machine.
-
Андрей, здравствуйте,
Вот решил оживить ваш интерфейс. Вроде получилось достаточно визуально :)
http://www.youtube.com/watch?v=FX0-QRVGiUg
В качестве инструмента прототипирования использовал программу GUI Machine.
Хорошая программа!
А попробуйте использовать вот эти GUI шаблоны http://speckyboy.com/2010/04/30/iphone-and-ipad-development-gui-kits-stencils-and-icons/
-
В течение месяца в GUI Machine будет добавлен набор компонентов для прототипирования приложений для iPhone. Как появится эта возможность - попробую сделать прототип айфоновского приложения и также выложу ссылку сюда
-
1 паттерны взаимодействия (interaction patterns)
2 паттерны пользовательского интерфейса (user interface patterns)
3 паттерны юзабилити (usability patterns)
4 паттерны web-дизайна (web design patterns)
Вы можете привести реальный кейс, как вы это всё потом будете использовать ?
Паттерны веб дизайна - это вообще что такое ? Я погуглил, и мои сомнение ещё больше усилились.
-
2 Подбор нужного шаблона исходя из ответов на заданные вопросы.
Например: Проблема – Надо защитить web – приложение от ботов. Надо убедиться что приложением взаимодействует человек.
Решение: Шаблон Captcha
Проблема сформулирована неправильно и вы влезаете в область реализации и навязываете фронтендщикам решение, хотя вы только гуи разработчик. Это рано или поздно плохо кончается.
Сейчас объясню почему.
То, что боты ходят по сайтам - нельзя назвать проблемой для веб приложений. Некоторые боты нужны и полезны. Проблема - это когда бот гадит в форму, создает нагрузку, грабит ваш контент или парсит ваши цены и т.д. Защищать нужно только уязвимые участки от вреда, а не от ботов. Причем, вы должны не просто указать уязвимое место, а что именно вы хотите защитить, потому что кроме капчи есть ещё и другие средства защиты. Капча - это не панацея, и навязав разработчикам только её, вы можете создать угрозу безопасности.
Умиляют формы, которые выкидывают капчу, но хавают элементарны Xss.
Капча имеет ещё побочный эффект, поскольку она ко всему прочему, затрудняет взаимодействие. Если использовать её без меры, то вы сольете не только ботов, но и пользователей.
Ещё один момент. Разработчики прочитают ваше требование как "использовать капчу". Есть капча, есть рекапча, через пол года выйдет ререкапча. Есть шанс что ваc поймут буквально и окажется вы используете устаревшее средство.
-
Бегло посмотрел список шаблонов не залезая в них. Веб вообще никак не раскрыт.
Нет стандартных аккордионов, каруселей, галереек и всего того что встречается в каждом первом веб проекте.