Kiosk Extension

Enhance the Kiosk Experience

什么是Kiosk Extension?

Kiosk Extension是由¯\_(ツ)_/¯开发的Chrome扩展程序,该扩展的主要功能是“Enhance the Kiosk Experience”。

扩展截图

screenshot
screenshot
screenshot

下载Kiosk Extension扩展crx文件

下载Kiosk Extension扩展crx格式的文件,手动将Chrome插件安装到浏览器中,也可以将crx文件分享给朋友,轻松安装Chrome插件。

扩展使用说明

                        Add features to control Kiosks better.

Aimed for Kiosks with touchscreens that are launched with --kiosk.
Works with Chrome and Edge.
You might need to allow the extension to be used in Incognito/InPrivate mode.

Features:
- Button added to pages to be able to navigate back to start page
- Navigation buttons
- Custom Extra Buttons
- Disable Mailto and Phone links
- Option to open all links in same window/tab
- Custom CSS applied to all pages
- Allow/Deny pages
- Block Common keys and keyboard shortcuts
- Option to add QR code with URL to current page
- Refresh to page if idle a certain time
- Password protect Options page
- Stores values in chrome.sync, easy to sync settings to multiple kiosks if logged in with same account

Notes:
The positioning of the different buttons is by drag and drop.
If you navigate to any URL containing kioskexit1337 the tab will close
Back button will always show if you end up at a PDF or media file URL that renders in the browser
If you end up on an internal error page, i.e. DNS_PROBE_FINISHED_NXDOMAIN, it will be directed to homepage.

CHANGELOG
## [0.0.0.32]  - 2023-11-30
### Changed
- Fixed a regex bug so * wasn't escaped correctly

## [0.0.0.31]  - 2023-06-07
### Changed
- Excluded status code 401 (net::ERR_INVALID_AUTH_CREDENTIALS) from redirecting to homepage

## [0.0.0.30]  - 2023-05-26
### Added
- New option to close the browser at a certain time, if the time has passed it will try the same time next day
- New option to set a zoom level to revert to
- You can now add edge://, chrome://, data: or javascript urls for buttons or homepage, note that chrome://restart can't be used but chrome://quit will close the browser

### Changed
- Small UI fixes in Options
- Small CSS fixes

## [0.0.0.29]  - 2023-03-13
### Added
- You can now choose if an extra button should open in new tab

## [0.0.0.28]  - 2022-12-30
### Changed
- Even smaller bugfix for opening all links in same tab/window :)

## [0.0.0.27]  - 2022-12-29
### Changed
- Small bugfix for opening all links in same tab/window

## [0.0.0.26]  - 2022-12-27
### Added
- Option to use alternative page for idle refresh

### Changed
- Rewrite of function for opening all links in same tab/window
- Updated Coloris to new version
- Updated materialize-css
- Small fixes on the options page, added Ko-fi link

## [0.0.0.25]  - 2022-09-21
### Added
- Option to disable forced reload when URL changing

### Changed
- Updated Coloris to new version
- Small fixes on the options page

## [0.0.0.24]  - 2022-06-17
### Added
- Option to hide Navigation Buttons if no history
- Option for Back Button to change function depending on browser history

### Changed
- Updated Coloris to new version

## [0.0.0.23]  - 2022-05-25
### Changed
- Small bug fixes in options
- Newer versions off materialize-css and coloris

## [0.0.0.22]  - 2022-04-28
### Added
- Option to hide Extra Buttons from homepage
- If you edit a button, you can press escape to exit editing

### Changed
- Some minor CSS changes
- Fixed a bug when importing settings

## [0.0.0.21]  - 2022-04-05
### Added
- Option to reset position of buttons

### Changed
- Fixed a bug where the QR button text wasn't saved

## [0.0.0.20]  - 2022-03-23
### Added
- Option to load a remote CSS-file as custom CSS
- Option to Show all Extra Buttons at once for easier placement

### Changed
- Replaced Back Button options with similar way like the extra buttons
- Replaced Navigation Buttons options with similar way like the extra buttons
- Replaced QR Button options with similar way like the extra buttons
- Fixed a bug when editing an extra button
- Fixed so you can move the extra buttons with touch
- Fixed a bug not showing the correct resized image in an extra button

Note! If you coming from earlier version and experience issues, reset settings!

## [0.0.0.19]  - 2022-03-08
### Added
- Option to add custom extra buttons

## [0.0.0.18]  - 2022-02-08
### Changed
- Fixed a redirection bug if navigated to a mp3 URL

### Added
- Option to change orientation of navigation buttons

## [0.0.0.17]  - 2022-01-16
### Changed
- Updated the export/import function, JSON export now includes date and version
- Smaller fixes

