Postagens

Mostrando postagens de Dezembro, 2014

Efeito natalino de flocos de neve com canvas

Hou hou hou galera, natal está logo ai, e queria desejar tudo de bom para todos e desejar um 2015 melhor que 2014.

Estava precisando fazer alguma coisa no portal da empresa e achei esse efeito bem legal


Basta somente adicionar o canvas depois do body

<canvas id="snowball"></canvas>
O criar no onload da pagina a seguinte chamada

window.onload = function(){ //canvas init var canvas = document.getElementById("snowball"); var ctx = canvas.getContext("2d"); //canvas dimensions var W = window.innerWidth; var H = window.innerHeight; canvas.width = W; canvas.height = H; //snowflake particles var mp = 25; //max particles var particles = []; for(var i = 0; i < mp; i++){ particles.push({ x: Math.random()*W, //x-coordinate y: Math.random()*H, //y-coordinate r: Math.random()*4+1, //radius …

Controlando as pageviews do Google Analytics com Angularjs

Eae pessoal, estava com problema que não conseguia mais controlar as pageviews do meu novo site com o uso do angular, já que ele não redireciona quando alteramos uma rota, simplesmente ele altera todo o conteúdo de um determinado contêiner, deste modo esta procurando como fazer isso, e na verdade a solução é bem fácil.

$scope.$on('$routeChangeSuccess', function(next, current){ ga('send', 'pageview', {page: $location.path()}); });
Só de olhar já dar de ter uma noção, mas vamos explicar né? Criamos primeiro um listener com o $scope.on no evento $routeChangeSuccess, que é o evento quando é terminado a alteração da route e neste evento chamamos um método da api do Analytics, que manda o dado da pageview com a url atual, que é o que o $location.path() faz.

É isso ai galera, cometem compartilhem, qualquer dica ou sugestão de alguma coisa que gostariam de saber é só deixar ai nos comentários ;)

Fonte: https://blog.nraboy.com/2014/11/tracki…