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

Corinthians

Sylvinho elogia atuação do Corinthians e normaliza pressão do Sport no fim

Yago Rudá

Do UOL, em São Paulo

24/06/2021 22h36

Demorou, mas o técnico Sylvinho conquistou o primeiro triunfo dirigindo o Corinthians na Neo Química Arena. Hoje (24), diante do Sport, o Alvinegro venceu, por 2 a 1, e chegou aos oito pontos conquistados no Campeonato Brasileiro. Na entrevista coletiva, o treinador falou orgulhoso sobre sua equipe, elogiou a performance e viu como normal a pressão sofrida nos minutos finais do duelo em Itaquera.

"É muito importante vencer em casa. Vínhamos de alguns resultados que não são bons, é um campeonato muito disputado, muito difícil. A sensação é muito boa. Além da vitória, nós construímos, foi de uma boa performance, marcando alto o adversário e criando situações de gols. Estou feliz, feliz pela atuação dos atletas", argumentou Sylvinho, que agora soma oito jogos no Corinthians, com duas vitórias, três empates e três derrotas.

Para conquistar os três pontos jogando na Neo Química Arena, o Corinthians contou com o retorno do atacante Gustavo Mosquito — desfalque no último domingo para acompanhar sua família após a morte do pai, vítima da covid-19. Outra novidade no time foi a presença do meia Vitinho na vaga que era ocupada pelo volante Roni.

Por conta da formação mais ofensiva e da imposição com a posse da bola, a equipe sentiu o cansaço físico no segundo tempo. Segundo Sylvinho, as mexidas na etapa final foram consequência disso, e não da mudança de postura do Sport — que dominou o duelo nos dez últimos minutos e chegou a diminuir o resultado com Santiago Tréllez.

"As substituições do adversário trouxeram isso. Dois atacantes, uma densidade maior no nosso campo e quando fizeram o gol piorou. É normal. Fizemos os gols, poderíamos ter feito o terceiro. A observação é correta, os 15 minutos foram difíceis. Nós tivemos uma boa performance, o VAR é uma coisa precisa. As substituições nós imaginávamos que o Gustavo cansaria, era até para acontecer antes, seguramos o máximo possível. O Cantillo pediu para sair, é um atleta que vem jogando muito e o Vitinho também pediu para sair. Os atletas estavam exaustos", completou Sylvinho.

O próximo jogo do Corinthians é contra o Fluminense, em São Januário. O confronto acontece no domingo (27) e será válido pela 7ª rodada do Campeonato Brasileiro.

Veja outros trechos da entrevista coletiva de Sylvinho:


Sobre as opções da zaga

"Infelizmente, ainda não houve tempo. Tudo foi muito rápido como você colocou. Guardamos as nossas energias para isso e fomos bem. Foi bem direcionado. Gosto muito dos zagueiros que nós temos. É uma mistura de dois ou três jovens com o Gil, que é um jogador que tem nos ajudado muito. Os jovens estão crescendo, precisam maturar. É importante que todos tenham minutos em campo. Em pouco tempo voltamos a avaliar isso".

Sobre o atacante Gustavo Mosquito

"A resposta quase sempre vem do atleta, a verdade é essa. É um tema duro, difícil e eu não gostaria de tocar muito no assunto. O atleta é um excepcional ser-humano, uma performance muito boa, um rendimento muito bom. A gente cuida, gerencia, mas a resposta vem sempre do atleta. O grupo e o clube têm ajudado bastante".

Sobre a atuação de Jô

"Tivemos uma conversa assim que ele se colocou à disposição. Vocês sabem que o Jô ficou fora de um jogo, ele teve um intervalo de um ou dois dias se recuperando, se resguardando. Nós conversamos sim sobre reduzir um pouco a área de atuação dele. Trazer e buscar a característica desse atleta, que pode segurar a bola, oxigenar o time, o meio de campo, fazendo a defesa sair. É um atleta experiente, que entendeu perfeitamente. É isso que está acontecendo, ele está entendendo que está fazendo pelo clube, pelo time. É sempre pelo grupo".

Sobre um possível retorno de atletas emprestados e utilização de nomes do sub-23

"Todas as possibilidades que temos com o sub-23 estamos avaliando nos treinos. Eles precisam maturar rápido, já temos alguns jovens no grupo. Vocês vão ver eu falar nisso porque eu acredito nisso. Os que estiverem respondendo terão mais minutos".

Corinthians