在网站上收集每个网页的使用情况统计数据是常见的做法,我对类似的事情感兴趣,但对于GUI:s。您会看到Google Chrome(和其他人)收集使用情况统计信息,以便Google可以找出人们使用的功能,以便挖掘似乎“有用”的内容。是否有任何好的工具来查找GUI的使用统计信息,分解窗格和组件?
做到这一点的直接方式是明确记录与每个GUI元素的交互,但这既乏味又易于在缺少的GUI部分中出错。
所以我想知道,这是一个解决的问题?是否有任何可以提供类似于代码分析的摘要,每个组件细分的度量标准(访问次数,点击次数等)?自动添加到AWT/Swing组件的整个树中的所有组件?
该信息将需要归纳到一个文件,以便它可以被发送到“我们”的聚集和数据挖掘,以推动决策等
我真的不知道我想要什么,所以我也要求找出好的想法,以及其他人已经做了哪些事情来面对这个问题。
一个优秀的问题,因为它表明你实际上在考虑可用性(很多程序员往往忽略)。一个更全面的解决方案将跟踪指针的运动,看看他们的鼠标悬停以获得解释。人们在可用性跟踪行为,眼睛注意力焦点和指针运动方面进行研究。 – BobMcGee 2010-01-14 14:33:33