älä poista hiiren kakkospainikkeella!

työskenneltyäsi kovasti mallin, kuvan tai artikkelin parissa haluat ehkä suojata sen käyttämällä Javascriptiä, joka poistaa hiiren kakkospainikkeella ja varoittaa kävijää mahdollisesti sisällön tekijänoikeuksista.

saattaa kuulostaa ok: lta, mutta tämä ei yleensä ole hyvä idea. Miksi ei?

harmittaa!

et tajua, kuinka paljon käytät hiiren kakkospainikkeella, kunnes et voi käyttää sitä! Sen avaamassa lyhyessä valikossa on paljon hyödyllisiä ominaisuuksia. Vaikka useimmat ovat saatavilla myös pääselainvalikosta, on usein paljon nopeampaa käyttää hiiren kakkospainikkeella valikkoa-tämä on yleensä lähin käytettävissä oleva valikko.

se on turhaa!

jos arvelet, että hiiren kakkospainikkeella poistaminen käytöstä suojaa lähdekoodiasi tai kuviasi, mieti uudelleen! Jokainen, joka on päättänyt kopioida sisältöä tai koodia, tekee niin riippumatta hänen kyvystään ottaa esiin selaimen kontekstivalikko. Jos he haluavat lähdekoodin niin se on niin yksinkertaista kuin valitsemalla ’view source’ päävalikosta. Artikkelin teksti voidaan korostaa ja kopioida, kuvat ja mediaesitykset voidaan hakea välimuistista, ja streaming media voidaan tallentaa.

hiiren kakkospainikkeella poistaminen käytöstä tekee ihmisistä vain päättäväisempiä oppimaan tarkalleen, mitä piilottelet. Ja tämä voi lopulta olla haitallista, koska kuvat ja lähdekoodi herättää ei-toivottua huomiota. Ei vain, että, mutta voit vain poistaa hiiren kakkospainikkeella selaimet, jotka ovat JavaScript käytössä: kävijä tarvitsee vain sammuttaa JavaScript selaimen vaihtoehtoja voi sivuuttaa script kokonaan!

se on invalidisoitavissa!

hiirieleet, jotka mahdollistavat nopeamman navigoinnin, alkavat olla osa selaimia: Operalla on ne, Mozilla on juuri lisännyt tuen, ja on vain ajan kysymys, milloin Internet Explorer ottaa ne käyttöön. Poistaminen käytöstä hiiren kakkospainikkeella näillä selaimilla katsottuja sivuja poistaa myös mahdollisuuden käyttää hiiren eleitä, joten et ole suosittu niiden keskuudessa, jotka käyttävät niitä usein!

vaikka et käyttäisi hiiren eleitä, niiden puuttuminen voi silti vaikuttaa vakavasti kykyysi selata Internetiä. Minulla on tapana avata kaikki linkit haluamaltani sivulta uuteen ikkunaan hiiren kakkospainikkeella-valikosta, jotta voin lukea ja vertailla molempia sivuja ja palata ilman takaisin-painiketta. Vaikka voit avata linkin uuteen ikkunaan pitämällä shift-näppäintä pohjassa sitä napsauttaessasi, monien on helpompi käyttää hiiren kakkospainikkeella valikkoa sisältävää vaihtoehtoa. Poista hiiren kakkospainikkeella ja voit vieraannuttaa nämä käyttäjät melko nopeasti.

se on epäammattimaista!

kysy itseltäsi tätä: ostaisitko jotain sivustolta, joka muistuttaa, että sen kuvat ovat tekijänoikeuksien suojaamia aina, kun siirryt käyttämään hiiren kakkospainikkeella (silloinkin, kun osoitin ei ole lähelläkään kuvaa)? Niin arvelinkin. Poistaminen käytöstä oikealla napsautuksella viittaa ammattitaidon puute käyttäjille.

se on loukkaavaa!

suurin osa kävijöistä tulee sivustollesi ostaakseen jotain tai löytääkseen tietoa. Vain pieni osa kävijöistä laskeutuu sivustollesi aikomuksenaan varastaa siltä. Yrittämällä suojautua vähemmistöltä loukkaat tehokkaasti enemmistöä, joka käyttää oikeista syistä hiiren kakkospainikkeella valikkoa. Odotatko todella Vierailijoidesi luottavan sinuun, kun tarjoat heille ”hyödyllisiä muistutuksia”, jotka vihjaavat, ettet voi luottaa heihin?

myönnettäköön, että jotkut haluavat nähdä lähdekoodisi — mutta älä oleta, että kaikki, jotka katsovat sitä, haluavat käyttää sitä sivuillaan! Taju kävijöitä, jotka ovat tietoisia petollisia tekniikoita, joita jotkut häikäilemättömät sivuston omistajat voivat vain haluavat tarkistaa, että linkki aikoo viedä heidät sinne, missä he luulevat sen vievän heidät. Tekeekö se heistä varkaan?

ratkaisut sisällön suojaamiseen

kuviasi tai lähdekoodiasi suojaavaan ongelmaan on olemassa muita, vähemmän kiistanalaisia vaihtoehtoisia ratkaisuja.

kuvien suojaaminen

1. Poista käytöstä vain kuvia napsauttamalla oikealla

