Entry tags:
Wiki help
Ни у кого не было опыта написания help в моторе wiki или подобном?
Идея в том, чтобы сделать курсор "help", указав которым на некий элемент интерфейса мы бы попадали на соответствующую страничку help.
Поскольку help должен писаться многими людьми параллельно (там будет несколько слоёв: что считает эта кнопка (техническая документация), что это такое (общая финансовая документация), какие формулы и гипотезы используются (конкретная финансовая документация)), я подумал, не прикрутить ли что-то типа wiki. Т.е. по некоторому идентификатору объекта взаимно однозначно генерится адрес странички, если её ещё нет - предлагается создать.
Как вариант - в обсуждении странички пользователи задают вопросы, на которые будущий администратор help отвечает напрямую пользователям, а затем добавляет информацию на страницу.
Соответственно, вопрос: никто не делал что-то подобное? Какие грабли сразу бросаются в глаза? Другие варианты?
Идея в том, чтобы сделать курсор "help", указав которым на некий элемент интерфейса мы бы попадали на соответствующую страничку help.
Поскольку help должен писаться многими людьми параллельно (там будет несколько слоёв: что считает эта кнопка (техническая документация), что это такое (общая финансовая документация), какие формулы и гипотезы используются (конкретная финансовая документация)), я подумал, не прикрутить ли что-то типа wiki. Т.е. по некоторому идентификатору объекта взаимно однозначно генерится адрес странички, если её ещё нет - предлагается создать.
Как вариант - в обсуждении странички пользователи задают вопросы, на которые будущий администратор help отвечает напрямую пользователям, а затем добавляет информацию на страницу.
Соответственно, вопрос: никто не делал что-то подобное? Какие грабли сразу бросаются в глаза? Другие варианты?
no subject
no subject
Могут возникнуть трудности из-за наличия нескольких различных версий программы.
Смущает немного ещё то, что такой хелп будет доступен только при наличии сетевого соединения.
no subject
Мышиный курсор имеется в виду.
no subject
Наличие сети некритично. Точнее не так, без сети программа всё равно не работает :-)
А вот с разными версиями я долго думал... Конечно, первый рефлекс - не переименовывать объекты. И не уничтожать. И вообще ничего не трогать :-)
Затем я понял, что нужен верификатор, что-то типа HTML Link Checker, который пробегает все элементы GUI и находит неописанные (с возможностью сказать "это - ерунда, не стоящая описания"). И все странички, находя "сирот", на которых не ссылается ни другая страница, ни элемент GUI.
Не совсем уверен, что это заработает. Т.е. у меня просто воображения немного не хватает всё просчитать, тут уже надо пробовать, смотреть на практике...
no subject
no subject
Правда, это предлагает мой коллега, но лично мне не нравится - слишком много лишних кнопок. Плюс, каждый раз, когда кто-то (пользователь) захочет добавить страничку в хелп, ему придётся просить нас добавить кнопку. А моя цель - минимизировать наше вмешательство в работу (поддержку) программы.
Если не нраится курсор help, можно держать в голове контекстное меню по правой кнопке мыши, первый пункт - help.
no subject
я правильно понимаю, что всё должно в броузере крутиться? Или это standalone программа?
no subject
no subject
no subject
no subject