Предложение по интерфейсу
-
Всем привет! Раз уж теперь есть возможность защиты скриптов – значит есть вариант разработки для продаж «на большую публику».
Когда делаешь бота для себя или для одного клиента проблем с установкой настроек нет.
Хотя бывает, что спустя месяц открываешь свой скрипт и путаешься в настройках, разбираешься и вспоминаешь еще несколько минут.С увеличением функционала скрипта приходится указывать немалое количество настроек.
Сейчас разрабатываю новый скрипт, у него около 20 методов работы и для каждого метода задается: цель (user id), лимиты, задержки и прочее. Все это пришлось перенести в csv т.к. в интерфейсе ресурсов все это будет очень громоздко из-за больших блоков.
Не уверен, что смог донести суть проблемы… перейду к демонстрации
Скрин 1 – текущее оформление ресурсов, большие блоки, которые занимают лишнее место.
Скрин 2 – новый вариант оформления, такой вид ресурсов используется практически во всех ПО по стандарту.
Скрин 3 – немного измененный вариант.
Я не дизайнер, лишь хочу донести идею.По сути мое предложение это минималистичный вид ресурсов который по дефолту используется на разных платформах, его можно было бы добавить альтернативой текущему.
Было бы круто иметь возможность самому менять внешний вид интерфейса, подключать фреймворки. Например, реализовать во время выполнения скрипта вывод лога и результатов не на отдельных табах, а все на одном окне, таким образом это будет выглядеть как панель приборов с выводом важной информации на одной странице в разных окошках, сделать кастомный Progress Bar используя фреймворки.
Если такая возможность менять интерфейс ресурсов или панели выполнения скрипта без особых спец знаний есть - @support расскажите как
-
@venom777 Если ресурсов больше 5, их можно группировать.
Вместо такого варианта
использовать такойВот пример проекта с около 100 ресурсов.
Прогресс бар тоже есть.
http://community.bablosoft.com/post/3924Если честно, идея полностью настраиваемого интерфейса мне не очень нравится. Пользователям гораздо легче привыкнуть один раз, и иметь один интерфейс для разных скриптов, чем привыкать к каждый раз к новому стилю каждого разработчика.
Но минималистичный вид ресурсов и улучшение юзабилити основного окна пользователя - сделаю.
-
@support Благодарю! Разделами пользуюсь, для маленьких скриптов все удобно, в комбайнах в каждом разделе слишком много ресурсов у меня получается и из-за больших блоков пользователь может затупить, попутать, такое уже было)
-
@venom777 Можно разбивать ресурсы так, чтобы в каждой вкладке было по несколько ресурсов.
пользователь может затупить, попутать, такое уже было)
Нужно стараться сделать интерфейс максимально таким, чтобы в случае не заполненных данных выскакивала валидация(красный восклицательный знак)
Ну и минималистичный вид ресурсов и некоторые другие штуки обязательно сделаю.