Emil Larsen wrote:
> Nogen der kan hjælpe mig med et lille problem?!?
>
> Jeg har en hjemmeside (
www.emilarsen.com) hvor folk tydeligt kan
> se alle mine kilder, ved at trykke på funktionen "vis kilder".
> Dette ville jeg gerne have lavet om, eftersom det er muligt at
> skjule sine koder for brugerne, via asp.
Hvorfor vil du det?
> Men det vil den ikke med den nuværende opstilling! (se koderne på
> siden, hvis i har brug for et lille overblik over problemet)
>
> Håber der er nogen som kan hjælpe mig!
Det er der ikke. Det er ikke muligt at skjule dine kode for brugerne med
andre maader end at kode den i ren flash eller lignende. Det vil ALTID
vaere muligt at se dine html-kode i de browsere der besoeger din side.
Jeg bruger pt. Mozilla, og her var det blot at hoejreklikke og vaelg
"View page source".
I oevrigt er der en hovedregel der siger, at folk der proever at skjule
deres HTMl-kode sjaeldent reelt har noget at skjule - dvs noget der ikke
er set foer.
Se paa det paa denne maade:
Hvis du disabler hoejreklik og lignende, saa vil du skjule koden for de
brugere, der ikke ved hvordan man omgaar det - men goer det virkeligt
noget at "amatoerer" kigger i din kode og lader sig inspirere? Jeg ville
personligt opfatte det som en cadeau, hvis der var nogen, der kunne
bruge noget at den kode jeg i tidens loeb har lavet til evt at forbedre
deres eget design.
De "onde", derimod (som jeg antager du gerne vil beskytte din kode imod)
vil ALTID kunne se den - uanset hvad du goer, saa dine forsoeg paa
beskyttelse vil vaere spildt paa disse mennesker ... og dermed falder
argumentet om at ville beskytte siderne til jorden da det reelt ikke har
nogen effekt.
I oevrigt er disabling af hoejreklik imo en uskik, da det kan bruges til
meget mere end at se kildekode med - herunder til at nagivere browseren.
Hvis du disabler hoejreklik fjerner du en vigtig del af min browsers
funktionalitet, og personligt ville jeg lynhurtigt finde et andet sted
at bruge min tid.
--
Jesper Stocholm
http://stocholm.dk
Mathematicians are machines that turn coffee into formulas.
There is no place like 127.0.0.1