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

A evangélicos, Bolsonaro diz que "não existe" chance de ser preso

Igor Mello

Do UOL, no Rio

28/08/2021 10h47

Em discurso para lideranças evangélicas em Goiás, o presidente Jair Bolsonaro (sem partido) afirmou na manhã de hoje (28) que "não existe" chance de ser preso por conta das acusações apuradas pela I da Covid no Senado.

"Digo uma coisa aos senhores. Tenho três alternativas para o meu futuro: estar preso, ser morto ou a vitória. Pode ter certeza: a primeira alternativa, preso, não existe. Nem um homem aqui na Terra vai me amedrontar. Tenho a consciência de que estou fazendo a coisa certa. Não devo nada a ninguém. E ninguém deve nada a mim também", disse Bolsonaro, sendo aplaudido pelo público.

Bolsonaro participou do 1° Encontro Fraternal de Líderes Evangélicos da Conemad-GO (Convenção Nacional das Assembleias de Deus do Ministério de Madureira) em Goiânia.

Aos pastores, pediu engajamento nos atos a seu favor em 7 de setembro, fez ataques à urna eletrônica e afirmou que não aceitará punições por conta de sua atuação em relação à pandemia de covid-19.

O presidente, que fez diversas referências à I da Covid, procurou demonstrar tranquilidade em relação às investigações no Senado. A I da Covid acusa o governo de deliberadamente tentar propagar a doença entre a população para gerar a chamada "imunidade de rebanho", o que aumentou o número de mortes no país.

"Nas palavras de alguns poucos vou ser enquadrado em charlatanismo e curandeirismo por causa da hidroxicloroquina", desafiou. O medicamento não tem eficácia contra a covid-19.

Sem provas, Bolsonaro volta a atacar urna eletrônica

Bolsonaro voltou a repetir a tese de que as urnas eletrônicas são íveis de fraude —embora ele próprio tenha dito à Justiça que não tem provas disso. Segundo ele, as alegações de que estaria tentando dar um autogolpe não fazem sentido.

"Comprovei a fraude do TSE [Tribunal Superior Eleitoral] com documentos do próprio TSE. Por que não querem mais transparência? Alguns me acusam de querer dar um golpe. Eu já sou presidente, por que vou querer dar um golpe?", argumentou.

Apesar das alegações de Bolsonaro, nunca houve registro de fraude eleitoral no Brasil desde que a urna eletrônica ou a ser usada. Uma fraude no voto eletrônico é improvável porque dependeria de uma combinação de violações de segurança que dificilmente aconteceria. E o resultado das eleições pode, sim, ar por auditoria.

Bolsonaro também voltou a defender o uso da hidroxicloroquina como remédio para o tratamento da covid-19, dizendo que a droga o curou "no dia seguinte" ao início do tratamento quando ele teve a doença. Contudo, não há qualquer substância que tenha eficácia comprovada para prevenção ou tratamento precoce da covid-19.

Estudos sobre a cloroquina e a hidroxicloroquina já constataram que os medicamentos não reduzem a mortalidade, as internações ou mesmo a infecção pela covid-19. Além disso, apontam que a hidroxicloroquina "provavelmente aumenta o risco de efeitos adversos".