Tag Archive for distintas

Efecto Parallax HTML5

Uno de los trends de diseño más importante en los últimos meses o el último año es el efecto Parallax. Muchas grandes agencias de diseño han construido sitios dignos de un awwward basados en este patrón.

El efecto Parallax, en general, se refiere a elementos dentro de un objeto visible que se mueven a distinta velocidad, así pues, es posible que el ejemplo más claro de Parallax lo hayamos visto jugando, por lo general, en un juego el fondo se mueve más lento que los personajes y/o assets, eso es Parallax. En diseño esto se ha aplicado en efectos vistosos, para ejemplo ésta página de Nike que muestra una aplicación que usa javascript para construir un efecto muy vistoso con elementos moviéndose y mostrándose en el foco a distintas velocidades.

Por lo general, el efecto se construye utilizando javascript, si bien puedes logar esa clase de resultados utilizando “javascript crudo”, es decir, sin plugins, en la web ya hay gente que ha pasado por esto y ha decidido regalarnos algunos plugins, entre los más populares:

Stellar.js: Échale un vistazo porque es la librería que utilizamos en el tutorial.

Scrollorama: Esta librería me parece genial, y un ejemplo de lo que puedes hacer con ella, lo encuentras en éste enlace.

Pasemos al código.

El código del tutorial es bastante sencillo, deduciendo que ya tienes la estructura de tu HTML, de la página a la que le aplicarás el efecto, vamos a enlazar un par de scripts, el primero es jQuery y el segundo Stellar.js

<script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>

<script src='https://raw.github.com/markdalgleish/stellar.js/master/jquery.stellar.js'></script>

 

Ahora que tenemos listas las librerías, queda ejecutar la función de stellar para que ejecute los efectos correspondientes:

<script>
$(function(){
$(window).stellar();
});
</script>

 

Una vez hecho esto, stellar tomará una serie de atributos para definir el movimiento de los elementos al hacer el scroll, estos atributos son atributos data de HTML5, los valores de estos atributos van desde el 0 que significa sin movimiento, hasta cualquier valor entero, donde el 1 significa moverse a velocidad normal, y el 2 moverse al doble de velocidad que el resto de la página. Los atributos son:

  • data-stellar-ratio: Que define el movimiento de un elemento
  • data-stellar-background-ratio: Que define el movimiento del fondo de un elemento.

Existen más atributos para modificar el comportamiento de la página, y puedes checarlos en la documentación del plugin.

Sin más, quiero dejarte con un enlace para el vídeo tutorial en mi canal sobre este post.

El sistema operativo de los hackers

Si buscas ser un hacker lo primero que debes hacer es estar protegido y no estar a merced de los demas. Para esto es necesario un mejor sistema operativo, mas seguro y mas poderoso. En cuanto del hacking se trata el sistema operativo ideal es linux.

Un poco acerca de linux

Linux no es un sistema operativo como tal. En realidad se tratan de muchisimos sistemas operativos, distribuciones distintas, algunos de los sistemas operativos Linux mas comunes son Ubuntu, Linuxmint, Mandrake(version gratuita mandriva), Redhat, debian, Suse(Open suse version gratuita), y muchos mas.
Los sitemas operativos linux son mas seguros porque a diferencia de sistemas como windows, tienen un kernel(nucleo o la base del SO) diferente, y la forma en la que administran su sistema de archivos, datos e información es totalmetne diferente. Ademas, la mayoria de los virus existentes estan diseñados exclusivamente para sistemas windows, de manera que en linux no podran ejecutarse, y quedaras protegido. Podria decirse que un sistema operativo como mac es seguro, cierto, es base unix y es muy seguro, sin embargo su auge comercial ocasionara que los hackers comiencen a crear virus exclusivos para esta plataforma. Siendo los sistemas operativos linux menos comerciales, libres y gratuitos(en su gran mayoria), existen muchos menos bugs conocidos o virus que puedan dañar tu maquina, de tal forma que ni siquiera necesitaras tener un antivirus.

Como obtener una version de linux…

Puedes descargar la distribución de linux Ubuntu en ubuntu.com. Esta distribución es muy facil y sencilla de usar a comparacíón de otras distribuciones, es muy amigable y altamente recomendada para nuevos usuarios de linux. Sin mencionar que una gran comunidad de usuarios estan disponibles para ayudar a resolver tus dudas si tienes problemas.Un sitio muy reconocido para resolver tus dudas y en español es http://www.ubuntu-es.org

Porque deberia utilizar Linux para el hacking…

Simplemente estaras mas protegido, ademas de que herramientas del hacking, y software, asi como nmap por ejemplo, son mas eficientes y poderosos si utilizas la versión para linux. Esto sin mencionar que la mayoria del software de linux es completamente gratis. Otra razon muy importante esque en linux puedes hacer literalmente lo que desees con el sistema operativo. Puedes modificarlo a tu antojo, ademas de esto, si sabes programar, puedes crear programas muy eficientes.

Otra razon muy importante es que es mas sencillo en linux modificar registros, e información que puede ser usada para detectar a un hacker. Cosas como cambiar una MAC address de tu computadora peude ser una tarea realmente sencilla en linux, o incluso cambiar nombres de usuario y borrar los registros de logs que estan en tu PC.

Recuerda:
Experimentar con un nuevo sistema operativo también puede ayudarte a aprender mucho en el proceso en el que lo utilizas, y podras descubrir muchas y nuevas herramientas para el hacking, animate a probarlo y veras que realmente en un sistema economico y poderoso.