re: [Epiphany] 1.2 Plan (kiosk mode)



And of course, as soon as I send that message I remember some of the
other features I want to see for kiosk mode.

6) Restrict set of viewable URLs.  The decision of whether a URL is
viewable should be some list of blacklists and whitelists with some sort
of globbing/regexp or directory functionality.  This should probably
prevent viewing of said URLs both from the URL bar and from hyperlinks.

7) Turn off about:config.  This can be done with the above restrictable
set of viewable URLs, but perhaps this should be a separate gconf key
since it's probably a more common desire.

Also, a lot of the features for 1) can be split out into separate
items.  I could see, for example, a lot of the features there being
useful in a non full screen environment.  I could see getting rid of the
preferences dialog being useful even if bookmark editing is allowed and
full navigation and email abilities are there.

Let me know what direction you're heading with all this.  Do you plan to
implement this and get it included in the gnome 2.6 release of Epiphany?

Thanks,
    Chris

On Sat, 2003-09-13 at 12:38, Matt Hughes wrote:
> > > 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".
> 
> 




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