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

7 de Setembro: grupos bolsonaristas se dividem entre euforia e frustração com manifestações

Jair Bolsonaro com crianças em carro durante manifestação em Brasília - Reuters
Jair Bolsonaro com crianças em carro durante manifestação em Brasília Imagem: Reuters

07/09/2021 21h05

Membros de grupos bolsonaristas no Telegram tiveram reações variadas às manifestações pró-governo deste Sete de Setembro.

Enquanto alguns exaltaram os atos e se disseram esperançosos com atitudes que poderiam ser tomadas por Jair Bolsonaro nos próximos dias, outros expressaram frustração com os discursos do mandatário e avaliaram que ele perdeu a chance de adotar medidas mais drásticas.

A BBC News Brasil monitorou as reações às manifestações em três grupos bolsonaristas.

Muitos integrantes postaram fotos e vídeos dos protestos em várias cidades e elogiaram a quantidade de pessoas presentes.

Entre os mais entusiasmados, sobraram críticas a órgãos de imprensa que cobriam os eventos e insinuações de que falhas na transmissão dos discursos do presidente teriam sido causadas propositalmente.

"Não espero nada da mídia! Informação séria é aqui. Real!!", disse um militante em um canal com 36 mil membros que se define como o "maior grupo de apoio a Bolsonaro do Brasil".

Outro integrante do grupo classificou as manifestações desta terça como "gigantescas, fantásticas e históricas".

"Meu deus, eu nunca vi algo tão gigante", disse outro.

Uma ativista bolsonarista em Jundiaí (SP) também exaltou o "bom público" presente no ato na cidade, mas reclamou da ausência de jovens.

"Sem intercorrências, filas, crianças, idosos. Mas infelizmente adolescentes e jovens nenhum! Precisamos repensar como atingir esta população de 16 a 40 anos, lembrando que eles serão o futuro e destino da nação! E hoje não conseguem nem ver de forma concreta o que está acontecendo", alertou.

'Não adiantou nada'

Vários membros, porém, tiveram uma avaliação mais negativa dos atos e se queixaram dos discursos do presidente, dizendo que esperavam ações mais contundentes.

Para eles, Bolsonaro deveria ter mobilizado as Forças Armadas para uma "intervenção" ou anunciado medidas mais duras em seu embate contra o Supremo Tribunal Federal (STF).

"Qual ação ele vai tomar? Mais uma vez fomos às ruas para NADA", disse um apoiador.

"Achei o pronunciamento muito fraco. O povo quer mais. Chega de 4 linhas da Constituição. Presidente devia ter intimado o impeachment de no mínimo três ministros do STF ", escreveu outro.

"Parabéns ao povo por seu empenho, mas não adiantou de nada, cadê a intervenção? Só deu oportunidade de ferrarem ainda mais o presidente ", disse um integrante.

Diante das críticas ao presidente, alguns membros pediram paciência aos colegas.

"Calma, amigo, Deus está no comando, não se resolve as coisas do dia para noite, tem que ter estratégia", ponderou um apoiador.

"Os discursos e o povo todo na rua é um o nessa guerra", afirmou outro.

"O pessoal quer botar o carro na frente dos bois. Bolsonaro é o cara mais inteligente dentro da política", disse uma integrante.

'Tudo pode acontecer'

Vários membros dos grupos se disseram esperançosos quanto ao anúncio de que Bolsonaro convocaria o Conselho da República nesta quarta-feira (8/9).

O órgão tem entre suas atribuições tratar da "estabilidade das instituições democráticas de direito".

"Bolsonaro já agiu, pessoal. Vai acionar o conselho da república dia 8. Tudo pode acontecer. Oremos", escreveu um apoiador.

"Amanhã o chicote estrala", disse outro.

A convocação do Conselho, no entanto, não aconteceu.

Boa parte das mensagens publicadas ao longo do dia, porém, não tratava das manifestações em si, mas sim denunciava a presença de "esquerdistas infiltrados" nos grupos.

"Pessoal, deixem os infiltrados falando sozinhos, não vamos dar ibope pra eles, é isto que eles querem....vamos em frente", pediu uma apoiadora.

"A real é que este grupo está abandonado", queixou-se outro membro. "O dia inteiro ficamos denunciando esquerdistas infiltrados e NENHUM se manifestou."

O governo Bolsonaro teve início em 1º de janeiro de 2019, com a posse do presidente Jair Bolsonaro (então no PSL) e de seu vice-presidente, o general Hamilton Mourão (PRTB). Ao longo de seu mandato, Bolsonaro saiu do PSL e ficou sem partido até filiar ao PL para disputar a eleição de 2022, quando foi derrotado em sua tentativa de reeleição.