【发布时间】:2011-05-19 00:02:46
【问题描述】:
我目前正在开发一个中型 JavaScript (RightJS+Canvas) 应用程序。它非常接近大规模部署。
众所周知,用户往往会遇到最奇怪的问题。他们可以以您无法理解的方式破坏应用程序。因此,我认为为用户提供某种方式来报告可能的问题可能会很酷。
我的大多数用户并不精通技术。他们不知道调试器,即。工具。他们只是想使用该应用程序。
这让我想到了实际问题:是否有一些常见的策略/技术解决方案可以让用户报告他们遇到的问题?如果他们可以使用一些简单的报告机制向服务器提供一些调试信息(如 Firebug 中的错误日志),而不必求助于某些实际工具,那就太好了。
欢迎任何有关如何解决此问题的想法。 :)
【问题讨论】:
-
我猜如果没有调试器,您将不得不捕获所有错误,将它们放入某个对象中并让用户在通过 AJAX 发送之前编写 cmets
-
只是一个简短的评论...作为临时拐杖,我将 Firebug Lite (getfirebug.com/firebuglite) 添加到应用程序中。万一用户遇到麻烦,至少他们可以提供日志输出给我。它不是自动的,但总比没有好。 :)
标签: javascript logging reporting