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

Esse conteúdo é antigo

Números de EUA e Brasil levam mundo à nova alta inédita de casos de covid

Com equipamentos protetores, paramédicos transportam paciente com suspeita de coronavírus em Shawnee, Oklahoma (EUA) - Nick Oxford
Com equipamentos protetores, paramédicos transportam paciente com suspeita de coronavírus em Shawnee, Oklahoma (EUA) Imagem: Nick Oxford

Do UOL*, em São Paulo

27/06/2020 17h02

Brasil e Estados Unidos, que lideram os rankings de casos do novo coronavírus no mundo, segundo dados da Universidade Johns Hopkins, alavancaram alta mundial inédita no total de pessoas que tiveram diagnóstico confirmado em um dia. Foram mais de 191 mil novas infecções detectadas nessa sexta-feira (26), maior número atingido desde o início da pandemia.

Em termos consolidados, 9,8 milhões de pessoas foram contaminadas com a covid-19 no mundo, com pouco mais de 495 mil mortes. Depois de EUA e Brasil, Índia, Rússia e Reino Unido seguem no ranking como os países com mais casos.

Nos EUA, foram cerca de 45 mil — número também inédito — novos casos registrados em todo o país. Flórida, Texas, Califórnia e Arizona são responsáveis por quase metade das novas infecções. Hoje, há quase 2,5 milhões de pessoas contaminadas com a covid-19 no país norte-americano. Ontem, o número total de mortes subiu para 124.978, com 574 registradas no dia.

A alta inédita vem em meio à expansão de casos em estados do sul e do oeste. No caso da Califórnia, por exemplo, foram mais de seis mil novos casos em um dia. A Flórida anunciou 9.585 novas infecções nas últimas 24 horas, enquanto o Arizona registrou 3.591 novos casos de covid-19, igualando alta anterior de 23 de junho.

Nova York, entretanto, continua como o estado mais afetado do país pelo coronavírus, com 391.220 casos confirmados e 31.342 mortes, sendo que somente na cidade de Nova York, 22.421 pessoas morreram. Nova Jersey é o segundo estado com mais mortes por Covid-19 (14.914), seguido por Massachusetts (8.012) e Illinois (6.847).

O presidente Donald Trump chegou a dizer que o número final seria de 50.000 a 60.000 mortes, mas depois se retificou e previu até 110.000 mortes, um número que também foi ultraado. O Instituto de Métricas e Avaliação da Saúde da Universidade de Washington (IHME), cujos modelos de previsão da evolução da pandemia são frequentemente utilizados pela Casa Branca, estima que o país chegará a outubro com cerca de 180.000 mortes.

Trump tem mostrado preocupação com a ascensão dos casos em estados republicanos (Arizona e Flórida, por exemplo), e já se movimenta em termos eleitorais para tentar contornar a situação.

A forma como o presidente norte-americano lidou com o começo da pandemia é vista por muitos norte-americanos como o embrião do problema nestes estados que se identificam com os republicanos.

No Brasil, o coronavírus já matou, desde o início da pandemia, 57.070 pessoas. Nas últimas 24 horas, 1.109 óbitos aram a constar do balanço oficial do governo federal. No total, são 1.313.667 brasileiros infectados, sendo que 38.693 casos foram confirmados entre ontem e hoje. Os números são os mesmos contabilizados pela Universidade Johns Hopkins.

Ainda de acordo com a pasta, desse total de contaminados, 715.905 (54,5%) já estão curados e 540.692 (42,2%) estão sob investigação.

Liderada por São Paulo (14.263 óbitos) e pelo Rio de Janeiro (9.789), a região Sudeste concentra o maior número de mortes no total: 25.893, seguida pela Nordeste, que soma 17.959. O Ceará (5.981) a unidade da federação mais atingida naquela região.

*Com informações de agências