Esta página tiene un efecto al cargarse: Un fadeIn de 1000 milisegundos que se logra con el uso de jQuery (una biblioteca de JS). También, con el uso de jQuery, pinto de rojo el título de primer nivel y los vínculos.
Con la misma biblioteca de JS voy por un JSON que está en línea, para pasar sus datos a una variable de nombre data (que pueden ver en la Consola de JavaScript). Desde esta variable, obtengo coordenadas y densidad de cada uno de los paises con mas migrantes hacia Chile (registrados y publicados por DataChile). Con lo obtenido puedo dibujar círculos con un centro en las coordenadas del pais y un radio que depende de la densidad de inmigrantes.
Si cuento con un mapa, donde dibujar estos círculos, es gracias a otra biblioteca de JS, cuyo nombre es Leaflet.