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

Prisão de Roberto Jefferson gera críticas e comemoração entre políticos

O ex-deputado federal, Roberto Jefferson foi preso pelo STF - Reprodução/YouTube
O ex-deputado federal, Roberto Jefferson foi preso pelo STF Imagem: Reprodução/YouTube

Colaboração para o UOL

13/08/2021 09h58Atualizada em 13/08/2021 11h58

A prisão do ex-deputado federal e presidente nacional do PTB, Roberto Jefferson, autorizada pelo ministro do STF (Supremo Tribunal Federal), Alexandre de Moraes, gerou uma onda de comemorações e críticas entre políticos nas redes sociais.

Um dos principais aliados do presidente Jair Bolsonaro (sem partido), Jefferson foi preso preventivamente por envolvimento em uma suposta milícia digital que atua contra a democracia. Além da prisão, o ministro também autorizou pedido de busca e apreensão na residência do político.

No Twitter, políticos críticos do ex-deputado comemoram a decisão do STF, enquanto apoiadores criticaram a detenção. Confira:

"Para o governo Bolsonaro, Roberto Jefferson, condenado por lavagem de dinheiro e corrupção iva, é um "soldado da liberdade e da democracia". É uma completa inversão de valores. Defensores de bandidos", escreveu o deputado federal Marcelo Freixo (PSB-RJ).

"STF determina prisão de Roberto Jefferson por ataques às instituições democráticas. O comboio do golpismo vai indo pra onde merecem. Falta o chefe da quadrilha, Jair Bolsonaro", disse o pré-candidato ao governo de São Paulo Guilherme Boulos (PSOL-SP).

"O ministro Alexandre mandou prender o psicopata Roberto Jefferson, homofóbico, tirano, que vive atentando contra as instituições democráticas e as minorias sociais. Grande dia! Valeu! Faz arminha agora, Roberto Jefferson!", comemorou a vereadora Érika Hilton (PSOL-SP).

"Um dos principais aliados do presidente Bolsonaro, Roberto Jefferson tem prisão preventiva decretada suspeito de integrar organização criminosa que faz ataques à democracia. PF faz buscas nessa manhã", publicou o deputado federal Henrique Fontana (PT-SP).

"Minha solidariedade a Roberto Jefferson. Mais uma prisão arbitrária no Brasil! Enquanto isto, o Senado, a única Casa que tem poder para barrar estes abusos está de joelhos ao sistema. O jurídico do PTB está tomando todas as medidas cabíveis nacionais e internacionais", escreveu o deputado estadual Douglas Garcia (PTB-SP).

Filha de Roberto Jefferson, Cristhiane Brasil usou uma frase de Jair Bolsonaro para criticar a prisão do pai. "Cadê o 'acabou porr*'? Estão prendendo os conservadores e o bonito não faz nada? O próximo será ele! E se não for preso, não vai poder sair nas ruas", disse.

"O que são atos antidemocráticos? Milícia digital? Fake news? A democracia, essa balela de Estado democrático de direito, já não estão sob ameaça, estão sob ataque intenso mesmo. O Senado tem que enxergar quem joga fora das 4 linhas da constituição", tuitou o deputado federal e filho do presidente Eduardo Bolsonaro (PSL-SP), que também pediu a liberdade de Roberto Jefferson.

O ex-ministro da Educação, Abraham Weintraub, está entre os que criticaram a detenção de Roberto Jefferson. No Twitter, Weintraub disse não concordar com algumas falas de Jefferson, mas que a sua prisão abre uma espécie de precedente e que, no futuro, o próprio ex-ministro poderá sofrer condenações: "Hoje foi o Bob Jeff, amanhã serei eu e, em breve, será você!", escreveu.

Mourão: 'Mandar prender é complicado'

O vice-presidente Hamilton Mourão (PRTB) declarou hoje que "mandar prender é complicado" ao comentar a prisão do ex-deputado federal Roberto Jefferson, determinada pelo ministro do STF (Supremo Tribunal Federal) Alexandre de Moraes.

Mourão se pronunciou na chegada ao Palácio do Planalto e disse ainda que Jefferson faz "críticas pesadas", mas que os ofendidos podem buscar processá-lo pelas declarações.

"Tenho visto que Roberto Jefferson faz as críticas, que você pode colocar como pesadas. Se o camarada se sente ofendido, acho que ele tem que buscar o devido processo. Moraes tem uma certa prorrogativa, então essa história de mandar prender acho meio complicada", disse.

Apoiador do presidente Jair Bolsonaro (sem partido), Jefferson foi preso preventivamente pela Polícia Federal após determinação do ministro Alexandre de Moraes, do STF. Também serão bloqueados os conteúdos postados pelo ex-deputado nas redes sociais e armas serão apreendidas.