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

Novo fechamento do comércio causa protestos em Manaus

Alisson Castro, especial para o Estadão

Manaus

26/12/2020 15h52

Comerciantes e lojistas de Manaus realizaram um protesto neste sábado 26, contra as novas medidas restritivas do comércio que começaram a vigorar hoje em todo o Amazonas. Por meio de decreto, o governador do Estado Wilson Lima determinou o fechamento de todo o comércio do Estado, que a a atender apenas por meio de delivery ou drive-thru.

Por volta de 8h, os manifestantes ocuparam parte das avenidas Sete de Setembro e Eduardo Ribeiro, as principais do Centro Comercial de Manaus, e gritavam palavras de ordem contra o governador e a frase "Queremos trabalhar!".

"Não é justo em plena festa de final de ano o governador dar um duro golpe desse nos comerciantes e varejistas do Centro e de toda Manaus. Faltou diálogo com os comerciantes. O governador não teve competência para abrir diálogo com os representantes do comércio de Manaus", disse Givanildo Marcos Maia, presidente da Associação dos Trabalhadores de Comércio Informal e coordenador das Galerias Populares.

Por volta de 9h30, os lojistas fecharam o principal terminal de ônibus de Manaus, o Terminal da Matriz, causando congestionamento que afetou o Centro Comercial. A manifestação prosseguiu até por volta de meio-dia, quando parte das vias do Terminal da Matriz foram liberadas de forma espontânea.

Decreto

O Governo do Amazonas anunciou, na quarta-feira, 23, medidas de restrição para conter o avanço da covid-19 no período das festividades de fim de ano. Segundo as medidas, no período de 26 de dezembro a 10 de janeiro de 2021, ficarão s o funcionamento de atividades não essenciais na capital e interior do Estado. De acordo com o último boletim da Fundação de Vigilância em Saúde do Amazonas (FVS-AM), divulgado nessa sexta, 25, o estado registra 195.806 casos da doença e 5.161 mortes.

Segundo o governo, as medidas foram tomadas após avaliação do Comitê de Enfrentamento à covid-19, com base nos dados epidemiológicos da doença apresentados pela FVS-AM, que mostram elevado número de casos da doença e ocupação dos leitos clínicos e de Unidade de Terapia Intensiva (UTI) na rede hospitalar estadual e privada de saúde.

"Primeiro, não haverá lockdown. Nós não fizemos isso durante o pico da pandemia, que foi ali no final de abril, início de maio, e não será agora que nós vamos tomar uma decisão como essa. Nos últimos dias nós constatamos um aumento significativo dos casos do Coronavírus no Estado, sobretudo na ocupação da rede pública de saúde. Estamos baixando um decreto para restringir algumas atividades, e precisamos de 15 dias para que a gente diminua a taxa de transmissão", afirmou o governador.

O governador enfatizou que todas as medidas têm sido avaliadas junto ao comitê de enfrentamento à covid-19 para adoção de medidas que preservem a vida da população.

"Tenho conversado muito com os membros do comitê, com o pessoal da Vigilância em Saúde, monitorando e entendendo quais medidas devemos tomar e que ações são necessárias para conter a disseminação do vírus, preservando a vida das pessoas, mas encontrando um equilíbrio de funcionamento mínimo das atividades econômicas", destacou o governador.

O que fica de 26 de dezembro a 10 de janeiro: Bares, restaurantes, lanchonetes, lojas de conveniência. Comércios que não são essenciais funcionarão por drive-thru e delivery até às 21h; Os shoppings devem funcionar também no sistema delivery e drive-thru; Eventos, casamentos e formaturas estão proibidos; Reuniões comemorativas suspensas; Os espaços públicos estarão fechados.

Os estabelecimentos com serviços essenciais, como padarias, supermercados, farmácias, vendas de gás, água e hotéis continuam abertos; Restaurantes dos hotéis apenas vão atender os hóspedes.

Os serviços de transporte intermunicipais estão mantidos, mas será reforçado o trabalho de fiscalização, respeitando a quantidade máxima de ocupação dessas embarcações. As atividades da Indústria também serão mantidas.