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

Seleção brasileira vai rodar time contra Camarões e reservas terão chance

Gabriel Carneiro, Igor Siqueira, Danilo Lavieri e Pedro Lopes

Do UOL, em Doha

29/11/2022 19h40

Classificação e Jogos

A classificação antecipada do Brasil para as oitavas de final tira um peso do terceiro jogo da seleção na Copa do Mundo, sexta-feira (2), contra Camarões. Com isso, o técnico Tite vai aproveitar para rodar o time e dar minutos em campo para jogadores que ainda não atuaram ou têm poucas chances de entrar com frequência nos jogos.

No treino de amanhã (30), antevéspera do jogo, o treinador vai começar a desenhar a equipe titular, trabalhando inicialmente os movimentos defensivos do Brasil. A tendência é optar pelo bloco de quem começou a Copa na reserva, como Militão e Bremer no miolo de zaga e Daniel Alves na lateral direita — Alex Telles obrigatoriamente entra na esquerda com a lesão de Alex Sandro.

Tite já usou 19 dos 26 convocados. Os que ainda não tiveram o gostinho de jogar neste Mundial são os goleiros Ederson e Weverton, o lateral-direito Daniel Alves, o zagueiro Bremer, os meio-campistas Fabinho e Everton Ribeiro, além do atacante Pedro.

Pensando no jogo contra Camarões, o ponto de partida para a análise por parte da comissão técnica é físico. O Brasil já fez dois jogos e o intervalo do terceiro para a partida das oitavas de final é menor. Normalmente, a seleção tem três dias de espaço para se preparar. Mas o fim da primeira fase para o Brasil e o início do mata-mata serão separados por apenas dois dias.

"A saúde do atleta a gente entende que é fundamental para ter um bom desempenho. Sempre temos essa avaliação fisiológica e gestão de minutos, ainda mais num país em que o clima influencia. Do meio para o final do segundo tempo, as equipes baixam o nível de intensidade, os jogos ficam mais monótonos. Conseguimos impor nosso ritmo e essa gestão de minutos influencia no rendimento direto do atleta", analisou César Sampaio, um dos auxiliares da seleção.

Quem entra? Quem sai?

Uma das alterações certas na comparação com o jogo diante da Suíça é a entrada de Alex Telles na lateral esquerda, já que o titular, Alex Sandro, está machucado.

Alisson ou os dois primeiros jogos sem fazer uma defesa sequer. E vai terminar a primeira fase desse jeito se Ederson for o titular.

Outro setor que pode ganhar um refresco contra Camarões é a zaga. Thiago Silva tem 38 anos, é o capitão do time, e, ao lado de Marquinhos, participou dos dois primeiros jogos completos. Bremer é um dos que aguardam uma chance de mostrar serviço no Mundial.

O outro zagueiro do elenco é Militão, mas o fato de ter se tornado o substituto imediato do lesionado Danilo pode fazer com que a comissão técnica, enfim, opte por usar Dani Alves no Qatar.

Nas duas primeiras partidas, apenas Fred levou cartão pelo Brasil. Mas, como Casemiro é um jogador combativo e foi desfalque por suspensão quatro anos atrás na Rússia 2018, pode entrar no rodízio, dando espaço para Fabinho — o volante do Liverpool ainda não atuou na Copa.

Já Bruno Guimarães entrou durante a vitória sobre a Suíça. A disputa por posição com Fred, diante da alternativa desenhada por Tite para a ausência de Neymar, ficou mais acirrada. Neste caso, precisaria haver uma decisão baseada mais em aspectos técnicos do que físicos, já que ambos não fizeram nem 90 minutos completos, somando as duas partidas.

Mais adiante, na posição originalmente de Neymar, Rodrygo deu mais certo do que Paquetá, que ainda por cima teve sintomas de gripe. Nesse contexto, Éverton Ribeiro é mais um elemento que pode ganhar espaço. Pelo que se desenha, dificilmente Tite o colocará em outro jogo que não o de Camarões logo de cara.

Por fim, no ataque, Tite tem usado bastante seus pontas. Todos os convocados já entraram em campo. O setor ofensivo ainda tem Pedro à espera de uma chance no Qatar. Em tese, ainda que decida poupar Richarlison, Gabriel Jesus é a escolha imediata de Tite e não o atacante do Flamengo.

Nas pontas, Raphinha e Vini Jr começaram ambos os jogos. Mas Martinelli e Antony foram acionados e podem ganhar minutos também na saideira da primeira fase.

Qual seleção vai ser a campeã da Copa do Mundo do Qatar?

Enquete encerrada

Total de 43743 votos
7,61%
Divulgação/Adidas