Skip to content

Commit ce42936

Browse files
committed
update-sites/stats: add tooltips for controls
1 parent c783f34 commit ce42936

File tree

1 file changed

+16
-11
lines changed

1 file changed

+16
-11
lines changed

_pages/update-sites/stats.md

Lines changed: 16 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -50,38 +50,43 @@ section: Extend:Update Sites
5050
<div class="grid">
5151
<label class="heading">Update Site:</label>
5252
<div class="widgets">
53-
<select id="sort" onchange="updateSiteList()">
53+
<select id="sort" onchange="updateSiteList()" title="Order of update sites in the neighboring dropdown list boxes">
5454
<option value="alpha">Sort: A-Z</option>
5555
<option value="ips">Sort: Most Used</option>
5656
<option value="date">Sort: Newest</option>
5757
</select>
58-
<select id="site" onchange="updateChart()"></select>
58+
<select id="site" onchange="updateChart()" title="Update site to visualize"></select>
5959
</div>
6060

6161
<label class="heading">Compare To:</label>
6262
<div class="widgets">
63-
<select id="op" onchange="updateCompareMode(); updateChart()">
63+
<select id="op" onchange="updateCompareMode(); updateChart()" title="Comparison operation: + (sum both sites), / (ratio of first ÷ second), % (first as percentage of total)">
6464
<option value=""></option>
6565
<option value="+" selected>+</option>
6666
<option value="/">/</option>
6767
<option value="%">%</option>
6868
</select>
69-
<select id="site2" onchange="updateChart()"></select>
69+
<select id="site2" onchange="updateChart()" title="Second update site, for comparison"></select>
7070
</div>
7171

7272
<label class="heading">Time Window:</label>
7373
<div class="widgets">
74-
<label><input type="radio" id="time-daily" name="timeWindow" value="daily" onchange="updateChart()"> Daily</label>
75-
<label><input type="radio" id="time-daily-avg" name="timeWindow" value="daily-avg" checked onchange="updateChart()"> Daily (7-day avg)</label>
76-
<label><input type="radio" id="time-monthly" name="timeWindow" value="monthly" onchange="updateChart()"> Monthly</label>
77-
<label><input type="radio" id="time-yearly" name="timeWindow" value="yearly" onchange="updateChart()"> Yearly</label>
78-
<label><input type="radio" id="time-ever" name="timeWindow" value="ever" onchange="updateChart()"> Ever/Cumulative</label>
74+
<label title="Data aggregated per day (USA Central time zone), with no smoothing."><input type="radio" id="time-daily" name="timeWindow" value="daily" onchange="updateChart()"> Daily</label>
75+
<label title="Daily data smoothed with 7-day rolling average. Eliminates weekend/weekday noise since fewer people use Fiji on weekends. Recommended for cleaner trend visualization."><input type="radio" id="time-daily-avg" name="timeWindow" value="daily-avg" checked onchange="updateChart()"> Daily (7-day avg)</label>
76+
<label title="Data aggregated per month, with no smoothing."><input type="radio" id="time-monthly" name="timeWindow" value="monthly" onchange="updateChart()"> Monthly</label>
77+
<label title="Data aggregated per year, with no smoothing."><input type="radio" id="time-yearly" name="timeWindow" value="yearly" onchange="updateChart()"> Yearly</label>
78+
<label title="Running total over time. For Unique IPs: cumulative count of all IPs ever seen. For Total Checks: running sum of all checks since the update site was created."><input type="radio" id="time-ever" name="timeWindow" value="ever" onchange="updateChart()"> Ever/Cumulative</label>
7979
</div>
8080

8181
<label class="heading">Count Type:</label>
8282
<div class="widgets">
83-
<label><input type="radio" id="count-unique" name="countType" value="unique" checked onchange="updateChart()"> Unique IPs</label>
84-
<label><input type="radio" id="count-total" name="countType" value="total" onchange="updateChart()"> Total Checks</label>
83+
<label title="Number of distinct IP addresses seen during the chosen window of time.
84+
85+
Note:
86+
* Multiple users at one organization may share the same public IP due to NAT.
87+
* Many wireless users may have different IPs daily due to DHCP.
88+
* Therefore, this value should not be construed as an accurate unique user count."><input type="radio" id="count-unique" name="countType" value="unique" checked onchange="updateChart()"> Unique IPs</label>
89+
<label title="Total update checks performed, regardless of IP address. Each time the Updater checks for updates (not downloads), it's counted. For most users, this check happens once daily when launching Fiji the first time within a 24-hour period."><input type="radio" id="count-total" name="countType" value="total" onchange="updateChart()"> Total Checks</label>
8590
</div>
8691
</div>
8792

0 commit comments

Comments
 (0)