Bezpečné okno vs Backspace

Bezpečné okno vs Backspace

autor Jan Ontkoc -
Počet odpovědí: 2
Zdravim Vas a ziadam o pomoc.

Mam testy, ktore zobrazujem v bezpecnom okne. Poskryval som v nom vsetko mozne az tam ostalo cislo otazky, znenie otazky, moznosti a dole odkaz na dalsiu stranu.

Test musi mat tu funkcnost, ze sa testovany nesmie dostat späť k predchadzajucej otazke. To však vizualne nevidi, nema možnosť, ale ak použije klávesu Backspace tak sa k predchádzajúcej odpovedi dostane. Viete mi prosim poradit ako túto záležitosť poriešiť?

Jano Ontkoc
Počet hodnocení: -
V odpovědi na Jan Ontkoc

Re: Bezpečné okno vs Backspace

autor David Mudrák -
Obrázek: Moodle HQ Obrázek: Obzvláště nápomocní moodlisté Obrázek: Překladatelé Obrázek: Vývojáři
Zdravíčko, Ján.

Pokud je mi známo, je tento problém v podstatě neřešitelný. Používání klávesy Backspace pro návrat na předchozí stránku je funkcí prohlížeče, nikoliv Moodlu či HTML kódu obecně. Rychlým progooglováním webu zjistíte, že sice existují JavaScripty, které se pokoušejí Backspace zablokovat, ale většinou jen pro omezený okruh prohlížečů, a/nebo zablokují Backspace úplně, takže nefunguje např. ani ve formulářích pro smazání textu apod.
Je třeba si uvědomit, že možnost přechodu na předchozí stránku je jedna z charakteristických a klíčových vlastností hypertextu a není snadné ji z prohlížečů vyštípat. Nehledě na to, že i když zakážete backspace, zůstávají vám mouse gestures, multimediální klávesnice, pětitlačítkové myši, hlasové analyzátory či prohlížeče vlastní výroby, které pro přechod na minulou stránku použijí třeba kombinaci kláves bž a skř. A to už vůbec nemluvím o tom, že ty testové úlohy zůstávají v cache paměti dotyčného prohlížeče...

--mudrd8mz

p.s. teoreticky by mělo jít servírovat uživatelům jen jednu stránku za druhou a hlídat počet jejich zobrazení v dané session na straně serveru. Pokud ale rozumím vašemu požadavku, nemá se uživatel dostat k již ukázaným otázkám, aby mu nepomohly zodpovědět jinou testovou úlohu. Tady si stále trvám na svém, že to je věc správně sestaveného testu, nikoliv technologie sběru dat.

Každopádně gratuluji k progresu a držím palce
V odpovědi na David Mudrák

Re: Bezpečné okno vs Backspace

autor Peter Svec -
Aj pouzitie session nemusi pomoct. Napr. opera aj firefox pri 'back' nenahrava stranku znova zo servera, ale z cache a tu uz vazne nepomoze asi nic.