Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Full screen mode for touch screen kiosk #104

Closed
barkingPete opened this issue Apr 9, 2014 · 7 comments
Closed

Full screen mode for touch screen kiosk #104

barkingPete opened this issue Apr 9, 2014 · 7 comments
Labels

Comments

@barkingPete
Copy link

I wanted to make a very simple public information kiosk using a touch screen and a browser. Our WebTech made a "full screen" sized site using Silex and (after some problems were solved) I loaded the thing into Firefox. I soon discovered that the only easy way to truly get a full screen product playing from start up on FF is to use a combination of add-ons. Thankfully they exist and are easy to install. I used:

R-kiosk 0.9.0 (for full screen on start up)
HideScrollbars 0.2 (to err, hide the scroll bars that insisted on displaying)
Status-4-Evar 2013.10.31.22 (to hide the status messages and link displays)

So now the computer can start up and immediately display the web pages in full screen mode. Neat and relatively simple to do.

@lexoyo lexoyo changed the title Full screen mode in Firefox - useful for fixed installations Full screen mode in Firefox for touch screen kiosk May 18, 2014
@lexoyo lexoyo changed the title Full screen mode in Firefox for touch screen kiosk Full screen mode for touch screen kiosk May 18, 2014
@barkingPete
Copy link
Author

I have discovered a problem with using SIlex publications for standalone / off-line kiosks.
Silex needs to connect to the internet to access files. Even if the files published are all available locally. The reason is simple. The default script contains these lines:

... link href="http://static.silex.me/2.2/normalize.css" rel="stylesheet">

... link href="http://static.silex.me/2.2/front-end.css" rel="stylesheet">

If these files are available in cache then all is OK. But if the system is being used off-line with no internet connection then Silex renders the screen incorrectly and reacts to screen touches incorrectly.

Is there any way to include the relevant files locally or must these files be obtained via the internet? If that is true then this feature precludes Silex from being used for standalone touch screen kiosks.

@lexoyo
Copy link
Member

lexoyo commented Jul 7, 2014

Hi Pete!

I have fixed this
lexoyo@c4309b7

Can you please test publishing from http://preprod.silex.me

@lexoyo
Copy link
Member

lexoyo commented Jul 7, 2014

And check for other side effects please, because automatic functional tests are insufficient for now :(

@barkingPete
Copy link
Author

I have published the web site using the preprod.silex (on 8 July 2014) and the new style sheets are copied to the CSS folder - but the assets (images) are not copied to the assets folder. So I am unable to "fully" test the publish process on the new system.
I have copied the image files by hand to assets folder but that does not cure the problem. No images are displayed so there is a pathing issue on current preprod.silex version.

@singchan
Copy link

Is it ok now on www.silex.me ?
@lexoyo has pushed a new version

@barkingPete
Copy link
Author

Yes - everything seems to work as specified now. The bug seems to have been preprod. specific and is now fixed. The kiosk based website is "live" and being used. Lets see how it goes!

@lexoyo
Copy link
Member

lexoyo commented Jul 19, 2014

Well done @barkingPete !!! Keep us informed :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants