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

Ricardo Bueno teve ajuda de Diniz para se recuperar após baixa no Palmeiras

Rafael Marques disputa a bola com Ricardo Bueno durante o jogo entre Grêmio e Palmeiras no Olímpico - Edu Andrade/Agência Freelancer
Rafael Marques disputa a bola com Ricardo Bueno durante o jogo entre Grêmio e Palmeiras no Olímpico Imagem: Edu Andrade/Agência Freelancer

Flavio Latif

Do UOL, em São Paulo (SP)

10/09/2021 04h00

O experiente atacante Ricardo Bueno roubou a cena nas últimas rodadas do Campeonato Brasileiro. Em um intervalo de nove dias, o jogador do Juventude marcou o gol que deu o empate ao time gaúcho contra o São Paulo, nos minutos finais, e também balançou as redes contra o Corinthians, na última terça-feira (7), no empate contra o Alvinegro, na Neo Química Arena.

Com os gols marcados contra os grandes paulistas, torcedores do Palmeiras se agitaram nas redes sociais ao lembrar a agem de Ricardo Bueno pelo Palestra Itália —que não foi como todos esperavam. Em entrevista ao UOL Esporte, o jogador lembrou sua agem pelo Alviverde e disse que um dos principais responsáveis pelo seu bom desempenho é o técnico Fernando Diniz, anunciado ontem (9) como novo treinador do Vasco.

"Tem uma pessoa [com] quem eu trabalhei e foi muito importante na minha vida, não só pelo trabalho em campo, mas também pela conduta de como ele leva o dia a dia no clube e como ele ajuda as pessoas e os jogadores. Esse cara é o Fernando Diniz. Dificilmente você vai achar alguém para falar mal dele. Ele me ajudou bastante e até mandei mensagem para ele após os últimos gols que marquei", revelou o atacante, que trabalhou com o treinador em 2016, quando o Osasco Audax e o Oeste fizeram uma parceria para a disputa da Série B.

Com a camisa do Palmeiras, Ricardo Bueno fez 30 jogos e marcou apenas quatro gols entre 2011 e 2012. Ele reconhece que sua agem foi muito abaixo do esperado, ainda mais por causa de suas atitudes extracampo, mas ressaltou que não foi o único culpado pela falta de gols e o desempenho ruim da equipe como um todo.

"Quando eu cheguei no Palmeiras, existia uma expectativa muito grande em cima de mim. Eu tinha acabado de ser artilheiro do Campeonato Paulista de 2010, pelo Oeste. Eu era muito novo, tive alguns erros na minha vida pessoal e isso me atrapalhou muito", disse.

"Obviamente que não era só o Ricardo Bueno, tiveram algumas situações dentro do clube, o Palmeiras não vivia seu melhor momento, muita turbulência extracampo, o clube não ganha títulos há muito tempo, e a equipe não conseguia render o que a torcida esperava. Foi um conjunto de coisas que não encaminharam para eu conseguir emplacar e devolver a expectativa do torcedor comigo", completou.

Ricardo Bueno - Ettore Chiereguini/AGIF - Ettore Chiereguini/AGIF
Ricardo Bueno, atacante do Juventude, comemora gol marcado contra o Corinthians no Brasileirão
Imagem: Ettore Chiereguini/AGIF

Ricardo Bueno foi contratado pelo Juventude para suprir a saída do principal jogador da equipe na competição, o atacante Matheus Peixoto —vendido para o Metal Kharkiv, da Ucrânia, e que tinha 12 gols em 27 partidas desde que havia chegado a Caxias do Sul. Hoje, o atacante diz estar na sua melhor forma física, técnica e tática.

"É um pouco difícil para as pessoas entenderem isso, mas aos 34 anos estou na minha melhor fase física, técnica e tática. Meu amadurecimento pessoal foi muito grande, consigo ter mais foco na parte profissional e entregar mais do que as pessoas esperam de mim. Ainda tenho muitos frutos para colher no futuro", concluiu.