Talk:Browser Metrics

Add topic

Could the logs provided by this metrics project also be applied to help decide controversial usability issues (such as default prefs)? See Bug 273241 for more details on this concept. --Prognathous


The extension updateURL is not supplied for extensions hosted on A.M.O. so that won't be an option. All extensions that don't supply an updateURL are checked against A.M.O. to simplify the management of extensions on A.M.O. --Robert Strong

It's all about feedback ;)

I'd like to see a nice unobtrusive way for users to comment on specific parts of Firefox. Particular parts of the UI for example, or the extension interface.

Have the feedback sent to a central server (sorted into catagories obviously). Then run each bit of feedback through a bayesian type filter, and preform statistical analysis to find which issues mean to most to users.

Memory Leaks

I think pinpointing URLs on which we leak massively is very important to improving our end users' experience. Excessive memory use is the main complaint I get from people I've convinced to use moz. --Jonathan Watt

Extension issues

Given that Firefox is so extension dependent, a core problem-experience issue relates to stability and conflict issues, whether arising in the core or in extensions.

If Firefox does something anomalous, the common answer of "disable everything one at a time then try again" takes a long time, doesnt identify intermittents well, doesnt identify issues where 2 extensions are involved well either. This can cause users to lose faith in Firefox "I'll try something else, it may not be as good but at least it will be checked for big problems". I know I have stopped using 2 or 3 O/S programs for that reason in the past. Some users will stop using Firefox totally if they perceive that it's more trouble than it's worth to find what's causing problems/intermittents that affect their browser usage. Many users have 10-20 extensions running, so narrowing down an issue is not a short job. Many other users simply won't know how, or want to.

So given that Firefox is so extension dependent, I rate an improved means to rapidly and better direct users to a likely source of problem, very highly on user experience.

In practice, this means that in the event of a problem or crash or other issue, there has to be a means for Firefox to identify a likely location for it: the core, or an extension, and the relevant call or parameters involved.

I'd strongly be hoping for some kind of in-memory log of the last 60 seconds top-level program flow control, or hooked calls executed and returned from, or similar, something that if a crash or issue occurs even once, Firefox has some kind of diagnostic error data which can be used to determine where to look. Reconciled with privacy issues we ought at least to be able to find a way for error reports to be useful in the hands of users who can't, or won't, do debugging work for us, or whose bugs prove intermittent, unreproducible, or elusive to pin down, or for users who want to quickly identify where the bug seems to be, if they can. Foxxen2 10:26, 1 April 2006 (PST)

Return to "Browser Metrics" page.