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

Guarda Nacional - Milícia contribuiu para consolidar a ordem política

Vitor Amorim de Angelo

Especial para a Página 3 Pedagogia & Comunicação

Uma das primeiras medidas da Regência Trina Permanente, que assumiu o governo imperial após a abdicação de dom Pedro 1º, foi a criação da Guarda Nacional, em 18 de agosto de 1831.

A formação dessa "milícia cidadã" esteve intimamente relacionada: (a) ao papel do Exército naquele período; (b) ao embate entre as forças reunidas sob o Partido Moderado, o Partido Exaltado e o Partido Restaurador; e (c) à própria consolidação da nova ordem política.

A criação da Guarda Nacional se baseou na experiência sa, de transferir a segurança do país aos próprios cidadãos. Com sua formação, foram extintos os antigos corpos de milícias e ordenanças. Embora sua principal função fosse auxiliar as forças policiais e o Exército na manutenção da ordem interna e externa, não foram poucas as vezes em que a Guarda Nacional se colocou à frente dessas tropas.

Contexto e razões da criação da Guarda Nacional

No início do período regencial, o Exército era mal visto pelos moderados e pelos exaltados. Os primeiros, diante da participação de militares nas revoltas da época, consideravam as tropas oficiais uma ameaça à ordem política e social. Já os exaltados continuavam a ver no Exército um instrumento de dominação do poder central, agora exercido pelos regentes. Ao mesmo tempo, o efetivo havia diminuído sensivelmente naquele período, chegando a 12 mil homens apenas.

Os regentes buscavam enfraquecer os pilares que sustentaram o reinado de dom Pedro 1º. Afinal, embora o imperador tivesse voltado para Portugal, havia no Brasil aqueles que, reunidos sob o Partido Restaurador, defendiam o retorno do antigo monarca e o restabelecimento da ordem política anterior. As forças liberais que apoiavam a Regência Trina viam no Exército um dos pilares de sustentação do despotismo de dom Pedro 1° e um instrumento em favor da restauração.

Num momento de intensa luta política e social, como ficou caracterizado aquele período, era preciso garantir o fortalecimento do poder central. Contudo, na medida em que as forças locais eram extremamente influentes, era necessário conciliar os interesses do governo imperial com os dos mandatários locais. Foi nesse contexto e em razão desses motivos, portanto, que a Guarda Nacional foi criada.

Critérios para o alistamento

O alistamento para a Guarda Nacional era obrigatório a todo brasileiro com renda mínima para ser eleitor, em cidades como Rio de Janeiro, Salvador, Recife e São Luís; e para ser votante, nas demais localidades do império. (Não podemos esquecer que, naquela época, o voto era censitário, ou seja, só era permitido às pessoas que possuíam renda comprovada, nos valores estabelecidos pelo governo.) O alistamento era aberto aos homens sadios que tivessem entre 18 e 60 anos. Não estavam incluídas no alistamento as autoridades istrativas, judiciárias, policiais, militares e religiosas.

O serviço deveria ser prestado permanentemente até o limite de idade de 60 anos. Mesmo não sendo remuneradas, as tropas eram obrigadas a providenciar seu próprio uniforme, fazer a manutenção de seus equipamentos e armas e pagar contribuições em dinheiro. Dentre os soldados eram eleitos os oficiais, para mandatos renováveis de quatro anos. Caso não fossem reeleitos, os oficiais retornavam às funções de subalternos.

A Guarda Nacional serviu para articular o poder central e local nos conturbados meses que se seguiram à abdicação de dom Pedro 1°. Isso porque sua organização, sendo por critério de renda, baseou-se nas elites locais, que formavam ou dirigiam os efetivos. Se, de um lado, isso contribuiu para o fortalecimento da Regência, de outro serviu aos mandatários locais, concedendo-lhes mais poder e privilégios.

A importância da Guarda Nacional durante a Regência e o Segundo Reinado pode ser medida por seu número de praças nos anos 1860: mais de 500 mil, contra 16 mil do Exército regular. Porém, no final do século 19, a Guarda Nacional foi perdendo o espaço que tivera outrora.

Com a Proclamação da República, liderada pelo Exército, a "milícia cidadã" acabou ando para o segundo plano em termos de política e segurança nacional. Sua última aparição pública foi no desfile da Independência, em 1922, ano em que foi extinta.