## [0.0.0.16]  - 2022-01-14
### Changed
- Fixed a bug where sometimes double sets of buttons appeared
- Updated logo

## [0.0.0.15]  - 2022-01-12
### Changed
- Fixed a bug that stopped some number keys to work

## [0.0.0.14]  - 2022-01-11
### Changed
- Updated About page

### Added
- Option to Block Common keys and keyboard shortcuts

## [0.0.0.13]  - 2022-01-11
### Changed
- Fixed small bug when importing json-file
- Fixed the buttons on options page that sometimes didn't work when clicking on certain places

## [0.0.0.12]  - 2022-01-10
### Changed
- Fixed a bug if not defined a back URL the back button didn't work
- Set a min limit to refresh if idle, 1 second is the lowest number now-
- Fixed a bug where "don't refresh homepage" wasn't working.
- Rewrite of the allow/deny rules, special characters in URLs are now working
- New logo

### Added
- Option to add navigation buttons: forward, backward, go to top, home
- Dark Mode
- Import/Export of settings
- Options to always Allow SAML Redirections
- About page

## [0.0.0.11]  - 2021-12-09
### Changed
- Fixed a bug so "Do Not Refresh Homepage" now works
- Small changes to default CSS for Back button

### Added
- Option to change Text on the QR button
- Option to link the QR button with the back button

## [0.0.0.10]  - 2021-12-01
### Changed
- Fixed bugs redirect loops when using allow list
- Fixed CSS for QR Code

## [0.0.0.9]  - 2021-12-01
### Changed
- Divided the Option pages in tabs
- Switches instead of Checkboxes
- Included fonts and materializecss in the extension so it will work offline
- If navigate to a file, example .jpg, it will always display the back button
- Changed name of Black/White list to Allow/Deny list, NOTE: need to add the URLs again if upgraded from previous version!

### Added
- Option to Enable/Disable Back button
- Option to add a button that when clicked on will show a QR code with the current page's URL
- Option to stop refreshing homepage
- An exclusion list to be used with Allow/Deny list

## [0.0.0.8]  - 2021-10-19
### Changed
- New icon and store graphics

## [0.0.0.7]  - 2021-10-18
### Added
- If/When a chrome error page is loaded redirect to the homepage set in options

## [0.0.0.6]  - 2021-10-11
### Changed
- Fixed some typos and added missing line breaks on options page.

### Added
- New option to open all links in same window/tab
- Reset button on options page to set default values, must save after clicking.
- Started a changelog :)                    

扩展基本信息

名称 Kiosk Extension Kiosk Extension
ID hbpkaaahpgfafhefiacnndahmanhjagi
官方URL https://chromewebstore.google.com/detail/kiosk-extension/hbpkaaahpgfafhefiacnndahmanhjagi
简介 Enhance the Kiosk Experience
文件大小 634 KB
安装次数 3,000
当前版本 0.0.0.32
更新时间 2023-12-01
上架时间 2021-06-15
评分 4.57/5 共7次评分
开发者 ¯\_(ツ)_/¯
电子邮箱 [email protected]
付费类型 free
支持的语言 en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "action": {
        "default_icon": {
            "16": "\/images\/icon_16.png",
            "32": "\/images\/icon_32.png",
            "48": "\/images\/icon_48.png",
            "128": "\/images\/icon_128.png"
        }
    },
    "name": "Kiosk Extension",
    "description": "Enhance the Kiosk Experience",
    "version": "0.0.0.32",
    "manifest_version": 3,
    "content_scripts": [
        {
            "all_frames": false,
            "js": [
                "\/modules\/jquery.min.js",
                "\/modules\/kjua-0.9.0.min.js",
                "\/js\/content.js"
            ],
            "css": [
                "\/modules\/fontawesome-icons\/fontawesome.css",
                "\/modules\/fontawesome-icons\/solid.css",
                "\/css\/kecss.css"
            ],
            "matches": [
                ""
            ],
            "run_at": "document_idle"
        }
    ],
    "background": {
        "service_worker": "background.js"
    },
    "permissions": [
        "storage",
        "scripting",
        "webNavigation",
        "declarativeNetRequest",
        "downloads",
        "tabs"
    ],
    "host_permissions": [
        ""
    ],
    "web_accessible_resources": [
        {
            "resources": [
                "\/modules\/CascadiaCode.woff2",
                "\/modules\/fontawesome-icons\/fonts\/fa-solid-900.woff2"
            ],
            "matches": [
                ""
            ]
        }
    ],
    "icons": {
        "16": "\/images\/icon_16.png",
        "32": "\/images\/icon_32.png",
        "48": "\/images\/icon_48.png",
        "128": "\/images\/icon_128.png"
    },
    "options_page": "\/html\/options.html"
}