Repository navigation
Release v1.4.0
Load Time Tracker 1.4.0
Measure, visualize, and optimize real-world page-load performance—now with per-site overlays, anomaly alerts, and clearer trends.
✨ What’s new
- On-page overlay chip (optional): Per-domain overlay shows “Last • Avg” while you browse. Toggle on/off per domain from the popup; use the global overlay button to mass-toggle all domains.
- Anomaly alerts (optional): Local-only notifications when a load is unusually slow vs. your 14‑day baseline. Configurable percent and standard-deviation thresholds with cooldown.
- Popup sparklines: Each tracked domain now has a compact trendline of the last X loads (right-aligned with dynamic spacing and subtle left fade). A faint midline keeps empty/new charts from looking blank.
- Secondary stats: The popup’s secondary line now matches the overlay, showing “Last • Avg”.
- UI polish: Modernized popup with compact circular controls and clearer on/off icons.
🔢 Improvements
- Sliding-window aggregates include Year (H / D / W / M / Y).
- Global totals include Y (year).
- Robust favicon scraping with fallbacks.
- Automatic pruning keeps only the last 365 days of logs.
🔐 Privacy and Permissions
- All data stays in
chrome.storage.local. No data leaves your device. - Permissions:
storage,webNavigation,activeTab,scripting,notifications, and host access to<all_urls>. - Privacy policy updated to reflect overlay, anomaly alerts, and retention.
🧭 How to use
- Click the toolbar icon and press “+” to add the current site’s domain.
- Refresh the page to see the live badge timer as it loads.
- Open the popup to view per-site stats and a sparkline of recent loads.
- Toggle the on-page overlay per domain or use the global button to mass-toggle all domains.
—
If you see anything unexpected or have ideas, please file an issue. Enjoy 1.4.0!
Full Changelog: 1.3.1...1.4.0