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

Bolsonaro fala em 'último recado' a voto impresso e mostra supostos laudos

Afonso Ferreira e Fábio Castanho

Do UOL, em São Paulo

03/08/2021 09h55Atualizada em 03/08/2021 12h18

O presidente Jair Bolsonaro (sem partido) voltou a defender o voto impresso nas eleições de 2022 e disse que poderia comparecer a uma manifestação na avenida Paulista, em São Paulo, para dar o que chamou de "último recado" em favor da proposta.

Em conversa com apoiadores na manhã de hoje, Bolsonaro também apresentou dois supostos relatórios da Polícia Federal que atestariam a possibilidade de fraude nas eleições e fez novas críticas ao presidente do TSE (Tribunal Superior Eleitoral), Luís Roberto Barroso. O UOL entrou em contato com a PF e aguarda posicionamento.

Um dos documentos, que Bolsonaro afirma ser de 2016, diz que não seria possível auditar o voto do eleitor com o extrato emitido pela urna eletrônica após o encerramento da votação. O outro, que seria de 2018, recomendaria, segundo o presidente, a adoção do voto impresso para fins de auditoria.

"Vocês acreditam no relatório da PF ou na palavra do ministro Barroso?", disse Bolsonaro aos apoiadores na saída do Palácio do Alvorada. A conversa foi transmitida ao vivo pelo perfil do presidente no Facebook.

Senhor Barroso, a tua palavra não vale absolutamente nada (...). Não serão itidas eleições duvidosas no ano que vem. O Brasil vai ter eleições o ano que vem, mas eleições limpas, democráticas. Quem ganhar, vai assumir em 2023.
Jair Bolsonaro, Presidente da República

Os documentos apresentados hoje por Bolsonaro não foram mencionados na "live" da última quinta-feira (29), na qual o presidente apenas reciclou teorias e fatos já desmentidos para alegar fraude nas eleições.

O UOL entrou em contato com a Polícia Federal para confirmar a autoria dos relatórios e aguarda retorno. A reportagem também entrou em contato com o TSE para pedir posicionamento sobre as declarações de Bolsonaro.

'Último recado' por voto impresso

Bolsonaro disse ainda que pode ir a uma manifestação em São Paulo para mandar o que chamou de "último recado" sobre o voto impresso. Sem ser claro na ameaça, o presidente disse que vai "fazer que a vontade popular seja cumprida" caso chegue à conclusão de "que o povo está comigo".

No entanto, Bolsonaro não disse o que pretende fazer caso chegue a essa conclusão, nem no que se baseia para avaliar que povo defende o voto impresso.

"Se o Barroso continuar sendo insensível, como parece que está sendo insensível com um processo contra mim, se o povo assim desejar, porque eu devo lealdade ao povo brasileiro, [faremos] uma concentração na [Avenida] Paulista para darmos o último recado para aqueles que ousam açoitar a democracia", disse.

Ele ainda repetiu que 'joga dentro das quatro linhas das Constituição" antes de voltar a alfinetar o presidente do TSE. "Mas o Barroso tenho certeza que joga fora. Eu não vou deixar de cumprir meu dever de presidente da República."

Briga é com Barroso, não com TSE, diz Bolsonaro

O presidente também afirmou aos apoiadores que sua briga não é com o TSE ou com o STF (Supremo Tribunal Federal), mas especificamente com o ministro Barroso.

Ontem, o plenário do TSE aprovou a abertura de inquérito para investigar Bolsonaro por divulgar notícias falsas sobre as urnas eletrônicas. O tribunal também enviou notícia-crime ao STF para incluir o presidente no inquérito das Fake News.

"O que eu falo não é ataque ao TSE ou ao STF, é uma luta direta com uma pessoa apenas, Luís Roberto Barroso, que se arvora como dono da verdade, com uma pessoa que não pode ser criticada", declarou. "Não é caso de mostrar quem é mais macho. Aqui não abro de mão de mostrar quem respeitar ou não a Constituição."

Nunca houve fraude comprovada nas eleições

Apesar das recentes críticas de Bolsonaro às urnas eletrônicas, nunca houve fraude comprovada nas eleições desde que elas foram adotadas —parcialmente em 1996 e 1998 e integralmente a partir de 2000.

A constatação não é apenas do TSE, que organiza as eleições, mas também de investigações do MPE (Ministério Público Eleitoral) e de estudos matemáticos e estatísticos independentes. Mesmo especialistas em segurança que defendem a adoção do voto impresso e o aprimoramento do voto eletrônico reconheceram ao UOL que ataques bem-sucedidos às urnas brasileiras são improváveis e dependeriam de uma combinação muito específica de fatores para ocorrerem.