В настоящее время я разрабатываю JavaScript-приложение среднего размера (RightJS + Canvas). Это довольно близко к развертыванию в большем масштабе.
Как мы все знаем, пользователи, как правило, сталкиваются с самыми странными проблемами. Они могут сломать приложение так, как вы этого не можете понять. Поэтому я подумал, что было бы здорово предоставить пользователям какой-нибудь способ сообщить о возможных проблемах.
Большинство моих пользователей не обладают техническими навыками. Они не знают отладчиков т.е. инструменты. Они просто хотят использовать приложение.
Это подводит меня к актуальной проблеме: существуют ли общие стратегии / технические решения, позволяющие пользователям сообщать о проблемах, с которыми они столкнулись? Было бы здорово, если бы они могли предоставлять некоторую отладочную информацию (журнал ошибок, как в Firebug) серверу, используя какой-то простой механизм создания отчетов, не прибегая к каким-либо реальным инструментам.
Любые идеи о том, как решить эту проблему, приветствуются. :)