ubuntu - kiosk mode - Intel compute stick
Miroslav Mraz
mrazik na volny.cz
Úterý Prosinec 13 18:25:20 CET 2022
Tak jsem se k tomu ještě vrátil. Ta vaše informace by se dala využít,
muselo to dát dost práce jí vyhrabat, všechna čest. Ale jen potvrzuje,
že problém je v tom jádře. Celé dopoledne jsem hledal, jak to udělat v
javascriptu, aby se na tu chybovou stránku prohlížeč nedostával a v
případě nedostupnosti serveru zůstal na požadované stránce. Buď se
neumím zeptat, nebo to fakt nejde. Informaci o nedostupnosti serveru
musí jádro získat, ale jestli umí probublat až do javascriptu jako
nějaký event, to se mi nepodařilo zjistit. Ale editovat tu chybovou
stránku je takové divoké, připadá mi to jako rovnák na ohýbák.
Pořád si myslím, že je lepší si pod Qt napsat vlastní prohlížeč, který
tohle umí vyřešit korektněji. Tedy stránku stáhne vlastní třídou, a
pokud se povede, předhodí jí jádru. Dal jsem to do přílohy, sice to už
není jen těch 10 řádek, ale ani tak to není velké (77 řádek). V souboru
index.html je popsáno, jak to nainstalovat a je tam i ukázáno jak
javascriptem dát uživateli vědět, že se reload nepovedl (není to však
nutné). Pokud má tazatel dost místa na disku a stejnou verzi Ubuntu jako
já, je to práce na pár minut (i když to Qt se bude stahovat a instalovat
podstatně déle).
Mrazík
On 12. 12. 22 18:18, Jindrich Fucik wrote:
> Tak né že bych byl úplně odborník na prohlížeče, ale nečekáš snad, že ta
> chybová hláška pochází z kódu?
> Například ve firefoxu hledáme soubor "omni.ja" (
> /usr/lib/firefox/omni.ja), který je jako náhodou *.zip, který jako
> náhodou obsahuje soubor netError.xhtml a ten obsahuje tu stránku. Takže
> dát do ně nějaký refresh header není zase moc raketová věda.
> Trochu si myslím, že ostatní browsery na tom nebudou jinak, jen jsem to
> neměl pořebu číst. Ale odhaduji, že "zjednodušené chybové hlášky" z
> exploreru, budou velkým zdrojem informací.
>
> Dne 12.12.2022 v 17:29 Miroslav Mraz napsal(a):
>> Pokud vadí, že prohlížeč po vás chce nějakou manuální akci, když
>> server vypadne, nedá se s tím nic moc dělat, to je věc jádra a
>> pochybuji, že to půjde nějak nastavit.
------------- další část ---------------
A non-text attachment was scrubbed...
Name: browser.zip
Type: application/zip
Size: 3713 bytes
Desc: [žádný popis není k dispozici]
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20221213/4145f9ea/attachment.zip>
Další informace o konferenci Hw-list