Tiny Suspender

Unload / suspend / hibernate idle tabs to reduce memory and cpu usage.

Tiny Suspender란 무엇입니까?

Tiny Suspender은(는) https://sainsmograf.com에 의해 개발된 Chrome 확장 프로그램으로, 주요 기능은 "Unload / suspend / hibernate idle tabs to reduce memory and cpu usage."입니다.

확장 프로그램 스크린샷

screenshot
screenshot
screenshot
screenshot
screenshot

Tiny Suspender 확장 프로그램 CRX 파일 다운로드

크롬 확장 프로그램을 crx 형식으로 다운로드하여 브라우저에 수동으로 설치하거나 crx 파일을 친구들과 공유하여 쉽게 크롬 확장 프로그램을 설치하세요.

확장 프로그램 사용 설명서

                        Unload idle tabs to free your precious memory and cpu resources!

Tiny Suspender will automatically suspend/hibernate background tabs for you, greatly reducing overall system resource usage without you having to take any action. You can set how long to wait before suspending idle tabs and configure a whitelist to exclude certain pages from automatic suspension.

Features:

- Form Detection: Tiny Suspender will try to detect active forms to avoid automatically suspending page with unsubmitted data

- Audio Detection (optional): prevent autosuspending tabs that play music in the background.

- Snooze: Temporarily prevent autosuspension on a specific tab or domain

- Whitelist: Excludes specifics domains, pages, tabs or pinned tabs.

- Keyboard Shortcuts: Suspend tabs without moving your hand away from your keyboard.

- Optionally use Chrome's native tab discard feature to save even more resources when your background tabs get suspended.

- Allow opening links in a new suspended tab

- Dark Mode theme (optional)

Feedback is always welcome!
- Source code and issue tracking are available at https://github.com/arifwn/TinySuspender
- Due to limitation of Chrome Web Store developer portal, extension developers are not automatically notified every time a user leave a feedback to report an issue. Please use email or github issue report ( https://github.com/arifwn/TinySuspender/issues ) if you need fast response.

--------------------------------

Chrome Permissions used in this extension:

- tabs & activeTab: allows various tab suspension/restore features and form detection feature.

- contextMenus: allows adding "suspend tab" menu item and "open link in new suspended tab" in right click context menu.

- storage: allows saving extension configuration

- alarm: allows centralized and more reliable autosuspension timer

- chrome://favicon/* : allows retrieving suspended page's favicon.

--------------------------------

Changelog:

- v2.0.3:
    - Misc. bug fixes

- v2.0.2:
    - Manifest v3 support
    - Added support to temporarily whitelist a domain from suspension
    - Added Incognito Mode support
    - Added context menu option to open links in a new suspended tab
    - Fixed icon update behavior

- v1.3.0:
    - Added dark mode toggle (thanks Abdusco for the pull request on github!)

- v1.2.0:
    - Happy new year!
    - Added an option to skip autosuspension when offline
    - Added support for keyboard shortcuts
    - Tiny Suspender will now try to restore tab scroll position

- v1.1.0:
    - Added option to skip pinned tabs from automatic suspension
    - "Suspend All Tabs" and "Suspend Other Tabs" now will skip whitelisted pages.
    - Added experimental support for Chrome native tab discard feature. Enable it from the settings screen.

- v1.0.1: Minor bugfix

- v1.0.0: We have reached version 1!
    - improved autosuspension timer by using Chrome's alarm api. Requires new permission.
    - UI improvements. Now you can always see tab suspension status from the popup. Status is also reflected as color-coded icon
    - improved form detection.
    - added an option to enable autorestore when a suspended tab is brought to foreground.
    - added an option to prevent autosuspending audible tabs. Useful for online music player.


- v0.1.4: fix a bug in suspension procedure.

- v0.1.3: removed unnecessary permissions.

- v0.1.2: switching away from unloaded page willl trigger automatic suspend timer.

- v0.1.1: fixed bug in whitelisting and auto-suspension feature.                    

확장 프로그램 기본 정보

이름 Tiny Suspender Tiny Suspender
ID bbomjaikkcabgmfaomdichgcodnaeecf
공식 URL https://chromewebstore.google.com/detail/tiny-suspender/bbomjaikkcabgmfaomdichgcodnaeecf
설명 Unload / suspend / hibernate idle tabs to reduce memory and cpu usage.
파일 크기 35.47 KB
설치 횟수 10,000
현재 버전 2.0.3
최근 업데이트 2023-03-09
출시 날짜 2017-01-19
평점 4.09/5 총 96 개의 평점
개발자 https://sainsmograf.com
이메일 [email protected]
결제 유형 free
도움말 페이지 URL https://github.com/arifwn/TinySuspender
지원되는 언어 en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "Tiny Suspender",
    "author": "Arif Widi Nugroho",
    "short_name": "Tiny Suspender",
    "description": "Unload \/ suspend \/ hibernate idle tabs to reduce memory and cpu usage.",
    "version": "2.0.3",
    "options_page": "settings.html",
    "action": {
        "default_title": "Tiny Suspender",
        "default_icon": {
            "16": "img\/icon-16.png",
            "48": "img\/icon-48.png",
            "64": "img\/icon-64.png"
        },
        "default_popup": "popup.html"
    },
    "background": {
        "service_worker": "js\/core.js"
    },
    "content_scripts": [
        {
            "matches": [
                "*:\/\/*\/*"
            ],
            "js": [
                "js\/content.js"
            ]
        }
    ],
    "web_accessible_resources": [
        {
            "resources": [
                "suspend.html",
                "popup.html",
                "settings.html",
                "css\/*",
                "js\/*",
                "img\/*\/*",
                "img\/*"
            ],
            "matches": [
                ""
            ]
        }
    ],
    "permissions": [
        "activeTab",
        "tabs",
        "contextMenus",
        "storage",
        "alarms"
    ],
    "incognito": "split",
    "commands": {
        "suspend-active-tab": {
            "suggested_key": {
                "default": "Ctrl+Shift+S",
                "mac": "Command+Shift+S"
            },
            "description": "Suspend active tab"
        },
        "suspend-all-tabs": {
            "description": "Suspend all tabs"
        },
        "suspend-other-tabs": {
            "suggested_key": {
                "default": "Ctrl+Shift+O",
                "mac": "Command+Shift+O"
            },
            "description": "Suspend background tabs"
        },
        "restore-active-tab": {
            "suggested_key": {
                "default": "Ctrl+Shift+U",
                "mac": "Command+Shift+U"
            },
            "description": "Restore active tab"
        },
        "restore-other-tabs": {
            "suggested_key": {
                "default": "Ctrl+Shift+Y",
                "mac": "Command+Shift+Y"
            },
            "description": "Restore background tabs"
        }
    },
    "icons": {
        "16": "img\/icon-16.png",
        "48": "img\/icon-48.png",
        "64": "img\/icon-64.png",
        "128": "img\/icon-128.png",
        "256": "img\/icon-256.png"
    }
}