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

Eduardo Bolsonaro fala que ditadura foi 'vontade popular'; 434 morreram

O deputado Eduardo Bolsonaro (PSL-SP) voltou a defender a ditadura militar de 1964, que teve 434 mortes e desaparecimentos - Pedro Ladeira/Folhapress
O deputado Eduardo Bolsonaro (PSL-SP) voltou a defender a ditadura militar de 1964, que teve 434 mortes e desaparecimentos Imagem: Pedro Ladeira/Folhapress

Do UOL, em São Paulo

31/03/2021 12h20Atualizada em 31/03/2021 12h23

O deputado federal Eduardo Bolsonaro (PSL-RJ) defendeu que a ditadura militar, que gerou 434 mortes e desaparecimentos, foi feita "seguindo a lei" e a "vontade popular" para garantir a "democracia".

O parlamentar escreveu a declaração nas redes sociais na manhã de hoje e sugeriu aos seguidores que assistissem um discurso feito pelo presidente Jair Bolsonaro (sem partido), da época em que era deputado federal.

"Quer saber mais sobre como as Forças Armadas agiram em 1964 seguindo a LEI e a VONTADE POPULAR, para garantir a DEMOCRACIA? Assista esse discurso do então Deputado @JairBolsonaro , realizado em 2014 (mas que também segue bastante atual e pertinente)", escreveu o deputado.

A aprovação da ditadura militar não é novidade no governo Bolsonaro, mas voltou a ser foco de discussões com a aproximação da data em que o golpe foi instaurado — em 31 de março de 1964 — e após a declaração do novo ministro da Defesa, general Braga Netto.

O general afirmou que o ato que desarticulou a democracia no país deveria ser "celebrado" como um "movimento" que permitiu "pacificar o país", seguindo a mesma linha do presidente Jair Bolsonaro (sem partido).

"As Forças Armadas acabaram assumindo a responsabilidade de pacificar o País, enfrentando os desgastes para reorganizá-lo e garantir as liberdades democráticas que hoje desfrutamos", disse o general.

Braga Netto convocado para justificar iguarias compradas para Forças Armadas

A Comissão de Fiscalização e Controle da Câmara Federal aprovou hoje a convocação do ministro Braga Netto para dar explicação sobre compras envolvendo iguarias para as Forças Armadas. Entre os produtos adquiridos constam cervejas, bacalhau, salmão e filé mignon.

O requerimento do deputado Elias Vaz (PSB-GO) foi aprovado de forma unânime. Braga Netto é obrigado a comparecer por se tratar de uma convocação, e não um convite. A previsão é de que a audiência ocorra na próxima semana.

"Queremos saber por que o governo federal gastou milhões com picanha, cerveja, bacalhau, salmão e filé mignon para as Forças Armadas, um cardápio muito distante da realidade da maioria dos brasileiros", afirmou o parlamentar no requerimento.

Ditadura nunca mais

Nas redes sociais, a hashtag #DitaduraNuncaMais está entre as de maior destaque hoje. Opositores do governo Bolsonaro alegam que o país não pode aceitar elogios ao golpe.

O ministro do Supremo Tribunal Federal (STF), Gilmar Mendes, escreveu hoje nas redes sociais que a ditadura de 1964 não deve ser exaltada.

"O dia 31/03 não comporta a exaltação de um golpe que lançou o país em anos de uma ditadura violenta e autoritária. Ao contrário: é momento de exaltar o valor da nossa democracia conquistada com suor e sangue. Viva o Estado de Direito. #DitaduraNaoSeComemora".

A deputada federal Sâmia Bomfim (PSOL-SP), também se manifestou sobre o caso e alegou que o país não pode aceitar elogios à ditadura.

"Não podemos aceitar elogios ou festejos à ditadura militar. Só mesmo pessoas descoladas da realidade cometem tal atrocidade. Os anos de chumbo são uma triste memória do nosso país. Nossa luta é para que dias como aqueles nunca mais se repitam", escreveu Sâmia Bomfim (PSOL), vereadora de São Paulo.