Hoi
Ik ben bezig met het opzetten van een display voor een conferentie, waarop een webpagina te zien moet zijn.
Deze pagina omvat een tijdsschema met informatie over welke presentatie, in welke zaal, welke spreker, etc.
We hebben een mini computer die op een groot HDMI-scherm wordt aangesloten. Dit scherm komt bij de ingang te staan, zodat de genodigden er langs lopen en het kunnen zien.
De hele reden waarom er voor een scherm gekozen is en niet voor een papieren versie, is dat het schema vaak verandert. Omdat de web pagina een Refresh meta tag heeft zien mensen dus altijd een up-to-date schema.
Het mini-PC-tje draait Windows 7, en logt automatisch in, en start dan Firefox op, die dan naar de webpagina gaat. Dus in principe gewoon power erop zetten en het werkt. Remote beheer met Teamviewer.
Dit werkt allemaal goed - zolang het netwerk goed werkt.
En daar zit het probleem, het netwerk werkt niet altijd 100%. Zodra het er (door wat voor oorzaak dan ook) uit ligt, dan laat de browser na ca. 2m20s een error zien omdat de refresh mislukt (The connection has timed out.The server at blahblah is taking too long to respond etc etc).
Als deze error er eenmaal staat, blijft die staan, zelfs als het netwerk weer up is.
Het ligt niet binnen onze mogelijkheden om het netwerk 100% storingsvrij te krijgen, dus ik moet iets verzinnen zodat mijn systeempje er beter mee overweg kan.
Er zijn voor browsers (Firefox hebben we nu dus) diverse plugins die met dit probleem zouden kunnen helpen:
Ik ben op zoek gegaan hoe dit verlengd kan worden, maar kan niet een generieke oplossing vinden.
Het lijkt erop (http://stackoverflow.com/...timeout/13582705#13582705) dat het een optelsom is van network.http.keep-alive.timeout (115 s) en network.http.pipelining.read-timeout (30000 ms), totaal 145 s == 2m15s.
Heb eraan gesleuteld maar krijg het niet voor elkaar om die "The connection has timed out" melding te laten verdwijnen.
Heeft iemand nog tips?
Ik ben bezig met het opzetten van een display voor een conferentie, waarop een webpagina te zien moet zijn.
Deze pagina omvat een tijdsschema met informatie over welke presentatie, in welke zaal, welke spreker, etc.
We hebben een mini computer die op een groot HDMI-scherm wordt aangesloten. Dit scherm komt bij de ingang te staan, zodat de genodigden er langs lopen en het kunnen zien.
De hele reden waarom er voor een scherm gekozen is en niet voor een papieren versie, is dat het schema vaak verandert. Omdat de web pagina een Refresh meta tag heeft zien mensen dus altijd een up-to-date schema.
Het mini-PC-tje draait Windows 7, en logt automatisch in, en start dan Firefox op, die dan naar de webpagina gaat. Dus in principe gewoon power erop zetten en het werkt. Remote beheer met Teamviewer.
Dit werkt allemaal goed - zolang het netwerk goed werkt.
En daar zit het probleem, het netwerk werkt niet altijd 100%. Zodra het er (door wat voor oorzaak dan ook) uit ligt, dan laat de browser na ca. 2m20s een error zien omdat de refresh mislukt (The connection has timed out.The server at blahblah is taking too long to respond etc etc).
Als deze error er eenmaal staat, blijft die staan, zelfs als het netwerk weer up is.
Het ligt niet binnen onze mogelijkheden om het netwerk 100% storingsvrij te krijgen, dus ik moet iets verzinnen zodat mijn systeempje er beter mee overweg kan.
Er zijn voor browsers (Firefox hebben we nu dus) diverse plugins die met dit probleem zouden kunnen helpen:
- Reload Every (http://reloadevery.mozdev.org) is al een verbetering.
Wel voor de zekerheid de meta Refresh even weggehaald. Tijdens een netwerk outage is er nog wel de "The connection has timed out..." errro, maar als de verbinding weer up komt dan staat de pagina er wel weer. Helaas staat de functie van deze plugin default uit, en dat kan (voor zover ik kan zien) ook niet veranderd worden. Dus het 'stekker erin en klaar' principe is weg. - Reset Kiosk (https://addons.mozilla.org/en-US/firefox/addon/reset-kiosk/) werkt op eenzelfde soort manier, alleen deze plugin kan wel default enabled worden. Nog steeds "The connection has timed out.." na een paar minuten offline. Doet automatisch fullscreen, wat we ook nodig hebben.
- Try Again (https://addons.mozilla.org/en-US/firefox/addon/tryagain/) werkt ook aardig, maar die laat ook "The connection has timed out.." zien.
- Browser laat pagina zien en refresht 'hard' iedere x minuten
- Als de pagina (om wat voor reden dan ook) niet gerefreshed kon worden, dan moet de oude content 'oneindig lang' blijven staan
Ik ben op zoek gegaan hoe dit verlengd kan worden, maar kan niet een generieke oplossing vinden.
Het lijkt erop (http://stackoverflow.com/...timeout/13582705#13582705) dat het een optelsom is van network.http.keep-alive.timeout (115 s) en network.http.pipelining.read-timeout (30000 ms), totaal 145 s == 2m15s.
Heb eraan gesleuteld maar krijg het niet voor elkaar om die "The connection has timed out" melding te laten verdwijnen.
Heeft iemand nog tips?