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

Técnico da Argentina destaca fase de Messi antes da Copa: 'Se divertindo'

Messi gesticula ao lado de Lionel Scaloni, então auxiliar-técnico de Jorge Sampaoli na seleção argentina - Francisco Leong/AFP
Messi gesticula ao lado de Lionel Scaloni, então auxiliar-técnico de Jorge Sampaoli na seleção argentina Imagem: Francisco Leong/AFP

Do UOL, em São Paulo (SP)

19/11/2022 10h57

Classificação e Jogos

A boa temporada feita por Messi até aqui tem empolgado os argentinos. O atacante do PSG chega à Copa do Mundo do Qatar que, segundo ele, será a sua última, em busca do seu primeiro título mundial. Em entrevista ao jornal "Olé", da Argentina, o técnico Lionel Scaloni analisou o momento vivido pelo seu principal jogador e destacou o papel exercido por ele no vestiário quando perguntado sobre um vídeo divulgado no qual o camisa 10 aparece fazendo um discurso antes da final da Copa América de 2021, contra o Brasil.

"Foi bom que essas imagens tenham sido divulgadas para que as pessoas entendessem como ele é. Esse discurso, como tantos outros que não saíram, é tudo o que ela transmite. O que ele transmite quando você o vê e fica arrepiado e o que ele transmite aos seus companheiros. Ele sempre foi assim, com a palavra certa. Acreditamos que ele esteja em um momento de total amadurecimento e, acima de tudo, se divertindo. Essa palavra que tanto repito, a de desfrutar, é porque afinal não só os argentinos, mas todos os amantes do futebol querem continuar a vê-lo jogar por tempo indefinido", afirmou Scaloni.

Tratamento diferente dos demais? Nenhum. O técnico da seleção argentina afirmou também que não diz coisas diferentes dos demais a Messi, mas revelou o "recado" que ou ao atacante e seus comandados antes da Copa do Mundo.

"[digo a ele] O mesmo que ao resto. Que ele tem que curtir essa Copa, se divertir em campo e com certeza vai jogar como a gente sabe. A gente não fala nada a não ser isso: aproveite", disse.

Técnico ao longo de toda a série invicta atual vivida pela seleção argentina —36 jogos—, Scaloni analisou o momento em que a equipe chega ao Qatar. Sobre os favoritos, evitou citar candidatos e falou sobre o equilíbrio desta edição de Copa do Mundo.

"Estamos bem, temos uma ideia de jogo, uma forma de jogar que vamos utilizar, que não adianta dizer que vamos mudar. Com isso vamos competir, vamos competir contra todos. Quanto aos favoritos... Não me atrevo a dizer que a Copa do Mundo tem um favorito. É impossível, são grandes times, muitos que podem se enfrentar nas oitavas de final e acabar fora. Então é difícil dizer quem pode ganhar a Copa do Mundo. Sim, existe um leque de dez equipes com capacidade para vencer este campeonato e isso implica a dificuldade que existe. Esta Copa do Mundo está muito mais equilibrada do que as anteriores", finalizou.

A Argentina dos "Lioneis" Messi e Scaloni começa sua caminhada na Copa do Mundo na próxima terça-feira (22), quando enfrenta a Arábia Saudita, às 7h (de Brasília). A Albiceleste ainda terá pela frente México e Polônia na primeira fase.

Quem deve ser o capitão da seleção brasileira na Copa do Mundo?

Resultado parcial

Total de 6876 votos
30,57%
Pedro Vilela/Getty Images