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

A dois jogos da Copa, Tour na Ásia ajudou Tite a tirar dúvidas da seleção

Tite fala com os jogadores da seleção brasileira - Lucas Figueiredo/CBF
Tite fala com os jogadores da seleção brasileira Imagem: Lucas Figueiredo/CBF

Danilo Lavieri

Do UOL, em Tóquio (Japão)

07/06/2022 04h00

A seleção brasileira tem só mais dois jogos até a Copa do Mundo, o que significa que Tite tem cada vez menos tempo para definir quem serão os convocados para o Qatar. O tour asiático para os jogos contra Coreia do Sul e Japão ajudaram o treinador a encaminhar a solução de algumas dúvidas, mas mantiveram vários outros buracos que precisarão ser resolvidos em quatro meses.

Em setembro, ele fará a última convocação antes da lista final do Mundial e, nas entrevistas coletivas, tem tentado esconder o jogo. Sempre que perguntado sobre competição específica de algumas vagas, ele desvia o discurso para frases como "todos vão competir em igualdade" e "o grupo está aberto", mas o UOL tenta te ajudar a solucionar algumas dúvidas.

O quarto homem da defesa

Marquinhos, Thiago Silva e Éder Militão estão com o aporte carimbado. A grande questão é quem será o quarto homem desse setor. Gabriel Magalhães foi convocado desta vez e não conseguiu jogar de novo. Na última, pediu dispensa porque virou pai e agora se machucou. Léo Ortiz também não entrou em campo e foi até cortado do último amistoso. Tite citou em coletiva que até Lucas Veríssimo e Rodrigo Caio têm chances. Os dois agradam bastante ao treinador e precisam se recuperar 100% das lesões, mas estão na briga.

Éder Militão durante treino da seleção brasileira no Equador - Lucas Figueiredo/CBF - Lucas Figueiredo/CBF
Éder Militão pode virar alternativa na direita
Imagem: Lucas Figueiredo/CBF

Os laterais e a chance de improvisar

Nesta convocação, o que chamou a atenção foi que a lista tinha três laterais esquerdos. Alex Sandro aproveitou muito bem a chance e já tem seu nome no caderninho do professor para o Qatar. Guilherme Arana parece levar ligeira vantagem em cima de Alex Telles, especialmente porque jogou 90 minutos contra zero de seu concorrente. Do outro lado, Tite itiu que trabalha com um plano C. O A e o B são Danilo e Daniel Alves. Caso algo aconteça com eles, a terceira opção é improvisar Éder Militão ou Fabinho, coisa que já aconteceu contra o Japão.

Meio está consolidado, com uma vaga aberta

Casemiro, Fabinho e Fred estão mais do que garantidos nas primeiras vagas do meio, com Bruno Guimarães muito perto disso. Ainda há uma possibilidade de Tite levar mais um homem nessa função aproveitando o aumento da lista de 23 para 26, e aí Danilo, do Palmeiras, sonha com uma nova chance para concorrer com nomes como Arthur e Gerson. Mais à frente, Lucas Paquetá e Philippe Coutinho também já se garantiram e só uma reviravolta faria Éverton Ribeiro receber nova chance.

Perninhas rápidas fazem briga pesada

Raphinha foi muito bem contra a Coreia do Sul e caiu um pouco de produção contra o Japão, mas já está muito próximo da vaga. Vini Jr parece ter definitivamente convencido Tite, apesar de não ter brilhado como o esperado nas chances que teve. Gabriel Martinelli e Rodrygo foram os que tentaram mostrar serviço. O jogador do Real Madrid vive ótima fase na Europa, recebeu elogios de Tite e é irado pelo treinador de longa data. Já o atleta do Arsenal ainda precisa remar um pouco em uma briga que ainda tem Antony se recuperando de lesão e também sonhando por um espaço.

Richarlison faz a dança do pombo para comemorar gol marcado pela seleção brasileira contra a Coreia do Sul - Lucas Figueiredo/CBF - Lucas Figueiredo/CBF
Quatro gols e um pênalti sofrido em quatro jogos: Richarlison aproveita a chance
Imagem: Lucas Figueiredo/CBF

Richarlison e Jesus aproveitam chance

Depois de perderem um pouco de espaço e verem Tite testar um time com mais jogadores rápidos, Richarlison e Jesus trataram de aproveitar as chances que tiveram. O primeiro chegou a quatro gols e um pênalti sofrido nos últimos quatro jogos, enquanto o segundo quebrou um jejum que durava desde 2019. Eles não são classificados como perninhas rápidas, mas sabem jogar aberto. O grande diferencial no caso deles é que eles também podem fazer o papel de 9. Jogar como referência, aliás, é a função que Matheus Cunha tenta mostrar ao comandante que pode fazer com maestria depois de ter ido bem na última convocação, mas nem tanto nessa.

A Família Tite

Uma das coisas que mais chamou a atenção da comissão nessa viagem foi a convivência entre os atletas. Com tempo para ear por Seul e ir até no parque de diversões, os jogadores mostraram um ambiente leve durante toda a concentração. Em cada entrevista, os atletas falavam sobre como era bom estar na seleção e esquecer os problemas dos clubes. No entendimento de Tite e companhia, a boa relação fora de campo não é uma obrigação, mas pode ser um diferencial nos gramados.

O cronograma até a Copa

Tite também deixou claro durante essa viagem que não quer fazer um amistoso muito próximo da Copa do Mundo. Como só terá 10 dias de preparação entre o término da janela europeia e o início do Mundial, a tendência é que a seleção se apresente na Europa e viaje para Doha no dia 19 de novembro. Sendo assim, os únicos jogos daqui até Qatar serão em setembro, sendo que um deles por enquanto vai ser contra a Argentina, naquela partida cancelada pelas Eliminatórias. O outro adversário dessa data Fifa pode ser um africano ou o México, que insiste por esse duelo, segundo a imprensa local.