• Home
  • About 404TS
  • Contact

404 Tech Support

Where IT Help is Found

  • Articles
    • Code
    • Entertainment
    • Going Green
    • Hardware, Gadgets, and Products
    • Management
    • Network
    • News
    • Operating Systems
    • Security and Privacy
    • Software
    • System Administration
    • Talking Points
    • Tech Solutions
    • Web
    • Webmaster
  • Reviews
  • Media
    • Infographics
    • Videos
  • Tech Events
  • Tools
    • How do I find my IP address?
    • Browser and plugin tests
  • Get a Technical Consultation
You are here: Home / Articles / System Administration / Using Google Chrome to create a kiosk

Using Google Chrome to create a kiosk

2013-08-14 by Jason

A recent task that came across my desk included the sysadmin side of setting up a public-use kiosk. The web developers would handle everything regarding the kiosk experience but it was my responsibility to ensure the environment was secure and controlled.

The web developers preferred to use Google Chrome to allow them to use more HTML 5 functionality and better transitions with their navigation. While Internet Explorer tends to be the browser of choice when it comes to locking down a web environment, I was fine with giving Chrome a shot to see what we could do. Along with a .msi installer, Chrome provides administrative templates for controlling the Google Chrome experience in an enterprise environment.

kiosk

I combed through the policies to set anything for the user that would allow them to make a permanent change. I changed the homepage to the kiosk site and the startup behavior. Chrome allows you to set an easy blacklist of domains not allowed to visit and whitelist domains that are allowed. I used a wildcard to block all sites and then whitelisted the exceptions for the kiosk site and related external resources like typekit and the JWPlayer.

After the policies, the biggest thing was launching Chrome properly. For full-screen, I used the parameter –kiosk. Depending on how the system was shutdown before, it might try to launch previously opened windows to recover the session. There were also startup messages that would show up every once in a while. To avoid that, I used incognito mode and launched the browser with the –incognito switch and followed it with the website so the browser would start at that address.

“C:Program Files (x86)GoogleChromeApplicationchrome.exe” –kiosk –incognito http://www.404techsupport.com/

As I would find out through a Chromium bug report, –kiosk is not actually for a “kiosk” setup. The developers refer to it as “ChromeOS retail store demo mode” so a ChromeOS device could be showed off in stores. It seemed to work well for the Kiosk role on Windows 7 but was a little lacking in true kiosk restrictions. With only the touch-capable monitor (no keyboard or mouse), you could hold to right-click or tap with two fingers to get the context menu. With that available, you could make the kiosk look ugly by viewing the source in a new tab which you can’t close, you could choose inspect element which reduces the look of the kiosk, and worst of all, you could try to save the page to the local hard drive which would then allow you to browse around the system and possibly launch other programs.

The user is a standard user and I used other group policies to tighten down the environment and permissions. Even if you can browse the system, you can’t escape the user profile and you can’t even save the files there. The web developers added Javascript to the pages to disable right-click. I was disappointed that the touch screen’s drivers nor Chrome offered the ability to disable right-click. I was able to remove it in Windows through the Touch and Pen Input Control Panel item but it seemed to come back in Chrome with its feature to allow tablet-like input.

All in all, Chrome worked out pretty well and the kiosk is a decent final product. My only hope is that Chromium developers don’t just discontinue the “kiosk” mode and could actually increase its functionality by allowing more switches to enable/disable right-click functionality and even keyboard shortcuts.

Filed Under: System Administration

Trending

  • Facebook publishes State of Connectivity 2015
    In Infographics
  • Marketing Automation – with SendPulse
    In Articles, Tech Solutions
  • 6 organizations running the Internet
    In Infographics

Latest Media Posts

Find Out Where To Download SNES ROMs

Find Out Where To Download SNES ROMs

Multifunctional Video Conversion Tools – Wondershare Video Converter

Multifunctional Video Conversion Tools – Wondershare Video Converter

  • Popular
  • Latest
  • Today Week Month All
  • Access to the resource [servershare] has been disallowed Access to the resource [servershare] has been disallowed
  • Read the Event Logs on Windows Server Core Read the Event Logs on Windows Server Core
  • Increase IIS Private Memory Limit to improve WSUS availability Increase IIS Private Memory Limit to improve WSUS availability
  • How to ‘Unblock’ multiple files at a time with PowerShell How to 'Unblock' multiple files at a time with PowerShell
  • Setup your DFS namespace with DNS for compatibility in a mixed environment Setup your DFS namespace with DNS for compatibility in a mixed environment
  • How Virtual Reality Supports Mental Health Therapy How Virtual Reality Supports Mental Health Therapy
  • Key Strategies of Successful Coin Listing on Exchange Key Strategies of Successful Coin Listing on Exchange
  • Keeping Your Mac Healthy: A Comprehensive Guide to Maintenance and Troubleshooting Keeping Your Mac Healthy: A Comprehensive Guide to Maintenance and Troubleshooting
  • Making Distributed Software Development Work: Strategies and Best Practices for Managing Remote Teams Making Distributed Software Development Work: Strategies and Best Practices for Managing Remote Teams
  • customer contactless payment for drink with mobile phon at cafe counter bar,seller coffee shop accept payment by mobile.new normal lifestyle concept The Latest Innovations In Payment Technology
Ajax spinner

Elevator Pitch

404 Tech Support documents solutions to IT problems, shares worthwhile software and websites, and reviews hardware, consumer electronics, and technology-related books.

Subscribe to 404TS articles by email.

Recent Posts

  • How Virtual Reality Supports Mental Health Therapy
  • Key Strategies of Successful Coin Listing on Exchange
  • Keeping Your Mac Healthy: A Comprehensive Guide to Maintenance and Troubleshooting

Search

FTC Disclaimer

404TechSupport is an Amazon.com affiliate; when you click on an Amazon link from 404TS, the site gets a cut of the proceeds from whatever you buy. This site also uses Skimlinks for smart monetization of other affiliate links.
Use of this site requires displaying and viewing ads as they are presented.

Copyright © 2025 · Magazine Pro Theme on Genesis Framework · WordPress · Log in