;(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 questiona urnas e TSE a diplomatas estrangeiros

18/07/2022 19h58

Bolsonaro questiona urnas e TSE a diplomatas estrangeiros - Presidente reuniu embaixadores no Palácio da Alvorada para repetir teorias fantasiosas sobre o sistema de votação, atacar ministros do Judiciário e exaltar suposto papel das Forças Armadas no processo eleitoral.O presidente Jair Bolsonaro reuniu nesta segunda-feira (18/07) dezenas de diplomatas estrangeiros no Palácio da Alvorada para fazer uma apresentação de mentiras sobre o sistema de votação brasileiro, atacar ministros do Supremo Tribunal Federal (STF) e do Tribunal Superior Eleitoral (TSE) e exaltar um suposto papel das Forças Armadas na avaliação do processo eleitoral.

A menos de três meses do primeiro turno das eleições, o evento contou com a mobilização do Itamaraty e do ministro das Relações Exteriores, Carlos França, exibiu fotos de Bolsonaro cercado de apoiadores e resumiu, aos representantes de outros países, teorias fantasiosas sobre as urnas eletrônicas que vêm sendo repetidas pelo presidente e seus apoiadores desde pelo menos a eleição de 2018.

Ataques ao Judiciário

Durante sua apresentação, Bolsonaro tentou deslegitimar a autoridade do TSE para organizar as eleições e atacou nominalmente os ministros Luís Roberto Barroso, que presidiu a Corte até fevereiro, Edson Fachin, que atualmente comanda o tribunal, e Alexandre de Mores, que assumirá a presidência do TSE em 16 de agosto. Segundo Bolsonaro, os três "querem trazer instabilidade" ao Brasil ao não aceitarem as "sugestões das Forças Armadas" sobre a urna eletrônica.

Bolsonaro referiu-se a Fachin como o ministro "que tornou o Lula elegível" – apesar de a decisão que revogou a condenação do petista ter sido confirmada pelo plenário da Supremo –, mencionou Barroso como aquele que tinha sido "o advogado do [Cesare] Battisti, que recebeu o acolhimento do Lula", e afirmou que Moraes havia advogado no ado "para grupos que, se eu fosse advogado, não advogaria" – em referência implícita à uma alegação constante no meio bolsonarista de que Moraes teria advogado para o PCC, o que ele nega.

O presidente também criticou o TSE por ter determinado a redes sociais que desmonetizassem páginas e canais que disseminam notícias falsas e por "cassarem um deputado por fake news" – em referência ao deputado estadual pelo Paraná Fernando Francischini, cassado por disseminar em 2018 que teria havia fraude no cômputo de votos de modo a impedir a eleição de Bolsonaro como presidente, em decisão confirmada pelo Supremo.

Ataques ao Judiciário fazem parte do manual de atuação de líderes de extrema direita eleitos em todo o mundo. Em democracias, são as Cortes supremas que, em última instância, atuam para conter investidas autoritárias de chefes do Executivo contra a Constituição. No caso brasileiro, a atuação do STF e do TSE durante a gestão Bolsonaro tornou-se especialmente importante devido à atuação dócil de líderes do Congresso, especialmente do presidente da Câmara, Arthur Lira (PP-AL), em relação ao presidente, em troca de um controle cada vez maior sobre o destino de verbas públicas para suas bases eleitorais.

Exaltação das Forças Armadas

Aos diplomatas, Bolsonaro frisou, por mais de uma vez, que ele era o "chefe supremo" das Forças Armadas e defendeu que os militares tenham um papel mais ativo na formatação do sistema de votação, já que as eleições eram uma "questão de segurança nacional".

As Forças Armadas foram convidadas por Barroso para participar do grupo de Fiscalização do Processo Eleitoral do TSE, inicialmente com o objetivo de tentar construir uma relação de confiança com os militares a respeito da urna eletrônica.

Nesse processo, porém, as Forças Armadas aram a ser utilizadas por Bolsonaro para desacreditar o sistema de votação e fazer sugestões como conduzir uma apuração paralela das eleições. Na quinta-feira ada, em uma audiência no Senado, o Ministério da Defesa voltou a colocar em dúvida a confiabilidade da urna eletrônica, dizendo que havia dúvidas sobre sua segurança.

"Por que nos convidaram? Acharam que iam dominar as Forças Armadas? Será que se esqueceram de que eu sou o chefe supremo das Forças Armadas? Será que imaginaram que participaríamos de uma farsa? Seríamos moldura numa foto">var Collection = { "path" : "commons.uol.com.br/monaco/export/api.uol.com.br/collection/noticias/ultimas/data.json", "channel" : "noticias", "central" : "noticias", "titulo" : "Notícias", "search" : {"tags":"35976"} };