Первый взгляд на V8

Мы запускаем V8 и что мы видим первым делом? Правильно, видим стартовое окно. Что характерно, оно абсолютно ничем не отличается от стартового окна V7. Хорошо это или плохо? С одной стороны, налицо явная попытка обеспечить преемственность версий. Типа, если юзер V7 привык к окошку размером в два плевка с тремя кнопками, то пусть новая платформа его не пугает, а кажет точно такое же окошко. Но. "Продвинутый" (именно что в кавычках) юзер, увидя такое окно, завопит: "а чего тут нового? то же самое, только подкрашено немного". И будет, в общем-то, прав. ;-)

WildHare,

Источник

Мы запускаем V8 и что мы видим первым делом? Правильно, видим стартовое окно. Что характерно, оно абсолютно ничем не отличается от стартового окна V7.

Хорошо это или плохо?

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

Но. "Продвинутый" (именно что в кавычках) юзер, увидя такое окно, завопит: "а чего тут нового? то же самое, только подкрашено немного". И будет, в общем-то, прав. ;-)

Если же поискать в Сети, то найдётся масса "стартовых площадок" для V7. А это значит, что продвинутым (уже без кавычек) пользователям явно не хватает функциональных возможностей стартового окна системы.

В самом деле, а почему было не сделать два режима запуска? Простой (как в V7), и "экспертный" (как в лучших образцах "стартовых площадок")? Причём простой пускай будет по дефолту, а экспертный, скажем, по некоему ключу (чтобы понапрасну не пугать тех пользователей, которые не умеют запустить программу с ключом командной строки).

Сам же "экспертный" стартер ImHO лучше всего было бы сделать по принципу "агента" (посмотреть, скажем, на WinAmp Agent, и понять, в чём там кайф). Какие функции потребуются от стартера? Вот какие:

  • Регистрация/удаление баз, само собой
  • Возможность задать для каждой базы произвольное количество признаков ("типовая", "в разработке", "на SQL", etc.) плюс возможность группировать базы в списке по любому из этих признаков
  • Для каждой базы показывать дату и время последней модификации конфигурации
  • Возможность снабжать базы текстовыми комментариями
  • Автоматический поиск баз V8 в системе пользователя
  • Возможность задать для каждой базы имя-пароль, под которыми она будет открываться
  • etc.
Само собой, стартер должен уметь сворачиваться в трей, и оттуда по правой кнопке выполнять основные действия (добавить базу, запустить базу).

По трудозатратам такая вот приблудаљ- мелочь (в масштабе "1С", понятное дело), но насколько же приятная мелочь..

И очень жаль, что программисты "1С" до этой мелочи не додумались. С другой же стороны, они оставили поле деятельности для независимых программистов.. ;-)

Комментарии

1
  • Хранитель_врат
    Полностью согласен с автором статьи. Мелочь - а приятно.
    А то задалбываешься рыться в базах и вспоминать, когда какую правил:(