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

Covid-19: Três em cada dez paulistanos foram infectados, diz Prefeitura

26 nov. 2020 - Edson Aparecido (PSDB), secretário de Saúde do município de São Paulo - Aloisio Mauricio/FotoArena/Estadão Conteúdo
26 nov. 2020 - Edson Aparecido (PSDB), secretário de Saúde do município de São Paulo Imagem: Aloisio Mauricio/FotoArena/Estadão Conteúdo

Leonardo Martins

Do UOL, em São Paulo

13/05/2021 13h28Atualizada em 13/05/2021 15h48

Pelo menos três em cada dez pessoas que vivem na cidade de São Paulo já foram infectadas pelo novo coronavírus, segundo um novo estudo sorológico divulgado hoje pela Prefeitura de São Paulo.

A fase cinco do inquérito contou com uma pesquisa envolvendo 5.760 pessoas não vacinadas de todas as regiões da cidade e apontou que 33,5% dos paulistanos tiveram contato com o vírus. Foi o maior índice registrado pelo estudo, que começou a ser feito em junho de 2020.

O último inquérito sorológico, divulgado no final de fevereiro, havia registrado 25% de contaminação na cidade.

"Esse patamar é superior ao pico da pandemia em 2020, mesmo em ligeira queda. A estabilidade é superior ao pico de 2020", disse o secretário municipal de Saúde, Edson Aparecido, que ressaltou o surgimento da variante P.1 (originária de Manaus) como principal componente para o salto de contaminações. Segundo pesquisadores, essa variante é duas vezes mais transmissível e infecciosa.

Mais da metade (56,1%) dos casos foram notificados em jovens adultos entre 18 e 34 anos de forma assintomática, ainda segundo a prefeitura —o que preocupa os especialistas em saúde pública. Isso porque a pessoa infectada pode sair de casa sem saber que carrega o vírus e, assim, contaminar outras pessoas.

De todos os pacientes que tiveram covid-19 desde o ano ado na cidade de São Paulo:

  • 37,2% foram internados em UTI (Unidade de Terapia Intensiva) e
  • 17,2% precisam ser intubados.

Edson Aparecido chamou atenção para a gravidade dos números. "São números altíssimos que nós temos em função da distribuição de casos, da pressão no sistema hospitalar e da quantidade de pessoas que necessitaram de um leito de UTI e tiveram que ser entubadas na cidade".

Desde o começo da pandemia, a prefeitura afirma que reforçou a rede municipal de saúde com a abertura de dez hospitais, mais leitos de UTI e enfermaria e a contratação de 11,5 mil profissionais da saúde.

Áreas de IDH médio e baixo têm mais contaminações

O estudo também apontou que os jovens que vivem em áreas de médio e baixo IDH (Índice de Desenvolvimento Humano), onde a qualidade de vida é pior, a incidência de contaminações é maior.

Pessoas negras são as mais atingidas pelo vírus, representando 37,6% das infecções.

Queda na morte de idosos

O inquérito sorológico também apontou uma queda na morte de idosos na capital. Os números divulgados, conforme ressaltou Edson Aparecido, ainda são preliminares e usados como objeto de um estudo mais consistente que está sendo elaborado pela prefeitura em parceria com pesquisadores de saúde pública.

Prioritário na campanha nacional de imunização, o grupo está sendo vacinado desde janeiro deste ano contra a covid-19. A istração municipal ainda não relaciona, oficialmente, a queda nas mortes à vacinação.

A redução dos óbitos foi substancial em todas as faixas etárias de idosos, conforme um gráfico apresentado pelo município. (veja abaixo)

A coletiva foi apresentada pelo prefeito em exercício Ricardo Nunes (MDB), já que o prefeito Bruno Covas (PSDB) está afastado, em tratamento contra o câncer.

Gráfico Prefeitura SP - Divulgação/Prefeitura SP - Divulgação/Prefeitura SP
Mortes de idosos tiveram queda na capital paulista, segundo a prefeitura
Imagem: Divulgação/Prefeitura SP