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

Governo de SP autoriza reabertura de shoppings com restrições na capital

Felipe Pereira

Do UOL, em São Paulo

27/05/2020 12h59

O plano de reabertura das atividades em São Paulo, que foi divulgado hoje, autorizou que, a partir de 1º de junho, possam funcionar na capital paulista, com restrições, atividades imobiliárias, concessionárias de veículos, escritórios, comércio e shoppings centers. Mesmo autorizado por parte do governo do estado, o prefeito da cidade, Bruno Covas (PSDB), afirmou que antes será preciso aval da vigilância sanitária municipal

O protocolo de retomada de parte do comércio dividiu o estado em cinco fases e enquadrou as regiões conforme os parâmetros de saúde.

Cada fase autoriza o funcionamento de determinadas atividades e a forma como o setor econômico poderá abrir —normal ou com restrições. Setores que empregam mais, com maior risco de falência e que criam menos risco de transmissão da covid-19 foram priorizados.

A capital paulista foi incluída na chamada fase 2, de liberações eventuais. A medida libera também as atividades de indústria não essencial e de construção civil.

Continua vetada na capital paulista a reabertura de espaços públicos, bares, restaurantes, salão de beleza, academia, teatro, cinema e eventos que geram aglomerações (incluindo os esportivos).

Segundo o governo, as fases de reabertura serão reavaliadas a cada 14 dias —a cidade pode avançar para fases com mais liberações ou restrições, dependendo dos índices de contaminação. Prefeitos deverão apresentar fundamentação científica para aberturas maiores —a prerrogativa do relaxamento, no entanto, cabe ao governo do estado.

As regiões de Barretos, Presidente Prudente, Bauru e Araraquara/São Carlos terão liberação maior de atividades, mas não completa. Nenhuma região no estado foi incluída nas chamadas fases 4 e 5 —de menores restrições e de controle da pandemia e liberação de todas as atividades com protocolos.

A situação dos transportes e da educação ainda será definida. Os parâmetros de saúde serão revisados todas as semanas e os indicadores vão determinar se haverá progressão ou regressão de cada região.

Negociação para reabertura na capital começa 1º de junho

O prefeito de São Paulo, Bruno Covas, afirmou que a próxima segunda-feira (1º) servirá para o começo das negociações de retomada com os setores econômicos. Ele falou que amanhã dará mais detalhes durante entrevista coletiva, mas adiantou que em 1º de junho não haverá retomada, mas começo das conversas com as entidades representativas.

A abertura dependerá de análise e aprovação da vigilância sanitária municipal. O o seguinte é um acordo de entendimento entre o município e as entidades.

"A partir do dia 1º nós vamos começar a receber as propostas de acordo setorial. Estas propostas precisam ser validades pela vigilância sanitária do município e, somente quando assinado entre entidade representativa do setor e a prefeitura, é que o setor vai poder reabrir na cidade de São Paulo."

Os shoppings também vão precisar se adequar ao protocolo estadual.

Regras para shoppings

Durante a fase de montagem do protocolo de reabertura de parte das atividades, o comitê econômico e o comitê de saúde reuniram-se com representantes de shoppings.

O UOL apurou que haverá regras para diminuir a circulação de clientes:

  1. Haverá limitação no o de pessoas ao interior dos shoppings e no o às lojas
  2. Todos deverão usar máscaras e será preciso oferecer álcool gel para funcionários e clientes
  3. Ninguém poderá deixar de usar máscaras
  4. Sistema de distanciamento também nos estacionamentos, que terão capacidade diminuída
  5. Número de carros será limitado e vagas fechadas

As fases e o enquadramento das regiões istrativas

Fase 1 - liberação apenas de serviços essenciais, como está agora

  • Regiões: Baixada Santista, Registro (Vale do Ribeira) e Grande São Paulo (sem contar a capital). Abertos somente os serviços essenciais.

Fase 2 - momento de atenção da pandemia com liberações eventuais

  • Regiões: cidade de São Paulo, São José do Rio Preto, Araçatuba, Taubaté, Campinas, Marília, Sorocaba, Piracicaba, São João da Boa Vista, Ribeirão Preto e Franca. Aberto com restrições: atividades imobiliárias, concessionárias de veículos, escritórios, comércio e shoppings.

Fase 3 - momento controlado da pandemia com maior liberação de atividades

  • Regiões: Barretos, Presidente Prudente, Bauru e Araraquara/São Carlos. Aberto com restrições: bares e restaurantes, comércio, shopping e salões de beleza. Aberto sem restrições: atividades imobiliárias, concessionárias de veículos e escritórios.

Fase 4 - momento decrescente da pandemia com menores restrições

  • Regiões: nenhuma. Aberto com restrições: bares e restaurantes, comércio, shopping, salões de beleza e academias. Aberto sem restrições: atividades imobiliárias, concessionárias de veículos e escritórios.

Fase 5 - momento de controle da pandemia e liberação de todas as atividades com protocolos

  • Regiões: nenhuma. As atividades podem ser retomadas.

SP é o epicentro da covid-19 no Brasil

A cidade de São Paulo é considerada o epicentro nacional da covid-19. Até a primeira semana de maio havia um entendimento de que seria necessário recorrer ao lockdown porque as UTI se aproximavam de 90% de ocupação. A prefeitura tentou bloqueio de vias, um rodízio ampliado e a antecipação dos feriados para criar seis dias de comércio fechado foi descrita como "última cartada" pelo prefeito Bruno Covas.

O entendimento é que as medidas deram certo - apesar de o rodízio ampliado e os bloqueios terem sido revogados. A capital alega que a taxa de contágio está em 1,1, ou seja, cada indivíduo infectado transmite o coronavírus para mais 1,1 pessoa.