After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 702432 - [META] Epiphany/Web kiosk mode
[META] Epiphany/Web kiosk mode
Status: RESOLVED OBSOLETE
Product: epiphany
Classification: Core
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Epiphany Maintainers
Epiphany Maintainers
Depends on: 702433 702435 702436 703648 705180
Blocks:
 
 
Reported: 2013-06-17 09:23 UTC by Manuel Rego Casasnovas
Modified: 2018-03-30 16:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Manuel Rego Casasnovas 2013-06-17 09:23:47 UTC
This is a meta-bug to gather all issues related to add a new kiosk mode [1] to Epiphany/Web.

The idea of a kiosk browser is useful, for example, in public spots where the user doesn't care if it's using a browser or anything else. The user will just browse the internet and it's not expected he's able to even close the browser.

Features:
* Customizable homepage.
* Only 1 window/tab. No new windows/tabs opening everything in the same view.
* No menus.
* etc.

[1] http://en.wikipedia.org/wiki/Interactive_kiosk
Comment 1 Manuel Rego Casasnovas 2013-06-25 10:54:10 UTC
The summary of the idea is already explained in the initial comment.

Trying to write a comprehensive list of features for the kiosk mode I came up with this list (maybe some of them are missing and others won't be finally part of the kiosk mode but it'll help to nail down the idea):
* Customized homepage.
* Only 1 window/tab. No new windows/tabs opening everything in the same view.
* Always full-screen. No standard menus: URL bar, buttons, ...
* No session restore when the kiosk mode browser is opened again. We only have 1 tab and it has a homepage so not need of this feature.
* Disable keyboard short-cuts that allows to close the browser and maybe other disabled operations.
* Custmoizaion of HTTP errors (4** and 5**) to redirect the user to the home page or a specific error page in these situations.
* Integrated PDF view, to avoid launch more applications to simply check a PDF file.
* Maybe a hiden menu that shows up when you click on a corner and allows you to do some basic operations: go to homepage, go back, print current page, ...
* ...

We'll use a remote branch "kiosk-mode" to develop the feature and then it'll be refined before merging into master and be part of an offical Epiphany release.

It's clear that we need to specify some stuff and decide a final design but the general idea is more or less clear and the initial tasks are quite well defined.

Anyway, it'll be great to get some feedback from designers and other GNOME people already thinking/working in a lockdown mode [1]. Adding them to CC. We could even arrange an IRC meeting if required at some point.

[1] https://wiki.gnome.org/Design/Apps/Lockdown
Comment 2 Michael Catanzaro 2018-03-25 17:47:15 UTC
This is a mass NEEDINFO of all Epiphany bugs with no activity in the past three years. I'm going to be automatically closing old bugs to help us focus on current problems. If you feel this bug is still relevant with Epiphany 3.26 or newer, then please leave any comment here so that I know not to close this one.
Comment 3 Michael Catanzaro 2018-03-30 16:26:48 UTC
This is a mass-close of old bugs currently in the NEEDINFO state.

If you think this bug is still relevant, please leave a comment.