No soy un gran desarrollador de JS, pero me encontré con este sitio llamado Google Gravity (aquellos que no lo han usado, intenten hacer una búsqueda allí, se sorprenderán), que es una página de inicio de Google remasterizada. Desde entonces, he estado pensando y preguntándome acerca de aprender más sobre cómo el chico lo implementó. Intenté buscar en Google, pero no pude encontrar una buena explicación de la implementación.
Todos los Gurus de JS / CSS, ¿pueden señalarme una ubicación donde pueda obtener más información? Ya conozco los conceptos básicos de trabajar con jQuery y AJAX.
Respuestas:
Lo que hace, además de usar fórmulas matemáticas (para lo cual, debes ser bueno en matemáticas), es usar las tecnologías nativas de la web que vienen bajo HTML5 y CSS3.
Te recomiendo que leas estos artículos:
fuente
¿Has mirado el código fuente de JavaScript?
Solo eché un vistazo muy rápido (y está lejos de mi taza de té), pero parece que la página está dividida en cuadros 2d y se ejecuta una simulación de esas cajas que caen libremente bajo la gravedad. Luego, los eventos del mouse se manejan para permitir que esas cajas sean manipuladas interactivamente.
fuente