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

Eliminatórias Sul-Americanas

Presidente da Anvisa nega 'espetacularização' em Brasil x Argentina

Agentes da Anvisa interrompem partida entre Brasil e Argentina - Alexandre Schneider/Getty Images
Agentes da Anvisa interrompem partida entre Brasil e Argentina Imagem: Alexandre Schneider/Getty Images

Do UOL, em São Paulo

08/09/2021 19h08

O presidente da Anvisa (Agência Nacional de Vigilância Sanitária), o médico Antonio Barra Torres, rebateu as críticas sobre "espetacularização" na ação que paralisou a partida entre Brasil e Argentina, no último domingo, pelas Eliminatórias da Copa do Mundo de 2022. Ele falou sobre o assunto em entrevista ao jornal O Globo nesta quarta-feira.

O médico destacou que a Anvisa não teve a intenção de agir somente após o início da partida. O jogo foi paralisado após cinco minutos na Neo Química Arena.

"Cansei de assistir depois às mais ferozes críticas, inclusive dos comentaristas de futebol (...) Alguns questionaram: 'Por que a Anvisa fez isso? É uma tentativa de espetacularização.'", disse.

"A Anvisa tem o interesse de continuar no trabalho silencioso que fazia antes da pandemia, porque é muito mais simples, menos desgastante e produz efeitos de maneira mais tranquila para nós. [Não houve] nenhuma intenção de esperar jogo começar para entrar em campo. Absolutamente. É um comentário profundamente infeliz", acrescentou.

Na conversa, o Antonio Barra Torres disse ainda que não teve contato com o presidente Jair Bolsonaro (sem partido) ou alguém do Planalto no dia da ação da Anvisa.

"Eu tive contato com a Polícia Federal no domingo. Não para solicitar o apoio, porque isso foi solicitado através de documento oficial, mas a gente gosta de pegar o telefone e reforçar. Então tive contato com delegados da PF daqui de Brasília por telefone naquela manhã. [Mas do Planalto] não", destacou.

Nesta quarta-feira, a Anvisa divulgou uma linha do tempo das ações que levaram à autuação de jogadores argentinos durante a partida contra o Brasil. A entidade, porém, não apresentou provas de que os quatro atletas da Argentina mentiram ao entrarem no país, sob alegação de que não poderia tornar públicos os dados pessoais deles.

Relembre o caso

A confusão à beira do campo começou aos cinco minutos de partida. Funcionários responsáveis pela operação do jogo tentaram impedir a entrada dos fiscais da Anvisa no campo, mas não conseguiram. Minutos depois, toda a seleção argentina deixou o gramado, apesar de os quatro jogadores envolvidos serem o goleiro Emiliano Martínez, o zagueiro Cristian Romero, o volante Lo Celso e o meia-atacante Emiliano Buendía — os três primeiros estavam entre os titulares.

No início da tarde de domingo, a Anvisa chegou a emitir um comunicado no qual apontou "risco sanitário grave, e por isso orientou às autoridades em saúde locais a determinarem a imediata quarentena dos jogadores, que estão impedidos de participar de qualquer atividade e devem ser impedidos de permanecer em território brasileiro".

Segundo a Anvisa, os quatro jogadores declararam não ter agem por nenhum dos quatro países com restrições nos últimos 14 dias —entre eles, a Inglaterra. Os viajantes chegaram ao Brasil em voo de Caracas/Venezuela com destino a Guarulhos. Porém, notícias não oficiais chegaram à Agência denunciando supostas declarações falsas prestadas por tais viajantes.

De acordo com as regras brasileiras, os visitantes que estiveram no Reino Unido 14 dias antes de entrar no país devem ficar em quarentena por 14 dias na chegada.