https://github.com/mathieucaroff/checkonline
A Network Connectivity Watcher with history, doubling as a clock
https://github.com/mathieucaroff/checkonline
canvas canvas2d check connectivity network online watcher
Last synced: 9 months ago
JSON representation
A Network Connectivity Watcher with history, doubling as a clock
- Host: GitHub
- URL: https://github.com/mathieucaroff/checkonline
- Owner: mathieucaroff
- Created: 2021-03-07T07:45:45.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-06-07T05:05:51.000Z (about 3 years ago)
- Last Synced: 2025-01-02T14:12:15.421Z (over 1 year ago)
- Topics: canvas, canvas2d, check, connectivity, network, online, watcher
- Language: TypeScript
- Homepage: https://mathieucaroff.com/checkonline
- Size: 224 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Check-online
A simple network connectivity watcher for the browser.
[checkonline.vercel.app](https://checkonline.vercel.app/)
[mathieucaroff.com/checkonline](https://mathieucaroff.com/checkonline/)
## Features
### Connectivity Status
- Continuous connectivity checking
- Choose the check periodicity (0.5s by defalut)
- Choose the reactivity threashold (0.5s by defalut)
- The icon changes to indicate the connectivity status.
- The title of the tab can be made to change with the connectivity status.
- The background of the page changes with the connectivity status.
### Service availability
- The page becomes available offline after it has been loaded once.
### History
- The history of the connectivity status is displayed for the ongoing day and the previous day. Every second of the day is displayed in at least one pixel.
- The history for days further in the past is stored in the local storage of the page, and is accessible via a menu.
### Configuration
- The configuration can be changed through the GUI
- It is saved in the local storage of the browser
## Frequently asked questions
- Why the title does not change by default?
- Whenever the title is changed, the browser marks the tab with a dot to signal this change to the user (tested in Firefox). This can become bothersome very quickly