https://github.com/deepaksilaych/silenttabs
https://github.com/deepaksilaych/silenttabs
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/deepaksilaych/silenttabs
- Owner: DeepakSilaych
- Created: 2024-02-01T22:24:31.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-06T20:33:09.000Z (over 2 years ago)
- Last Synced: 2025-02-09T04:41:06.642Z (over 1 year ago)
- Language: JavaScript
- Size: 33.2 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# Silent Tabs Chrome Extension Documentation
## Description
The "Silent Tabs" Chrome extension optimizes your browsing experience by intelligently pausing videos in inactive tabs, conserving CPU and battery power. Whether you multitask frequently or simply want to enhance resource usage, this extension provides a seamless solution.
## Features
1. **Smart Pausing:** Videos are automatically paused when a tab becomes inactive.
2. **Effortless Resuming:** Videos resume playback upon switching back to the tab.
3. **Notification Alerts:** Stay informed with notifications for paused or resumed videos.
## How to Use
1. **Install the Extension:** To use the extension, download the code and load it as an unpacked extension in Chrome. Follow these steps:
- Clone or download the repository.
- Open Chrome and go to `chrome://extensions/`.
- Enable "Developer mode" in the top right.
- Click "Load unpacked" and select the extension directory.
2. **Enjoy Seamless Browsing:** Let the extension manage video playback for an optimized experience.
## Developer Insights
This extension is built using Chrome's extension APIs, including `chrome.tabs`, `chrome.runtime`, and `chrome.notifications`. The service worker model is employed for background tasks, and the extension's logic is structured for efficient video pausing and resuming.
## Feedback and Support
We welcome your feedback and suggestions! Feel free to reach out through the [GitHub repository](#insert-github-repo-link) or our support channels.
## Privacy Notice
"Silent Tabs" respects user privacy and does not collect any personal information. All functionality is designed to enhance user experience without compromising privacy.
## Changelog
- **Version 1.0:** Initial release.
- **Version 2.0:** Added support for "Play One Video at a Time" mode.