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

Sem controle, 2ª onda faz janeiro bater recorde de mortes por covid no país

11.jan -- Paciente com covid-19 chega para atendimento no Hospital e Pronto Socorro 28 de Agosto, em Manaus (AM) - EDMAR BARROS/ESTADÃO CONTEÚDO
11.jan -- Paciente com covid-19 chega para atendimento no Hospital e Pronto Socorro 28 de Agosto, em Manaus (AM) Imagem: EDMAR BARROS/ESTADÃO CONTEÚDO

Carlos Madeiro

Colaboração para o UOL, em Maceió

15/02/2021 15h46

Janeiro registrou o maior número de mortes por covid-19 em um único mês no país desde o início da pandemia. Os dados são do portal da Transparência da Arpen Brasil (Associação de Registradores de Pessoas Naturais), que reúne informações da causa-morte apontada na declaração de óbitos entregue aos cartórios.

Com uma segunda onda sem controle, em janeiro —segundo dados ainda íveis de atualização para mais— foram 29.782 óbitos pela doença causada pelo novo coronavírus. O recorde até então havia sido batido em julho, quando 29.723 morreram por covid-19.

O número de mortos em janeiro supera, inclusive, a soma de mortes por covid-19 entre outubro e novembro (quando tivemos os menores números até aqui de óbitos pela doença).

Diferente dos dados das secretarias estaduais —e consequentemente do Ministério da Saúde e do consórcio de imprensa—, os dados dos cartórios se baseiam na data de óbito, e não no dia do registro da confirmação da infecção por covid-19 (o que muitas vezes leva dias após a morte).

Ontem, essa média móvel de registros diários medida pelo consórcio, por sinal, alcançou o maior número da pandemia: 1.105 casos, sendo a primeira vez que ficou acima de 1.100 desde a chegada da covid-19 no país.

Os dados do Portal da Transparência da Arpen têm um prazo de até 15 dias para serem inseridos no sistema. Entretanto, em muitos casos, esse prazo pode variar para mais, o que torna possível inserções no banco de dados referente a mortes após esse período.

Dias difíceis pela frente

O UOL apresentou os dados a especialistas, que só confirmam a visão quase consensual de que o Brasil enfrenta o momento mais grave da pandemia, com previsão de dias difíceis pela frente.

"Seguramente a segunda onda foi muito pior do que a primeira, e já há levantamentos também indicando que o número de mortes em excesso é bem maior na segunda onda", afirma Fernando Spilki, doutor em genética e biologia molecular, ex-presidente da SBV (Sociedade Brasileira de Virologia) e professor da Universidade Feevale, do Rio Grande do Sul.

O excesso de óbitos é calculado pelas mortes registradas no ano anterior em comparação ao seguinte, descontando o crescimento da população. Em janeiro de 2021, foram 131.100 registros de óbitos pelos cartórios, quase 20% a mais que o mesmo mês do ano ado, que registrou 110.900 óbitos.

Spilki assegura ainda que as novas variantes podem até terem influenciado na disseminação do vírus, mas o problema principal foi o não cumprimento de medidas de isolamento social.

Pode até haver uma influência das variantes, mas sem dúvida a questão de que nós não adotamos nenhum protocolo mais de circulação, como foi no caso da primeira onda, é extremamente relevante. Eu acredito que nós podemos creditar muito mais essas mortes à falta de controle e de medidas restritivas"

Variantes são mutações evolutivas do vírus que ocorrem, com muito mais frequência, em locais onde ele circula com maior intensidade, ou seja, com menos medidas de isolamento social.

Para o epidemiologista e professor da Faculdade de Medicina da USP (Universidade de São Paulo), Paulo Lotufo, o país deve enfrentar ainda momentos complicados pela segunda onda associada à falta de medidas mais rígidas de isolamento.

"O momento da pandemia é pior agora porque ela ocorre como um todo no país. Anteriormente tinha começado em alguns lugares, depois diminuído, mas aumentado em outros. Viveremos dias difíceis até abril", diz.