Después de trabajar duro en un diseño, imagen o artículo, es posible que desee protegerlo utilizando un JavaScript que deshabilite el clic derecho y, opcionalmente, advierta al visitante de que el contenido está protegido por derechos de autor.
Puede sonar bien, pero generalmente no es una buena idea. ¿Por qué no?
¡Es molesto!
¡No te das cuenta de cuánto usas, haz clic derecho hasta que no puedes usarlo! Hay muchas funciones útiles en el menú corto que se abre. Si bien la mayoría también están disponibles en el menú principal del navegador, a menudo es mucho más rápido usar el menú del botón derecho-este suele ser el menú más cercano que tiene disponible.
no tiene sentido!
Si crees que desactivar el clic derecho protegerá tu código fuente o imágenes, ¡piénsalo de nuevo! Cualquier persona que esté decidida a copiar su contenido o código lo hará independientemente de su capacidad para abrir un menú contextual del navegador. Si quieren su código fuente, entonces es tan simple como seleccionar ‘ver fuente’ en el menú principal. El texto del artículo se puede resaltar y copiar, las imágenes y las presentaciones multimedia se pueden recuperar de la memoria caché y los medios de transmisión se pueden grabar.
Desactivar el clic derecho solo hará que las personas estén más decididas a saber exactamente qué es lo que estás ocultando. Y esto podría terminar siendo contraproducente, ya que sus imágenes y código fuente atraen la atención no deseada. No solo eso, sino que solo puede desactivar el clic derecho en los navegadores que tienen activado JavaScript: ¡un visitante solo tiene que desactivar JavaScript en las opciones de su navegador para poder ignorar el script por completo!
¡Está desactivando!
Los gestos del ratón que permiten una navegación más rápida están empezando a convertirse en una característica de los navegadores: Opera los tiene, Mozilla acaba de agregar soporte y es solo cuestión de tiempo que Internet Explorer los adopte. Deshabilitar el clic derecho en las páginas vistas en estos navegadores también deshabilita la capacidad de usar gestos de ratón, por lo que no será popular entre aquellos que los usan con frecuencia.
Incluso cuando no hace uso de gestos de ratón, su ausencia puede afectar seriamente su capacidad para navegar por Internet. Tiendo a abrir cualquier enlace de una página que me gusta en una nueva ventana desde el menú contextual, para poder leer y comparar ambas páginas y regresar sin tener que usar el botón atrás. Si bien puede abrir un enlace en una nueva ventana manteniendo pulsada la tecla mayús mientras hace clic en ella, a muchos les resulta más fácil usar la opción del menú contextual. Desactive el clic derecho y alienará a estos usuarios con bastante rapidez.
no Es profesional!
Pregúntate esto: ¿compraría algo de un sitio que le recuerde que sus imágenes están protegidas por derechos de autor cada vez que haga clic con el botón derecho del ratón (incluso cuando su puntero no esté cerca de una imagen)? Pensé que no! Deshabilitar el clic derecho sugiere una falta de profesionalismo para los usuarios.
Es insultante!
La mayoría de sus visitantes vendrán a su sitio buscando comprar algo o encontrar información. Solo un pequeño porcentaje de sus visitantes aterrizará en su sitio con la intención de robar de él. Al tratar de protegerse de la minoría, insulta efectivamente a la mayoría, que usará el menú del botón derecho por razones legítimas. ¿Realmente esperas que tus visitantes confíen en ti cuando les ofreces «recordatorios útiles» que implican que no puedes confiar en ellos?
por supuesto, algunas personas querrán ver su código fuente, pero no asuma que todo el que mira se desea utilizar en su sitio! Los visitantes conocedores que están al tanto de las técnicas engañosas utilizadas por algunos propietarios de sitios sin escrúpulos pueden querer verificar que un enlace los llevará a donde creen que los llevará. ¿Eso los convierte en ladrones?
Soluciones para la protección de contenido
Hay otras soluciones alternativas menos controvertidas disponibles para el problema que protege sus imágenes o código fuente.
Proteger sus imágenes
1. Desactivar Clic derecho solo en Imágenes
Si realmente debe deshabilitar el clic derecho, limite la agravación y use un script que lo deshabilite solo en imágenes (algunos scripts también evitan que aparezca la barra de herramientas de imágenes IE6). Por supuesto, habrá ocasiones en las que la gente quiera hacer clic con el botón derecho del ratón y pasar el ratón sobre una imagen, por lo que te recomiendo que cambies ligeramente el mensaje para reflejar el hecho de que solo las imágenes se ven afectadas.
2. Marcar imágenes
Otra forma de identificar imágenes como propias es marcarlas de alguna manera. La mejor manera de disuadir al posible ladrón es hacer una marca visual en la parte más interesante de la imagen. Marcas como su logotipo, la dirección de su sitio o incluso la palabra «muestra» en un color sólido o translúcido hacen obvio que una imagen no está destinada a la distribución general. Esta táctica de estilo graffiti funciona bien en sitios que ofrecen servicios artísticos, y también puede ayudar a desalentar el hotlinking.
3. Marcas de agua digitales
La marca de agua digital es la práctica de incrustar información identificable en un archivo. Por lo general, se trata de un código de identificación único o de los datos de contacto del creador de imágenes. Esta información incrustada es invisible para el surfista promedio, pero se puede ver con la ayuda de complementos de programas gráficos o decodificadores independientes especializados. Una marca de agua digital suele ser más fuerte que una marca física, porque no es obvio cuando se mira una imagen si tiene información adicional. Dicho esto, este método no proporciona ningún elemento de disuasión para un ladrón, aunque en teoría debería hacer que el rastreo de su trabajo (y en algunos casos trabajos derivados) sea mucho más fácil.
4. La ventana
Si desea mostrar el nivel de detalle en sus imágenes de alta calidad sin dar demasiado «gratis», entonces podría usar lo que me refiero como el método «ventana». Imagine que está mirando la imagen completa a través de un agujero de una pulgada cuadrada en un pedazo de papel; no podrá ver gran parte de la imagen final, pero podrá ver la calidad y el detalle de la imagen sin tener que mostrar la imagen completa. He visto este enfoque implementado en Java en algunas galerías de imágenes (lo que le permite mover la ventana visible), aunque probablemente sea más simple (y más rápido para sus visitantes) usar una imagen recortada basada en la original.
Proteger su HTML
Usar un script para desactivar el clic derecho no es la forma más efectiva de dificultar la lectura de su código fuente. La mayoría de las técnicas utilizadas para proteger el código fuente HTML usan JavaScript, por lo que si los visitantes lo tienen apagado, el sitio se vuelve inutilizable.
Hay tres técnicas principales de JavaScript utilizadas para proteger el código fuente de una página:
- Codifique el código fuente para que sea ilegible sin decodificar
- Coloque la mayor parte del código fuente en un JavaScript include
- Abra la página en una nueva ventana con todos los menús desactivados (no se recomienda)
La única manera de hacer que sea más difícil para las personas curiosas descifrar su código fuente HTML sin tener que recurrir al uso de JavaScript es eliminar el espacio en blanco innecesario. El efecto es convertir su código en una o más líneas largas de código para que cualquier persona que use la función de código de vista en un navegador tenga dificultades para leer sin tomarse el tiempo para ordenarlo.
¿Qué Protegerás?
Obviamente, las alternativas que elija usar dependerán de lo que necesite proteger y de la importancia de su protección. Debes tener en cuenta que cualquier persona que esté decidida a robar tus cosas encontrará una manera de robarlas, incluso si esto significa tomar una captura de pantalla o escribir un artículo en el que hayas desactivado el resaltado de texto.
Por supuesto, hay una forma mucho más fácil de proteger su contenido de posibles ladrones sin tener que desactivar ninguna función del navegador. Si quieres proteger algo tan mal, ¡no lo pongas en la Web en primer lugar! Para obtener más información, consulte:
- Deshabilitar Clic en imágenes: detalles de un script que deshabilita el clic derecho solo en imágenes.
- Enlaces de marca de agua digital: incluye enlaces a diversos recursos de marca de agua de audio, imagen y vídeo.
- Muestras de técnicas de marca de agua: ideas sobre cómo crear una marca de agua visible.
- Protección HTML, ¿Qué Tan seguro? – detallando trucos utilizados para proteger el código fuente y las imágenes junto con sus inconvenientes.
- Uso de JavaScript Includes para Administrar Contenido: cómo usar JavaScript includes.