når du har arbejdet hårdt på et design, et billede eller en artikel, kan du beskytte det ved hjælp af et JavaScript, der deaktiverer højreklik, mens du eventuelt advarer en besøgende om, at indholdet er ophavsretligt beskyttet.
det lyder måske ok, men det er generelt ikke en god ide. Hvorfor ikke?
det er irriterende!
du er ikke klar over, hvor meget du bruger højreklik, før du ikke kan bruge det! Der er mange nyttige funktioner i den korte menu, som den åbner op. Mens de fleste også er tilgængelige i hovedmenuen, er det ofte meget hurtigere at bruge højreklikmenuen-dette er normalt den nærmeste menu, du har til rådighed.
det er meningsløst!
hvis du tror, at deaktivering af højreklik vil beskytte din kildekode eller billeder, tænk igen! Enhver, der er fast besluttet på at kopiere dit indhold eller din kode, vil gøre det uanset hans eller hendes evne til at åbne en genvejsmenu. Hvis de vil have din kildekode, er det så simpelt som at vælge ‘Vis kilde’ fra hovedmenuen. Artikeltekst kan fremhæves og kopieres, billeder og mediepræsentationer kan hentes fra cachen, og streamingmedier kan optages.
deaktivering af højreklik vil kun gøre folk mere fast besluttet på at lære præcis, hvad det er, du gemmer. Og dette kan ende med at blive kontraproduktivt, da dine billeder og kildekode tiltrækker uønsket opmærksomhed. Ikke kun det, men du kan kun deaktivere højreklik på bro. sere, der har JavaScript aktiveret: en besøgende behøver kun at slukke JavaScript i deres bro. Sers muligheder for at være i stand til at ignorere scriptet helt!
det er deaktivering!
musebevægelser, der muliggør hurtigere navigation, begynder at blive en funktion af bro.sere: Opera har dem, har netop tilføjet support, og det er kun et spørgsmål om tid, før Internetudforsker vedtager dem. Deaktiverer også muligheden for at bruge musebevægelser, så du vil ikke være populær blandt dem, der bruger dem ofte!
selv når du ikke bruger musebevægelser, kan deres fravær stadig alvorligt påvirke din evne til at surfe på internettet. Jeg har tendens til at åbne links fra en side, jeg kan lide i et nyt vindue fra højreklikmenuen, så jeg kan læse og sammenligne begge sider og vende tilbage uden at skulle bruge tilbage-knappen. Mens du kan åbne et link i et nyt vindue ved at holde Skift nede, mens du klikker på det, finder mange det lettere at bruge indstillingen fra højreklikmenuen. Deaktiver højreklik, og du vil fremmedgøre disse brugere ret hurtigt.
det er uprofessionelt!
spørg dig selv dette: vil du købe noget fra et sted, der minder dig om, at dets billeder er beskyttet af ophavsret, Hver gang du bruger højreklik (selv når din markør ikke er i nærheden af et billede)? Jeg troede ikke! Deaktivering af højreklik antyder en mangel på professionalisme for brugerne.
det er fornærmende!
de fleste af dine besøgende vil komme til din hjemmeside søger at købe noget, eller at finde oplysninger. Kun en lille procentdel af dine besøgende lander på dit sted med den hensigt at stjæle fra det. Ved at forsøge at beskytte dig mod mindretallet fornærmer du effektivt flertallet, som vil bruge højreklikmenuen af legitime grunde. Forventer du virkelig, at dine besøgende stoler på dig, når du tilbyder dem “nyttige påmindelser”, der indebærer, at du ikke kan stole på dem?
indrømmet, nogle mennesker vil gerne se din kildekode — men antager ikke, at alle, der ser på det, vil bruge det på deres hjemmeside! Kyndige besøgende, der er opmærksomme på vildledende teknikker, der bruges af nogle skrupelløse sideejere, vil måske bare kontrollere, at et link vil tage dem, hvor de tror, det vil tage dem. Gør det dem til en tyv?
løsninger til indholdsbeskyttelse
der er andre, mindre kontroversielle alternative løsninger til rådighed for problemet med at beskytte dine billeder eller kildekode.
beskyttelse af dine billeder
1. Deaktiver Højreklik kun på billeder
hvis du virkelig skal deaktivere højreklik, skal du begrænse forværringen og bruge et script, der kun deaktiverer det på billeder (nogle scripts forhindrer også, at IE6-billedværktøjslinjen vises). Selvfølgelig vil der være tidspunkter, hvor folk vil bruge højreklik og have musen over et billede, så jeg vil anbefale, at du ændrer meddelelsen lidt for at afspejle det faktum, at kun billeder påvirkes.
2. Marker billeder
en anden måde, du kan identificere billeder som dine egne, er at markere dem på en eller anden måde. Den bedste måde at afskrække den kommende tyv er at gøre et visuelt mærke på den mest interessante del af billedet. Mærker som dit logo, din sideadresse eller endda ordet “prøve” i enten en solid eller gennemskinnelig farve gør det tydeligt, at et billede ikke er beregnet til generel distribution. Denne graffiti-stil taktik fungerer godt på steder, der tilbyder kunstneriske tjenester, og kan også bidrage til at modvirke hotlinking.
3. Digitale vandmærker
Digital vandmærkning er praksis med at indlejre identificerbare oplysninger i en fil. Dette er typisk en unik ID-kode eller billedskaberens kontaktoplysninger. Denne indlejrede oplysninger er usynlig for den gennemsnitlige surfer, men kan ses ved hjælp af grafiske program plug-ins eller specialist stand-alone dekodere. Et digitalt vandmærke er typisk stærkere end et fysisk mærke, fordi det ikke er indlysende, når man ser på et billede, om det har yderligere oplysninger. Når det er sagt, giver denne metode ingen afskrækkende virkning for en tyv, selvom det i teorien skulle gøre sporing af dit arbejde (og i nogle tilfælde afledte værker) meget lettere.
4. Vinduet
hvis du vil vise detaljeringsniveauet i dine billeder i høj kvalitet uden at give for meget “Gratis” væk, kan du bruge det, jeg omtaler som “vindue” – metoden. Forestil dig, at du kiggede på det fulde billede gennem et firkantet tomme hul i et stykke papir; du ville ikke være i stand til at se meget af det endelige billede, men du vil være i stand til at se kvaliteten og detaljerne i billedet uden at skulle vise det fulde billede. Jeg har set denne tilgang implementeret i Java på nogle billedgallerier (så du kan flytte det synlige vindue), selvom det sandsynligvis er enklere (og hurtigere for dine besøgende) at bruge et beskåret billede baseret på originalen.
beskyttelse af din HTML
brug af et script til at deaktivere højreklik er ikke den mest effektive måde at gøre din kildekode vanskelig at læse. De fleste af de teknikker, der bruges til at beskytte HTML-kildekode, bruger JavaScript, så hvis besøgende tilfældigvis har slukket, bliver siden ubrugelig.
der er tre vigtigste JavaScript-teknikker, der bruges til at beskytte kildekoden på en side:
- kode kildekoden for at gøre den ulæselig uden afkodning
- sæt hovedparten af kildekoden i et JavaScript inkluderer
- Åbn siden i et nyt vindue med alle menuer deaktiveret (anbefales ikke)
den eneste måde at gøre det vanskeligere for nysgerrige mennesker at dechiffrere din HTML-kildekode uden at skulle ty til at bruge JavaScript er at fjerne unødvendigt hvidt rum. Effekten er at gøre din kode til en eller flere lange linjer kode, så alle, der bruger visningskildefunktionen i en bro.ser, har svært ved at læse uden at tage sig tid til at rydde den op.
Hvad Vil Du Beskytte?
det er klart, at de alternativer, du vælger at bruge, afhænger af, hvad du har brug for at beskytte, og hvor vigtig dens beskyttelse er. Du skal huske på, at enhver, der er fast besluttet på at stjæle dine ting, vil finde en måde at stjæle det på — selvom det betyder at tage et skærmbillede eller skrive en artikel, du har deaktiveret tekstfremhævning på!
selvfølgelig er der en meget nemmere måde at beskytte dit indhold fra potentielle tyve uden nogensinde at skulle deaktivere nogen bro.serfunktioner. Hvis du vil beskytte noget så dårligt, skal du ikke lægge det på nettet i første omgang! For mere information, se:
- Deaktiver billeder Klik-detaljer om et script, der kun deaktiverer Højreklik på billeder.
- Digital vandmærkning Links – indeholder links til forskellige lyd, billede og video vandmærkning ressourcer.
- prøver af Vandmærketeknikker – ideer til, hvordan man opretter et synligt vandmærke.
- HTML Guard, hvor sikker? – detailing tricks bruges til at beskytte kildekode og billeder sammen med deres ulemper.
- brug af JavaScript inkluderer til at administrere indhold – Sådan bruges JavaScript inkluderer.