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

Mourão diz que vê cultos possíveis no momento: 'É diferente de balada'

Vice-presidente argumentou que pessoas que frequentam celebrações religiosas são "mais disciplinadas". Ontem, missas e cultos descumpriram protocolos - Adriano Machado
Vice-presidente argumentou que pessoas que frequentam celebrações religiosas são "mais disciplinadas". Ontem, missas e cultos descumpriram protocolos Imagem: Adriano Machado

Do UOL, em São Paulo

05/04/2021 13h21

O vice-presidente Hamilton Mourão (PRTB) disse hoje que vê a possibilidade da realização de missas e cultos religiosos mesmo no pior momento da pandemia de covid-19 no país. Após uma decisão do ministro do STF (Supremo Tribunal Federal) Kassio Nunes Marques ter liberado as celebrações para o domingo de Páscoa, Mourão afirmou que a realização dos eventos depende do público e do local.

"Tudo depende das pessoas e depende do templo", afirmou o vice-presidente em declaração dada à imprensa no Palácio do Planalto, em Brasília.

"Se você tem uma igreja que tem um espaço bom, você limita a 20, 30 pessoas separadas, duas por banco, vamos colocar assim, todo mundo de máscara, obviamente, acho que há condições. Agora, quando são templos apertados e muita gente lá dentro, é óbvio que não é conveniente", disse Mourão.

O vice-presidente ainda usou como argumento a favor da realização das missas e cultos o comportamento do público. Para Mourão, as pessoas que frequentam igrejas e templos são "mais disciplinadas", e por isso podem cumprir melhor as determinações de prevenção ao novo coronavírus.

"É diferente de balada, essas festas clandestinas que acontecem. Não vou colocar no mesmo nível isso aí, são duas atividades totalmente distintas. Uma é espiritual e a outra é corporal, vamos dizer assim", acrescentou.

Missas e cultos descumprem protocolos

Na decisão proferida por Nunes Marques anteontem (3), o ministro do STF determinou algumas condições para a realização das celebrações, entre elas a ocupação máxima de 25% da capacidade do local e o uso alternado de fileiras de cadeiras ou bancos por parte dos fiéis. Em missas e cultos celebrados ontem (4), porém, foi possível observar descumprimento aos protocolos.

Nas missas realizadas na Basílica de Nossa Senhora Aparecida, em Aparecida (SP) e na Catedral Metropolitana do Rio de Janeiro, os fiéis mantinham menor distanciamento social do que o determinado, principalmente pela proximidade entre as fileiras. Em culto da Igreja Mundial do Poder de Deus, em São Paulo, a cena também se repetiu.

Os cultos e missas foram suspensos por determinações estaduais e de prefeituras como forma de conter a propagação do novo coronavírus. Em quase todo o país, o sistema de saúde segue pressionado pelo avanço da pandemia, com internações e mortes causadas pela covid-19 em alta.