;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Troféu como pênis e mais: as maluquices do goleiro herói da Argentina

Do UOL, em São Paulo

19/12/2022 04h00

Classificação e Jogos

Considerado um dos heróis da Argentina no título da Copa do Mundo, Emiliano Martínez protagonizou algumas atitudes, no mínimo, inusitadas nos últimos anos.

Quais foram elas?

Mentiu para a Anvisa antes do polêmico jogo interrompido entre Brasil e Argentina. Ao lado de Emiliano Buendia, Giovani Lo Celso e Cristian Romero, ele não cumpriu a quarentena exigida antes de circular por São Paulo — e não avisou as autoridades. O fato ocorreu em 2021, e o duelo era válido pelas Eliminatórias da Copa.

Provocou Cristiano Ronaldo. Atuando pelo Aston Villa contra o Manchester United, Emiliano Martínez fez um jogo psicológico com o atacante e Bruno Fernandes, parceiros de clube: disse a CR7 para bater no lugar do colega, já que o meia perderia... e deu certo: Bruno isolou a bola.

Tingiu cabelo com cores da bandeira da Argentina. Antes da vitória de 2 a 1 sobre a Austrália nas oitavas da Copa, ele pintou a parte lateral do cabelo de azul, branco e amarelo. O motivo? "Fiz uma aposta com Pezzella, Guido Rodríguez e Acuña. Graças a Deus, deu certo e não falhei com eles", explicou ele.

Desafiou colombianos. Também em pênaltis, o argentino, desta vez defendendo sua seleção, entrou na mente de jogadores da Colômbia. "Eu te conheço", "vou te comer vivo" e "está nervoso, hein?" foram algumas das frases. Dibu, como é conhecido, pegou três cobranças naquela semifinal da Copa América 2021.

Fez dancinhas extravagantes. Tanto na decisão da Copa do Mundo contra a França quanto na própria semifinal continental do ano ado, o goleiro fez dancinhas assim que viu pênaltis dos rivais serem perdidos. Ontem, ele balançou os ombros, e, contra os colombianos, deu algumas "sarradas" no ar.

Usou troféu para simular pênis. Eleito melhor goleiro da Copa do Mundo, o argentino comemorou o feito colocando seu troféu na frente de suas partes íntimas. "Fiz isso porque os ses estavam me vaiando, a soberba comigo não vai", falou ele após a premiação.