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

'Lula defende liberdade religiosa', diz Haddad sobre fechamento de igrejas

Colaboração para o UOL, em Brasília

16/08/2022 15h34Atualizada em 17/08/2022 17h14

Candidato ao governo de São Paulo, o ex-prefeito Fernando Haddad (PT-SP) criticou o presidente Jair Bolsonaro (PL) e aliados que têm afirmado que o ex-presidente Luiz Inácio Lula da Silva (PT) determinará o fechamento de igrejas caso seja eleito. O petista sancionou a lei que criou o Dia da Marcha para Jesus, em 2009, proposta pelo bispo e então senador Marcelo Crivella, da Igreja Universal do Reino de Deus.

"Infelizmente, vamos ter que conviver com muita fake news, com muita mentira, como já está sendo alvo Lula, que foi o presidente que regulamentou a liberdade religiosa no Brasil. Isso garantiu que todos pudessem abraçar uma crença livremente, sem nenhum constrangimento do Estado. E ele, Lula, está sendo atacado neste momento pela família do próprio presidente da República, que acha que não tem que respeitar todas as religiões", afirmou Haddad.

A manifestação de Haddad ocorre depois de a coordenação da campanha de Lula identificar a disseminação de notícia falsa em que indivíduos críticos do PT dizem que, caso a esquerda volte ao poder no Brasil, templos religiosos serão fechados. Aliado de Bolsonaro, o deputado federal Marco Feliciano (PL-SP) afirmou hoje que a comunidade evangélica tem receio de eventual governo petista: "Existem muitas formas de se fechar uma Igreja. Uma delas é calando os pastores ou obrigando religiosos a terem condutas anti bíblicas. A igreja fisicamente estará aberta, mas na prática estará fechada", disse ele.

Em nota ao UOL, o PT afirmou que o partido estuda processar Feliciano após ele itir ter espalhado a informação de que, se eleito, Lula (PT) fecharia templos. "Foi do PT a sanção da lei da liberdade religiosa, em dezembro de 2003. Sempre respeitamos todas as religiões", diz.

Bolsonaro repete mentira e Lula reage

Hoje, Bolsonaro repetiu a mentira dita recentemente por Feliciano, de que a esquerda defende o fechamento de igrejas. "É preciso estar atento. A partir de hoje, mais do que nunca, os que amam o vermelho arão a usar verde e a amarelo, os que perseguiram e defenderam fechar igrejas se julgarão grandes cristãos, os que apoiam e louvam ditaduras socialistas se dirão defensores da democracia", escreveu o candidato à reeleição.

Por meio de suas redes sociais, Lula reagiu: "Bolsonaro mente para os evangélicos. Ele é um fariseu, tenta manipular a fé de homens e mulheres evangélicas que vão à igreja pela sua religiosidade. Conta mentiras todos os dias".

Aliados do petista têm divulgado nos últimos dia uma imagem em que rebatem a fake news: "Lula é cristão. Nunca fechou nem vai fechar igrejas".

Peça visual do pré-candidato à Presidência pelo PT, Luiz Inácio Lula da Silva, afirma que o ex-presidente "é cristão e governa para todos"  - PT - PT
Peça visual do pré-candidato à Presidência pelo PT, Luiz Inácio Lula da Silva, afirma que o ex-presidente "é cristão e governa para todos"
Imagem: PT

TRE mandou empresa remover cartaz com fake news

O juiz eleitoral Márcio André Keppler Fraga, do TRE-RS (Tribunal Regional Eleitoral do Rio Grande do Sul), abriu prazo de 24 horas para que a empresa Life Mídias Urbanas LTDA remova um cartaz gigante que associa a esquerda ao crime organizado e convoca a população para os atos em apoio ao presidente Jair Bolsonaro (PL) em 7 de Setembro em Porto Alegre. A decisão atende a um pedido do Ministério Público encaminhado hoje para a 113ª Zona Eleitoral da cidade.

A medida foi tomada depois de a ex-deputada Manuela D'Ávila (PCdoB-RS) criticar a instalação, por meio de suas redes sociais. "Todas as mentiras das redes ganham as ruas em Porto Alegre. Isso é criminoso. Quem pagou?", questionou ela numa publicação em sua conta no Instagram.