Javascript: Agregar enlace al copiar texto de mi página

Muchas veces queremos «proteger» la información de nuestra página, de modo que los usuarios que decidan copiar un texto dentro de ella, también puedan llevarse con el un link a la página donde ha sido tomada.

En esta oportunidad les traemos un Javascript que hemos encontrado para realizar esta tarea. Cabe aclarar que la tarea que realiza este script no es más que agregar el enlace de la página en la que se encuentra el usuario junto con el texto copiado. En todo caso si el usuario decide borrarlo posteriormente no podremos controlarlo.

Igualmente, en mi opinión, sigue siendo una opción bastante buena y por sobretodo no invasiva, con lo que la experiencia del usuario no será alterada.

Aquí el código, que deberán copiar en sus HTML antes del </body>:


<script type="text/javascript">
function addLink() {
    //Get the selected text and append the extra info
    var selection = window.getSelection();
    pagelink = ". Leer más: " + document.location.href;
    copytext = selection + pagelink;
    //Create a new div to hold the prepared text
    newdiv = document.createElement('div');
 
    //hide the newly created container
    newdiv.style.position = 'absolute';
    newdiv.style.left = '-99999px';
 
    //insert the container, fill it with the extended text, and define the new selection
    document.body.appendChild(newdiv);
    newdiv.innerHTML = copytext;
    selection.selectAllChildren(newdiv);
 
    window.setTimeout(function () {
        document.body.removeChild(newdiv);
    }, 100);
}
document.addEventListener('copy', addLink);
 
//****************************************
</script>

Detectar desnudos con Javascript y HTML5

Detectar desnudos con Javascript y HTML5

En esta oportunidad queremos compartir una herramienta que nos pareció de mucha utilidad para proyectos en los que, por ejemplo, nuestros usuarios puedan subir sus propias imágenes.

Detectar desnudos con Javascript y HTML5

Se trata de Nude.js, una librería Javascript capaz de detectar imágenes no aptas para menores. Basicamente lo que hace es ver si la imagen enviada contiene o no desnudos.

Si bien todavía se encuentra en desarrollo, los resultados obtenidos son sorprendentes. Aunque tenemos que tener en cuenta que funciona en navegadores de última generación con soporte HTML5.

Para descargarlo podemos ir a http://www.patrick-wied.at/static/nudejs/, además podemos encontrar algunas demos del funcionamiento.

Vía | Web Resources Depot