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

Paes descarta ampliar restrições e quer alugar leitos privados para covid

Com alta em número de casos, o prefeito Eduardo Paes (DEM) descarta restrições e quer ampliar leitos privados no Rio de Janeiro - Tatiana Campbell/UOL
Com alta em número de casos, o prefeito Eduardo Paes (DEM) descarta restrições e quer ampliar leitos privados no Rio de Janeiro Imagem: Tatiana Campbell/UOL

Tatiana Campbell

Colaboração para o UOL, no Rio

13/01/2021 19h56

No momento em que a média móvel de mortes por causa da covid-19 está em alta no estado do Rio de Janeiro, a prefeitura anunciou medidas que mantêm, por exemplo, bares, restaurantes e quiosques da orla abertos mesmo em situações consideradas de "alto risco".

Após encontro com representantes do setor econômico, o prefeito do Rio, Eduardo Paes (DEM), disse que as regras publicadas hoje no Diário Oficial atendem à situação atual do município, não havendo necessidade de medidas mais rígidas. "Essas são decisões técnicas. Eu sigo aquilo que os técnicos estão dizendo. A não ser que eu ache [equivocado], como foi o caso dos estádios."

Paes pediu colaboração da população para respeitar restrições e medidas contra a covid. Ele exemplificou: "Você tem uma forma de funcionar boates em que as pessoas não precisem ficar dançando." Para ele, se não houver respeito às regras, "a prefeitura não vai conseguir ficar de babá fiscalizando todo o cidadão nas suas atividades".

O prefeito disse que fiscalizará bares e casas noturnas por amostragem. "A fiscalização por amostragem é você escolher algumas boates, quiosques, bares da cidade, obviamente aqueles que têm risco mais alto, e em cima disso você vai fiscalizando."

O estado do Rio contabiliza agora média de 169 mortes por dia provocadas pelo coronavírus. Esse é o maior índice desde 23 de junho. O número representa um aumento de 68% quando comparado à média de 14 dias atrás. Somente hoje, o Rio registrou 265 mortes e 4.287 casos confirmados da doença, segundo balanço da Secretaria Estadual de Saúde.

Dados divulgados hoje pela Fundação Oswaldo Cruz (Fiocruz) mostram um quadro alarmante. No último dia 4, a capital estava com 99,8% da taxa de ocupação de leitos de UTI para covid —a maior desde julho de 2019. Já o estado registrava 73% de ocupação dos leitos.

A prefeitura estuda alugar novos leitos na rede privada, segundo informou o secretário municipal de Saúde, Daniel Soranz.

"A gente está analisando algumas instituições privadas que se propam a oferecer leitos e a gente deve ter, mais ou menos, na primeira ou na segunda semana de fevereiro já essas instituições credenciadas pra oferta de leitos. Há uma pressão de algumas instituições privadas para que a gente aumente o valor da diária. A gente vai analisar esses valores", disse o secretário.

Além dos leitos privados, Soranz também falou sobre a expectativa de vacinação na capital.

"Agora é o momento da Atenção Primária, ela fez muita diferença na história do Rio de Janeiro. A vacinação está chegando, a gente começa a vacinar entre o dia 20 e 25 e essa vacinação é feita essencialmente na Atenção Primária. Não seria possível vacinar se não tivessem as Clínicas de Família", acrescentou.

Carnaval cancelado

O prefeito foi questionado sobre a possibilidade de um Carnaval acontecer em julho deste ano. Paes disse que tudo depende da vacina e descartou qualquer festividade para fevereiro.

"Ninguém é mais triste do que eu de não ter Carnaval em fevereiro. Nós vamos observar como é que avança isso, como é que caminha a vacinação. Se nós tivermos condições sanitárias para tal será [em julho], mas vamos esperar. Em fevereiro, não vai ser de jeito nenhum, não há hipótese, está cancelado", finalizou.