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

Jesus diz que assédio do Fla e pressão pesaram na sua saída do Benfica

Jorge Jesus durante jogo do Benfica contra o Estoril - Gualter Fatia/Getty Images
Jorge Jesus durante jogo do Benfica contra o Estoril Imagem: Gualter Fatia/Getty Images

Do UOL, em São Paulo

05/05/2022 16h55

Depois de declarar ao UOL que está disposto a voltar o Flamengo, o técnico Jorge Jesus explicou as razões que o levaram a deixar o Benfica no final do ano ado e como o assédio de dirigentes do clube carioca interferiu em sua decisão. Em sua participação no programa 'Bem, Amigos' que será exibido na próxima segunda-feira (16), o treinador também citou a alta multa da rescisão contratual com o Benfica como motivo para rejeitar as sondagens flamenguistas.

"Eu tinha uma cláusula de rescisão do meu contrato muito alta. Se [o Flamengo] quisesse [me] tirar do Benfica, tinha que pagar 10 milhões de euros. É uma cláusula que nem todos os times tinham capacidade de me tirar. Todo esse ambiente que acabei de contar, mais o fato de os dirigentes do Flamengo terem ido a Portugal e terem entrado em todos os jornais e televisões criou um ambiente muito complicado para mim", disse Jesus.

Ele ainda explicou que após a viagem a Portugal do vice-presidente Marcos Braz e de Bruno Spindel, diretor de Futebol do Flamengo, ou a ser cobrado pela torcida do Benfica.

"Ficaram os adeptos do Benfica: "quer ir para o Brasil, vá embora". Comecei a ter um ambiente pesado. Eu disse: 'Marcos [Braz], mesmo que eu quisesse ir, eu não posso. Vamos ver até quando eu posso sair do Benfica, mas neste momento, eu não posso'."

Além da pressão de torcedores, ele conta que depois do episódio ou a enfrentar resistência dos jogadores do Benfica, o que tornou a situação insustentável. No final do ano ado, decidiu conversar com o presidente do Benfica, Rui Costa, e deixar o clube. Jesus contou que o cartola ainda tentou convencê-lo a ficar.

"Tive um problema com um jogador. Eu nem estava no jogo. Contra o Porto, depois do jogo, houve um jogador que fez alguns comentários. Meus adjuntos contaram. Juntei tudo que estava a ar. [Antes] Eu tinha uma boa relação e um grande ambiente com a equipe no Benfica. Essas questões do presidente (anterior), xingarem quando a gente ganha, o Flamengo. Naquele momento eu disse: 'não, chegou, vou embora'."

O Benfica anunciou a rescisão com Jorge Jesus em 28 de dezembro, quase duas semanas depois da visita dos dirigentes flamenguistas a Portugal. Um dia depois, o Rubro-Negro anunciou a contratação de Paulo Sousa.

Flamengo