;(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

Flamengo

Andreas encontra Palmeiras ainda tentando recuperar a confiança no Flamengo

Deyverson deixa Andreas Pereira para trás e avança para marcar o gol do título do Palmeiras sobre o Flamengo na Libertadores 2021 - PABLO PORCIUNCULA / AFP
Deyverson deixa Andreas Pereira para trás e avança para marcar o gol do título do Palmeiras sobre o Flamengo na Libertadores 2021 Imagem: PABLO PORCIUNCULA / AFP

20/04/2022 07h00

144 dias, 21 semanas, 3.456 horas... Andreas Pereira segue vivendo dias nebulosos após a fatídica falha que culminou no gol do título do Palmeiras na final da Copa Libertadores de 2021, no dia 27 de novembro. E, às 19h30 desta quarta-feira, sem a titularidade assegurada no Flamengo, reencontrará o rival do torneio continental pela primeira vez, ainda em processo de resgate do seu melhor futebol. Por ora, a confiança do meio-campista está minada.

Hoje atrás de Gomes, Willian Arão e Thiago Maia na concorrência, Andreas Pereira nunca teve o posto de titular garantido sob o comando de Paulo Sousa, que chegou ao Flamengo já ciente da necessidade de recuperar o jogador psicologicamente, sobretudo. Os seus números positivos, seja de assistência, gols ou participação efetiva na construção, que vinham enchendo os olhos da Nação nos primeiros meses, ruíram.

O Mister acredita que a recuperação da confiança de Andreas a pela "unidade", pedindo apoio da torcida, que o vaiou no Campeonato Carioca após o camisa 18 ser substituído em jogos em que não foi bem e até demonstrou um certo descontrole emocional. A paciência tem sido escassa.

"Em qualquer momento, bons e ruins, temos que estar muito unidos. Temos que estar muito próximos. Acho que a unidade vai fazer muita diferença. Temos uma nação cheia de energia que com certeza vai nos ajudar com que todos nós tenhamos performances muito elevadas, como é a exigência da torcida. Mas é uma unidade muito importante. Temos que estar todos juntos, dentro, mas também fora, o clube está à frente de todos nós. Na unidade vamos conseguir ajudar individualmente", disse Paulo Sousa, ao ser questionado sobre Andreas no início de março, quando o atleta foi vaiado ao deixar um clássico contra o Vasco pela Taça Guanabara.

Recentemente, Andreas falou, na primeira entrevista após a decisão na Libertadores, à "Rede Globo", sobre os traumas que ainda o assombram por conta do lance no qual Deyverson roubou uma bola que estava sob o seu domínio, na prorrogação, em Montevidéu, e deu o título ao Palmeiras.

"Eu já vi um milhão de vezes. No momento, estava muito claro o que eu ia fazer e a bola acabou escapando. Já vi um milhão de vezes para ver o que aconteceu, o que poderia ter feito. Não só vi, tive vários sonhos", disse o meia.

Neste ano, Andreas soma 12 jogos, das 17 sob o comando de Paulo Sousa, com dez iniciando entre os titulares. Em 2021, antes da final da Libertadores, além de uma assistência, marcou cinco gols, sendo um deles um golaço de falta, que, aliás, findou um longo jejum no clube. Ali, vivia a sua melhor fase, inclusive deixando boa parte da torcida aliviada após a saída do Gerson.

Em busca de dias melhores, Andreas encara a incerteza sobre a sua aquisição em definitivo, já que o seu empréstimo junto ao Manchester United se encerra em junho. Publicamente, o Flamengo não abre o jogo a respeito da decisão definitiva, embora penda, atualmente, para a não contratação.

Marcos Braz, vice-presidente de futebol do Flamengo, falou sobre a situação do jogador recentemente.

"Gostaria de deixar registrado que, quando contratamos o Gerson, os questionamentos foram os mesmo em relação ao pagamento do jogador. Até quanto ao Gabigol tinha questionamentos sobre os números. Acontece que o Andreas teve uma fatalidade num jogo importantíssimo e, com certeza é um peso nesse processo. A gente tem um entendimento em relação a ele", falou o VP de futebol do Fla, ao canal "SporTV", emendando:

"O maior motivo de a gente ter ido conversar com o Manchester foi quando a gente fez a primeira proposta, eles disseram que a gente tinha de ir lá para tratar. Não queriam ficar por e-mail. A gente foi lá, se debruçou em número. Teve a situação do Banco Central. A gente acalmou e está usando o tempo para fazer as coisas com cautela. A pressão a gente tem que ficar atento, mas precisa ficar frio para as decisões. Mais uma vez, o jogador tem contrato por um bom tempo, e a gente está atento", disse.

Com o Fla "atento", Andreas, caso ainda tenha como prioridade reconquistar o torcedor do Rubro-Negro, como já declarou em diversas situações, precisa, antes de tudo, recuperar um espaço entre os 11 de Sousa. Uma boa atuação contra o Palmeiras pode ser um o importante para que as sombras sejam suavizadas e, consequentemente, renda à altura de seu talento.

Flamengo