tizianocavigliablog

Codice sotto chiave. L'odiato tasto destro

Geek   27.10.04

Sapete qual è una delle richieste più frequenti sul maggior newsgroup italiano di linguaggi e tecnologie web?

"Come posso disabilitare il tasto destro per impedire la visualizzazione del mio codice web?" Incredibile vero?

Analizziamo un attimo i perché dell'assurdità di questa domanda.

Visualizzare il codice di una pagina web è la cosa più facile di questo mondo.

Come? Tramite la barra degli strumenti del browser, validando una pagina web, scaricando la pagina ed editandola in locale. Inoltre è sempre possibile disabilitare gli script ed in questo modo annullare gli effetti sul tasto destro.

Ma perché c'è così paura che un terzo legga il nostro codice? Solitamente chi fa queste domande scrive un codice pessimo, non standard. Perché mai qualcuno dovrebbe copiare un codice simile?

Posso capire voler proteggere i contenuti, non c'è nulla di male anzi, ma voler proteggere il codice sul web è davvero follia anche per newbie.

Condividi il post di Tiziano Caviglia Blog su Facebook Condividi il post di Tiziano Caviglia Blog su Twitter Condividi il post di Tiziano Caviglia Blog su WhatsApp Condividi il post di Tiziano Caviglia Blog su Telegram Condividi il post di Tiziano Caviglia Blog via Email
consigliato da Rhadamanth
Il cinema racchiude in se molte altre arti; così come ha caratteristiche proprie della letteratura, ugualmente ha connotati propri del teatro, un aspetto filosofico e attributi improntati alla pittura, alla scultura, alla musica.
Spoiler Alert
Il cinema racchiude in se molte altre arti; così come ha caratteristiche proprie della letteratura, ugualmente ha connotati propri del teatro, un aspetto filosofico e attributi improntati alla pittura, alla scultura, alla musica.

Leggi i commenti

4 commenti

Elena ha scritto:

Ascolta io ho reso il mio blog pubblico ma vorrei però bloccare il tasto destro per nn far salvare a chiunque le mie foto....mi potresti dire cm si fa....grazie mille...ciao

postato il 28/06/2006 alle 11:25:20

Tiziano (Rhadamanth) ha scritto:

@Elena: ciao, puoi inserire un codice del genere nelle tue pagine:

function right(e) {
if (navigator.appName == 'Netscape' &&
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) {
alert("Copyright© 2006");
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;

postato il 28/06/2006 alle 11:41:22

mauro ha scritto:

Ma invece di predicare l'inutilità del gesto perchè non dici semplicemente come fare? non sono tutti guru e non tutti provano altri metodi se vedono che il tasto destro non funziona.

postato il 15/01/2010 alle 20:14:39

Tiziano ha scritto:

@mauro, c'è scritto nel commento precedente.
Dai non era difficile. Certo bisogna leggere.

postato il 18/01/2010 alle 22:02:17