Se o senhor já trabalhou em uma campanha de mídia social, provavelmente está familiarizado com as partes de rastreamento UTM de um URL que permitem vincular visitas e visualizações de página a uma determinada campanha. Eles são o sonho de qualquer profissional de marketing, mas são feios de se ver para os usuários finais. E se o senhor não quiser que suas estatísticas sejam confundidas com usuários que marcaram ou compartilharam o link, está sem sorte. Isto é, a menos que o senhor use a API History para evitar esse problema:
(function() { var win = window; var removeUtms = function(){ var location = win.location; if (location.search.indexOf('utm_') != -1 && history.replaceState) { history.replaceState({}, '', window.location.toString().replace(/(\&|\?)utm([_a-z0-9=]+)/g, "")); } }; ga('send', 'pageview', { 'hitCallback': removeUtms }); })();
Primeiro, rastreie o evento e, em seguida, remova os feios parâmetros UTM e o senhor estará pronto. É um pequeno trecho de código para um pequeno trecho de brilho. Lembre-se apenas de rastrear a visualização da página antes de remover os parâmetros UTM!
Agradecimentos aos senhores Luke Crouch por indicar essa técnica!
9 demonstrações incríveis do WebGL
Por mais que os desenvolvedores detestem o Flash, ainda estamos tentando recuperar o atraso para duplicar nativamente os recursos de animação que a antiga tecnologia da Adobe nos proporcionou. É claro que temos tela de pintura, uma tecnologia incrível, que eu destaquei 9 demonstrações alucinantes. Outra tecnologia disponível…
Eu sou um Impostor
Essa é a coisa mais difícil que já tive de escrever, muito menos admitir para mim mesmo. Já escrevi cartas de demissão de empregos que amava, terminei relacionamentos, fracassei em uma série de tarefas e me decepcionei em minha vida. Todos esses sentimentos foram muito…
Impedir o zoom da página em navegadores móveis
Desde que adquiri meu iPhone, tenho concordado mais em ir aos lugares que minha noiva quer ir. Não é porque eu tenha algum interesse em ver sapatos femininos, flores ou esse tipo de coisa – é porque meu iPhone permite que o senhor…
Destacar linhas, colunas e células da tabela usando o MooTools 1.2.3
O destaque de linhas e de células individuais em tabelas é bastante simples em todos os navegadores que suportam :hover em todos os elementos (basicamente todos, exceto o IE6). O destaque de colunas é um pouco mais difícil. Felizmente, o MooTools 1.2.3 facilita o processo. O XHTML Uma tabela normal. As células…