re: [Epiphany] 1.2 Plan (kiosk mode)



> > I'd suggest also maybe working a bit on kiosk mode; it's something we
> > need for corporate deployments.

> Ouch right, I was going to insert lock down prefs/kiosk and I forgot it.
> Someone was planning to work on a list of requirements for kiosk mode, I
> think this would be the right time to begin ;)

If no one has progressed on kiosk mode since this the 1.2 Plan was
discussed on Aug 3rd, I have some suggestions. These come out of a
kiosk mode implementation I did for Galeon 1.2, which is used on
kiosks, and is quite effective.

I'm interested in reimpimenting for Epiphany, but since others are
interested in kiosk mode as well, I might as well get some feedback
before I begin.

What do people who are interested in kiosk mode think of the
following?

A list of features implemented in kiosk mode:

1) Kiosk mode: disables most menus (including accelerators) so that
   only the edit, go, and tab menus remain. Bookmark editing is not
   allowed, settings cannot be changed, context menus have restricted
   navigation, image, email, properties, and link options. New windows
   cannot be opened, only new tabs (it is intended to run full screen).

2) Super kiosk mode: No navigation of any kind is allowed; no menus,
   toolbars, etc. No vi naviagions keys, no new tabs or windows.

3) Disable proxy ui: prevent users from changing proxy
   settings. Independent from kiosk mode because there are cases where
   near-normal browsing is required, but proxies are mandatory.

4) No print prompt: No print dialog is shown; everything is
   automatically sent to the printer as configured in the gconf
   keys. This is userful for registration kiosks (print invoked from
   javascript).

5) No mime action prompt: Prevents the mime action dialog from being
   shown when the user clicks on a file with an unrecognized
   type. Instead shows a dialog that says downloading has been
   disabled. 

All of these items are controlled through the use of gconf keys.

Another items are a gconf key for the spinner url, so that the
browser is more "brandable".



-- 
 Matt Hughes
  + mhughe@uvic.ca
  + http://susurrous.net/
  + "Were there monkeys? Some terrifying space monkeys maybe got loose?"



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]