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

Brasil tem 153.885 mortos por covid-19, com 195 novos óbitos em 24 h

Entre ontem e hoje, 8.874 pessoas receberam o diagnóstico da doença no país - Bruna Prado/Getty Images
Entre ontem e hoje, 8.874 pessoas receberam o diagnóstico da doença no país Imagem: Bruna Prado/Getty Images

Do UOL, em São Paulo

18/10/2020 19h18Atualizada em 18/10/2020 20h42

Até este domingo (18), 153.885 pessoas morreram por causa da covid-19 no Brasil —destes óbitos, 195 foram notificados nas últimas 24 horas. As informações são do consórcio de veículos de imprensa do qual o UOL faz parte.

Entre ontem e hoje, as secretarias de Saúde estaduais receberam 8.874 notificações de diagnóstico da doença no país. No total, são 5.232.541 infectados pelo novo coronavírus desde o início da pandemia.

A média móvel de mortes, calculada com base nos números de mortos dos últimos sete dias, é de 483, o que representa queda (-27%) em relação à variação de 14 dias atrás.

Esses dados não levam em conta as informações de Goiás, Rondônia, e Minas Gerais. Os dois primeiros não divulgaram seus números hoje por conta de uma instabilidade na plataforma do Ministério da Saúde, e Minas Gerais não atualiza os números da covid-19 aos domingos.

Em nota, a pasta explicou: "Houve um problema na atualização dos dados do sistema e-SUS notifica nos estados RO, PE, PB e GO. O Datasus está trabalhando para resolver o problema. Os dados estão preservados, e serão atualizados no boletim amanhã".

O consórcio teve o aos dados de Pernambuco e Paraíba.

Dados do governo

O Ministério da Saúde registrou hoje 230 novos óbitos por covid-19. Agora, são 153.905 mortes relacionadas ao novo coronavírus no país.

Desde o início da pandemia, 5.235.344 pessoas receberam o diagnóstico da doença no Brasil. Desse número, 10.982 notificações aconteceram entre ontem e hoje.

Eficácia de vacina chinesa só poderá ser avaliada em dezembro

Dimas Covas, diretor do Instituto Butantã, afirmou que os testes de segurança da vacina Coronavac, desenvolvida pelo laboratório em parceria com a farmacêutica chinesa Sinovac, estão de acordo com o esperado. No entanto, só será possível avaliar a eficácia no final do ano.

"Eficácia ainda não dá para falar porque temos de esperar as pessoas terem contato com o vírus. Pela minha impressão, acho que teremos dados conclusivos mais para o fim do ano, entre novembro e dezembro", disse ao Estadão.

As conclusões sobre eficácia —ou seja, o quanto a vacina de fato protege as pessoas— dependem da ocorrência de um número mínimo de infecções por covid-19 entre os voluntários.

Esse prazo afasta ainda mais a possibilidade de a vacinação acontecer ainda neste ano, já que após a conclusão dos testes ainda será necessário aguardar o prazo para que a Agência Nacional de Vigilância Sanitária (Anvisa) analise as informações e emita o registro do produto.

Veículos se unem pela informação

Em resposta à decisão do governo Jair Bolsonaro de restringir o o a dados sobre a pandemia de covid-19, os veículos de comunicação UOL, O Estado de S. Paulo, Folha de S.Paulo, O Globo, G1 e Extra formaram um consórcio para trabalhar de forma colaborativa para buscar as informações necessárias diretamente nas secretarias estaduais de Saúde das 27 unidades da Federação.

O governo federal, por meio do Ministério da Saúde, deveria ser a fonte natural desses números, mas atitudes recentes de autoridades e do próprio presidente colocam em dúvida a disponibilidade dos dados e sua precisão.