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

Gabbardo prevê cidade de São Paulo na fase verde de plano em até um mês

João Gabbardo dos Reis acredita que nas próximas semanas cidade de São Paulo será reclassificada - ROGÉRIO GALASSE/FUTURA PRESS/ESTADÃO CONTEÚDO
João Gabbardo dos Reis acredita que nas próximas semanas cidade de São Paulo será reclassificada Imagem: ROGÉRIO GALASSE/FUTURA PRESS/ESTADÃO CONTEÚDO

DO UOL, em São Paulo

27/07/2020 08h22

O secretário-executivo do Centro de Contingência do combate ao Coronavírus, João Gabbardo Reis, disse que a tendência aponta para que a cidade de São Paulo, dentro de até um mês, esteja na fase verde do plano estadual de retomada gradual da atividade econômica durante a pandemia. A previsão foi feita em entrevista à TV Globo.

Gabbardo indicou, conforme antecipado pelo UOL, que mudanças nos critérios de classificação devem ser anunciadas pelo governador João Dória (PSDB), o que permitiria que a capital antecie a agem de fase. O plano prevê, entre outros pontos, que cidades classificadas como verde não tenham restrição de horários nos segmentos já liberados, permanecendo restrições de capacidade e aglomerações.

A previsão de Gabbardo foi feita depois de um questionamento sobre como se poderia imaginar o "novo normal" daqui um mês. Antes, o secretário disse que esperava que "nas próximas semanas" a capital asse da fase amarela para a verde, em uma indicação de que a reclassificação possa ocorrer antes mesmo da previsão de um mês.

"Previsão é que em 30 dias a capital de São Paulo já esteja na fase verde, com todas as atividades funcionando sem restrição de horário, mas com restrição de capacidade. O que tem acontecido normalmente, porque a população tem ficado receosa de sair, ir para as ruas... ando para essa fase verde, além da ocupação, vão ficar com restrições eventos que envolvem aglomerações, isso só será possível mais adiante, na fase azul", explicou.

Conforme antecipado pelo UOL, a principal mudança do critério da classificação do Plano São Paulo será realizada na obrigação da manutenção de leitos abertos específicos para a covid-19.

Pelos critérios atuais, a promoção para a fase verde exige taxa de ocupação de leitos de covid-19 abaixo dos 60%. Ocorre que isto significa manter por tempo indeterminado vagas que não são usadas, gerando custos e diminuindo a capacidade de hospitais. Prefeitos reclamaram da situação no começo do mês e agora o governo estadual vai alterar esse percentual.

Na entrevista à TV Globo, Gabbardo disse que estes leitos poderão ser revertidos para atender pacientes de covid-19 em caso de necessidade.

"O centro de contingência se posicionou, o Doria deve anunciar nos próximos dias os motivos desta mudança. O plano estabelece como um dos critérios para mudar da fase amarela para a verde um percentual menor de 60% de ocupação leitos, o que significa que 40% teriam que estar disponíveis", disse.

"Como os índices estão decréscimo na cidade de São Paulo, não há necessidade de ter 40% ociosos sendo que as pessoas seguem infartando, tendo acidentes. O importante é que eles possam ser usados para covid-19 ainda, caso necessário podem ser requisitados de novo, diferente de quando não tínhamos leitos suficientes (no começo da pandemia)", completou.

Fase azul só com vacina

Gabbardo ainda disse que é improvável que qualquer cidade do estado atinja a fase azul, a que tem menor número de restrições, antes de a vacina ser aplicada na população. Em sua avaliação, não existe a perspectiva de uma imunização natural que permita este avanço.

"Acho muito difícil, azul só poderá ocorrer com a população já imunizada. Se puder naturalmente, será possível, mas isso não vai ocorrer. Isso só deve ocorrer com imunidade com vacina", disse.