User:Bhashem/InstrumentationThoughts: Difference between revisions

Jump to navigation Jump to search
Line 17: Line 17:


Other stats include low/high values across all users.
Other stats include low/high values across all users.
== Profile Sets ==
A profile set is a particular set of values for various static metrics. You can think of values that are "burned in" as part of the Mozilla browser source code as a set "Source". When Firefox branding is applied, it creates set "Firefox". When each localization is created, it creates set "Firefox en-US" and "Firefox de". When a Google partner build is created, it creates set "Firefox zh-TW Google". All these sets are "starting values" (or defaults) for end users. Users in different countries and who have obtained Firefox from different sources will have different starting profile sets.
As Firefox is customized by end users, this creates unique profile sets. We can compare the values in these customized sets versus what was shipped as the starting value for that particular browser. This tells us how much customization has been done by the end user.
User customized values are uniquely identified in the preferences database so, it should be easier to call out customizations (e.g. if a user changes their home page, it's noted). What this doesn't tell you is if the new value is different than the as-shipped value. It only tells you that it's been customized. The point of the above is simply to outline that there is no single, authoritative set of values that can be considered the Firefox default set for all Firefox releases. (Note: there may be a subset of preferences for which this is true, e.g. Javascript being enabled, etc...)


== Subject Areas ==
== Subject Areas ==
1,071

edits

Navigation menu