;(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 maior zebra possível', diz RMP após derrota na estreia argentina na Copa

22/11/2022 09h23

Classificação e Jogos

A Copa do Mundo do Qatar teve sua primeira grande zebra na manhã de hoje (22), com a derrota da Argentina por 2 a 1, de virada, para a Arábia Saudita.

No UOL News Copa, transmitido pelo UOL Esporte todos os dias às 9h (horário de Brasília), Renato Maurício Prado e Rafael Oliveira repercutiram a surpresa na estreia dos "hermanos".

"É a maior zebra possível dessa primeira rodada. Não há outro jogo que tivesse um favoritismo tão absurdo como esse da Argentina", disse Renato Maurício Prado.

"Argentina não perdia há 35 jogos e vai perder logo para a Arábia Saudita na estreia da Copa?", comentou sendo depois alertado que a invencibilidade era ainda maior.

"Uma zebraça. Eu esperava da Arábia Saudita uma capacidade para competir neste grupo pela segunda posição. A Arábia Saudita em parte do ciclo na Ásia foi a melhor seleção do continente, e por que tem um treinador que para mim é um grande personagem. Mas vencer a Argentina, de virada, na estreia, uma Argentina embalada, candidata forte ao título... aí não dava para esperar", disse Rafael Oliveira

Alerta para a seleção brasileira

Quem também participou do programa foi o ex-zagueiro Lúcio, campeçao com a seleção brasileira em 2002. Para ele, a derrota da Argentina serve de alerta para a equipe brasileira, que faz sua estreia nesta quinta-feira (24), diante da Sérvia.

"Sem dúvida, a gente aprende muitas vezes com os erros dos outros. Então serve sim de alerta para o Brasil estar cada vez mais com o pé no chão, concentrado, saber que não tem mais ninguém bobo no futebol hoje em dia", completou.

Ainda dá para os argentinos

Se a derrota surpreendeu e gerou centenas de memes, talvez seja melhor ainda não descartar os argentinos da briga pela taça. Esse é o concelho do comentarista Renato Maurício Prado.

"Acho que a Argentina tem time, tem jogadores para se recuperar, mas hoje deu tudo errado", disse.

Zebra australiana?

Ainda hoje teremos mais uma seleção favorita em campo. A França, atual campeã, vai encarar a Austrália em jogo com claro favoritismo da seleção europeia. Seria esta uma potencial zebra do tamanho da que aconteceu com a Argentina?

"Acho que a Argentina contra a Arábia Saudita é mais zebra pelo momento que a Argentina chegava. Por que pra mim a Austrália é pior que a Arábia Saudita, então a Austrália vencer a França seria uma zebraça. Só que a França está com tantos problemas que a gente olharia e diria: 'é, mas a França está tão arrebentada'", disse Rafael Oliveira.

Argentinos provocam Dani Alves

Nas arquibancadas do Lusail Stadium, o lateral brasileiro Daniel Alves foi alvo da torcida argentina com uma faixa feita especialmente para ele.

"Faz parte das provocações, da rivalidade. Da mesma forma que hoje vai chover meme de brasileiro dando aquela zuada nos argentinos, os argentinos vão e acham seus alvos também", disse Rafael Oliveira.

Recado do Baixinho

A carta de Romário para Neymar também foi assunto para a conversa com Lúcio. O ex-zagueiro fez questão de reforçar a necessidade de que o grupo todo esteja encaixado para a disputa da Copa, sendo isso mais importante do que o brilho de um só jogador.

"Vindo de um jogador que é um ídolo mundial, sem dúvida isso dá muita motivação, alegria, satisfação. Tanto para o Neymar quanto para o grupo também. Como ele deixou claro, uma Copa do Mundo não se ganha sozinho, e está certíssimo. Não adianta um ataque fazer dois gols e a defesa sofrer três. Então, para isso, o time, o grupo, tem que estar bem encaixado", disse.

Assista o programa na íntegra

Autoplay: