Autor Zpráva
jasufina
Profil *
Dobrý den,

chtěl bych si zkusit provozovat erotický web. Design webu a obsah už jsem si nakódoval, ale během jednoho z testů jsem objevil drobnou díru, kvůli které by se na web mohly dostat i nezletilé osoby bez kliknutí na tlačítko potvrzující zletilost. Tohle omezení mám řešené jako překryvný div, který se po kliknutí na tlačítko v JS smaže document.querySelector('#potvrzeni').remove();. A teď k problému - aby byl div opravdu překryvný, musím v CSS nadefinovat jeho pozici tak, aby byl nad obsahem. Načtení souboru s css mám ještě před stránkou v hlavičce webu. Co kdyby se ale z nějakého důvodu soubor CSS nenačetl? Nebo kdyby se nějaké dítě rozhodlo otevřít stránku v Internet exploreru 5 nebo jiném prohlížeči, který zobrazení překryvu neumí? Vím, že je to malá pravděpodobnost, ale rád bych tomu předešel. Hosting, kde web poběží, neumí PHP a jsem tedy odkázán pouze na HTML, CSS a JS. Přiznám se, že s JS zatím neumím a tak bych se chtěl zatím zeptat pouze teoreticky - je možné dát na web pouze stránku s potvrzením kterou by po potvrzení nahradil obsah webu? Případně máte nějaké osvědčené řešení?

V PHP bych tento problém vyřešit uměl - po kliknutí na tlačítko bych uživateli přidělil jiné oprávnění a jemu by se tak z DB načetl jiný obsah. PHP ale k dispozici nemám.

Děkuji za rady.

Ještě jsem si uvědomil, že kdyby někdo zakázal div s překryvem v AdBlocku, také by nebylo potřeba potvrzení.
anonym_
Profil *
jasufina:
Provozovat porno web na wz.cz (nebo kde jsi, ze nemáš php)? LOL.
jasufina
Profil *
Nepůjde ani tak o porno web jako spíš o osobní prezentaci fotografií, z nichž jsou některé akty nebo erotické - hranice mezi těmito kategoriemi je občas dost subjektivní a tak s tím nechci mít v budoucnu problémy. Pro provoz samotného webu nepotřebuji PHP a tak bych ho chtěl hostovat na miniwebu u Wedosu (je zdarma, bez vložené reklamy a nemá problémy s dostupností). A nerad bych si pořizoval plnohodnotý webhosting s PHP jen kvůli věkovému omezení, které stejně každý potvrdí.
Bubák
Profil
Tak tam dej obrázky ve formátu webp a IE 5 a další obskurní prohlížeče takové obrázky nezobrazí.
Místo překryvného DIVu dej překryvný průsvitný IMG 1×1px roztažený na požadovaný rozměr (HTML atributy width a heigh) s pozadím vhodné barvy.
Lechtivé obrázky jako pozadí (css background-image) téhož 1×1px průsvitného obrázku roztaženého na požadovaný rozměr..
Pokud někdo průsvitný obrázek zablokuje, tak se mu nic lechtivého nezobrazí.

Je to, jako škrábat se pravou nohou za levým uchem, jednodušší je udělat to normálně.
Koukal jsem na tebou zvolený miniweb, ten neumožňuje ani FTP, to bude opruz při nahrávání fotek...
N71
Profil *
A o co ti vlastně jde? Legislativně nemáš žádnou povinnost ověřovat věk svých návštěvníků. Obyčejné upozornění bohatě postačí. Pokud ho někdo přeskočí jakýmkoliv způsobem (například kliknutím na "je mi 18") už není tvůj problém.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0