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

Benito Mussolini Ditador italiano

29/7/1883, Dovia di Predappio, Itália

28/4/1945, Giulino di Mezzegra, Itália.

Da Página 3 Pedagogia & Comunicação

25/08/2005 14h39

Batizado em homenagem ao revolucionário mexicano Benito Juarez, pelo pai, um misto de socialista e anarquista, Mussolini filiou-se ao Partido Socialista aos 17 anos, tornando-se um militante muito ativo. Em 1901, refugiou-se na Suíça para escapar ao serviço militar obrigatório e peregrinou pelos cantões do país, sendo com frequência expulso de onde se exilava devido à militância anticlerical e antimilitarista.

Em 1904, beneficiando-se de uma anistia, regressou à Itália, prestou o serviço militar e logo tornou-se um expoente do Partido Socialista, cujo jornal, "L'Avanti", fundou e dirigiu. Com a explosão da Primeira Guerra Mundial, defendeu por um tempo a posição contrária à intervenção no conflito, mas acabou mudando de ideia e, por considerar a guerra uma oportunidade para incitar as massas à revolução, acabou expulso do Partido.

Fundou, em 1919, uma nova publicação, "Il popolo d'Italia" e os grupos de combate a que chamou de "Fasci". A palavra significa "feixe" e alude a um feixe de lenha cujos galhos, isolados, podem ser quebrados, mas não quando estão unidos. O feixe de lenha, usado como cabo de um machado, foi um dos símbolos da Roma antiga. Os grupos de Mussolini reuniam elementos heterogêneos cujas posições políticas iam da esquerda radical ao nacionalismo.

O fascismo cresceu à medida que a situação socioeconômica da Itália se deteriorava. Em 1922, os fascistas promoveram uma "marcha sobre Roma", que levou Mussolini ao poder, recebendo do rei, Vitório Emanuel, o encargo de formar um novo governo. Nos dois anos seguintes, a Itália continuou uma monarquia parlamentarista, mas os fascistas já usavam meios violentos para reprimir seus adversários. Em 1925, Mussolini estabeleceu o regime ditatorial, tornando-se o "duce" (condutor) do país.

Inicialmente, Mussolini aparentava ser um líder anticomunista e, nesse sentido, agradava às potências ocidentais, como a França e a Inglaterra.

Em 1936, porém, deu início a uma política expansionista na África e invadindo a Etiópia. Com isso, acabou por aproximar-se da Alemanha de Hitler - cujas ideias se baseavam nas de Mussolini. Em 1939, ambos os países firmaram uma aliança, conhecida como "Eixo". No ano seguinte, Mussolini colocaria a Itália na guerra, contra a opinião de seus colaboradores mais próximos e malgrado o fato de seu país não estar preparado para o conflito.

Seus fracassos militares deram alento às forças anti-fascistas na Itália. Em 1943, foi deposto e preso pelo rei. Foi libertado, porém, por paraquedistas alemães e levado para junto de Hitler, onde proclamou a fundação do Partido Fascista Republicano. Sob total dependência de Hitler, voltou à Itália e, em Saló, fundou a República Social Italiana (setembro de 43).

Não teve forças para sustentá-la, porém, e a própria Alemanha já não tinha como dar-lhe grande apoio, pois se retirava da Itália, invadida pelos aliados. Mussolini tentou fugir para a Alemanha, juntamente com sua amante, Clara Petacci, disfarçado de soldado alemão. O caminhão em que viajava, porém, foi detido, por homens da resistência italiana e o ditador reconhecido. Mussolini e a amante foram executados e seus corpos, pendurados de cabeça para baixo, ficaram expostos à execração pública.