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

Guerra dos Farrapos - Movimento proclamou a República no RS

Renato Cancian

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

A Guerra dos Farrapos, também chamada de revolução Farroupilha, foi o mais longo movimento de revolta civil brasileira. Eclodiu na província do Rio Grande do Sul, e durou dez anos, de 1835 a 1845. A Farroupilha foi um movimento de revolta promovida pelos ricos estancieiros gaúchos, denominação dada aos proprietários de grandes fazendas criadoras de gado na região. Os interesses econômicos desta classe dominante estão entre as principais causas do movimento, que teve como principal objetivo separar-se politicamente do Brasil.

A província do Rio Grande do Sul tinha uma economia baseada na pecuária, com a criação de gado e produção do charque (carne-seca). Ao contrário da tendência da economia agrária do país, predominantemente voltada para à exportação, a província gaúcha produzia para o mercado interno, comercializando o charque - que era muito utilizado na alimentação dos escravos - em diversas provinciais brasileiras.

Concorrência desleal

Os estancieiros gaúchos, porém, reclamavam ao governo central do Império diante da concorrência que sofriam do charque platino, produzido pelo Uruguai e Argentina, e que também era comercializado nas províncias brasileiras. Os impostos de importação do charque platino eram muito baixos, facilitando sua comercialização a um preço mais baixo que o charque gaúcho. O governo central do império, porém, nada fez diante das reivindicações dos estancieiros.

A crescente insatisfação e indignação da classe dominante do Rio Grande do Sul estimulou a uma aproximação com as forças políticas agrupadas no Partido Exaltado, também chamado de farroupilhas. Esse grupo político defendia a ampla descentralização do poder, através da autonomia istrativa das províncias e instauração do sistema federalista; e desejavam substituir a monarquia pelo regime republicano. Todas essas ideias e projetos políticos se adequavam amplamente aos interesses dos estancieiros gaúchos.

República de Piratini

Eles decidiram rebelar-se. Em setembro de 1835, o principal chefe do movimento de revolta, Bento Gonçalves, comandou tropas farroupilhas que dominaram Porto Alegre, a capital da província do Rio Grande do Sul. O governo central reagiu imediatamente, mas não conseguiu derrotar os rebeldes. A rebelião farroupilha expandiu-se e, em 1836, os rebeldes proclamaram a República de Piratini, também chamada de República Rio-Grandense.

Bento Gonçalves tornou-se o primeiro presidente. Chegou a ser preso em combate e foi conduzido à Bahia, de onde conseguiu fugir e reassumir o comando do movimento farroupilha. Em 1839, o movimento farroupilha conseguiu ampliar-se. Forças rebeldes, comandadas por Giuseppe Garibaldi e Davi Canabarro, conquistaram Santa Catarina e proclamaram a República Juliana.

Dom Pedro 2º e o barão de Caxias

Em 1840, dom Pedro 2º assumiu o trono. Com a intenção de pacificar o país e estabilizar politicamente o regime monárquico, o imperador decidiu anistiar os revoltosos com o intuito de pôr um fim aos movimentos de revolta e rebeliões. Mas a iniciativa não obteve o resultado esperado. A rebelião farroupilha continuou. A partir de 1842, porém, a revolta começa a ser contida pelas forças militares do governo central.

A ação militar do governo central contra os revoltosos farroupilhas foi comandada pelo então barão de Caxias, Luís Alves de Lima e Silva. Habilmente, Caxias reprimiu a revolta farroupilha, mas também procurou valer-se da negociação com as lideranças do movimento. Finalmente, em 1º de março de 1845, Caxias e Davi Canabarro entraram em acordo e celebraram a paz que pôs fim à mais longa guerra civil brasileira. Os revoltosos foram anistiados, enquanto os soldados e oficiais farroupilhas foram incorporados ao exército imperial.