jos sinun todella täytyy poistaa hiiren kakkospainikkeella, Rajoita pahenemista ja käytä komentosarjaa, joka poistaa sen käytöstä vain kuvissa (jotkut skriptit estävät myös IE6-kuvan työkalupalkin ilmestymisen). Tietenkin tulee aikoja, jolloin ihmiset haluavat käyttää hiiren kakkospainikkeella ja pitää hiirtä kuvan päällä, joten suosittelen muuttamaan viestiä hieman vastaamaan sitä, että vain kuvat vaikuttavat.

2. Merkitse kuvat

toinen tapa tunnistaa kuvat omiksi on merkitä ne jollain tavalla. Paras tapa estää mahdollinen varas on tehdä visuaalinen jälki kuvan kiinnostavimpaan kohtaan. Merkit, kuten logo, sivuston osoite tai jopa sana ”näyte” joko kiinteällä tai läpikuultavalla värillä, tekevät selväksi, että kuvaa ei ole tarkoitettu yleiseen levitykseen. Tämä graffitityylinen taktiikka toimii hyvin taidepalveluita tarjoavilla sivustoilla ja voi myös auttaa ehkäisemään hotlinkingiä.

3. Digitaaliset vesileimat

digitaalinen vesileimaus on käytäntö, jossa tunnistettavat tiedot upotetaan tiedostoon. Tyypillisesti kyseessä on yksilöllinen tunnistekoodi tai kuvan tekijän yhteystiedot. Tämä upotettu tieto on näkymätöntä keskivertosurffaajalle, mutta sitä voidaan tarkastella graafisten ohjelmien laajennusten tai erillisten dekoodereiden avulla. Digitaalinen vesileima on tyypillisesti vahvempi kuin fyysinen merkki, koska kuvaa katsoessa ei ole selvää, onko siinä lisätietoja. Tästä huolimatta, tämä menetelmä ei tarjoa pelotetta varas, vaikka teoriassa sen pitäisi tehdä jäljittäminen työsi (ja joissakin tapauksissa johdannaisia teoksia) paljon helpompaa.

4. Ikkuna

jos haluat näyttää laadukkaiden kuviesi yksityiskohtaisuuden paljastamatta liikaa ”ilmaiseksi”, voit käyttää ”ikkuna” – menetelmää. Kuvitelkaa, että katselisitte koko kuvaa paperinpalan neliötuuman reiän läpi; ette pystyisi näkemään paljoakaan lopullisesta kuvasta, mutta voitte nähdä kuvan laadun ja yksityiskohdat ilman, että tarvitsette koko kuvaa. Olen nähnyt tämän lähestymistavan toteutettu Java joissakin kuvagallerioita (jolloin voit siirtää katseltavan ikkunan), vaikka se on luultavasti yksinkertaisempi (ja nopeampi kävijöitä) käyttää rajattu kuva perustuu alkuperäiseen.

HTML: n suojaaminen

komentosarjan käyttäminen hiiren kakkospainikkeella ei ole tehokkain tapa vaikeuttaa lähdekoodin lukemista. Suurin osa HTML-lähdekoodin suojaamiseen käytetyistä tekniikoista käyttää JavaScriptiä, joten jos kävijät sattuvat kytkemään sen pois päältä, sivustosta tulee käyttökelvoton.

sivun lähdekoodin suojaamiseen on kolme pääasiallista JavaScript-tekniikkaa:

  • koodaa lähdekoodi niin, että se on lukukelvoton ilman dekoodausta
  • laita suurin osa lähdekoodista Javascriptiin sisältävät
  • Avaa sivu uuteen ikkunaan, jossa kaikki valikot on poistettu käytöstä (ei suositella)

ainoa tapa vaikeuttaa uteliaita ihmisiä tulkita HTML-lähdekoodia tarvitsematta turvautua JavaScript on poistaa tarpeetonta valkoista tilaa. Vaikutus on muuttaa koodin yhdeksi tai useammaksi pitkäksi riviksi koodia niin, että jokaisen, joka käyttää view source-toimintoa selaimessa, on vaikea lukea käyttämättä aikaa sen siistimiseen.

Mitä Suojelet?

on selvää, että valitsemasi vaihtoehdot riippuvat siitä, mitä sinun on suojattava ja kuinka tärkeää sen suojaaminen on. Kannattaa muistaa, että jokainen, joka on päättänyt varastaa tavaraa löytää tapa varastaa se — vaikka tämä tarkoittaa ottaa kuvakaappaus tai kirjoittamalla artikkeli olet poistanut Tekstin korostus on!

on tietenkin olemassa paljon helpompi tapa suojata sisältöäsi mahdollisilta varkailta ilman, että sinun tarvitsee koskaan poistaa mitään selaintoimintoja käytöstä. Jos haluat suojella jotain niin pahasti, älä laita sitä nettiin alkuunkaan! Lisätietoja: KS.:

  • Poista kuvien napsautus käytöstä-tiedot komentosarjasta, joka poistaa käytöstä vain kuvia napsauttamalla hiiren kakkospainikkeella.
  • digitaaliset Vesileimalinkit-sisältää linkit erilaisiin ääni -, kuva-ja videomerkintäresursseihin.
  • Samples of Watermark Techniques-ideas on how to create a visible watermark.
  • HTML Guard, How Secure? – yksityiskohtaisesti temppuja käytetään suojaamaan lähdekoodia ja kuvia sekä niiden haittoja.
  • JavaScript Includes to Manage Content-miten JavaScript sisältää.

Write a Comment

Sähköpostiosoitettasi ei julkaista.