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

Fernando Afonso Collor de Mello Presidente do Brasil - de 15/3/1990 a 2/11/1992

12/8/1949

Rio de Janeiro, RJ

Da Redação<br>Em São Paulo

01/03/2004 23h56

Fernando Collor de Mello nasceu no Rio de Janeiro, em 12 de agosto de 1949, em uma família com tradição política. Concluiu o estudo secundário em Brasília, em 1968, e cursou economia na Universidade de Brasília. Em 1973, assumiu o comando do jornal da família em Maceió, a Gazeta de Alagoas.

Iniciou sua carreira política como prefeito nomeado de Maceió em 1979 e, três anos depois, foi eleito deputado federal pelo PDS (Partido Democrático Social).

Em 1986, ganhou a eleição para governar Alagoas pelo PMDB (Partido do Movimento Democrático Brasileiro). Durante sua gestão, ganhou popularidade nacional como o "caçador de marajás", devido à repercussão de seu programa de combate à corrupção de funcionários públicos que recebiam salários milionários.

Candidatou-se à presidência da República em 1989 pelo PRN (Partido da Reconstrução Nacional) e derrotou Luís Inácio Lula da Silva, do PT (Partido dos Trabalhadores), no segundo turno das primeiras eleições diretas para presidente do Brasil. Assumiu o cargo adotando medidas econômicas drásticas e impopulares, como o bloqueio dos saldos das contas bancárias de pessoas físicas e jurídicas. O "confisco", como ficou conhecida a medida, foi uma sugestão da então ministra da economia, Zélia Cardoso de Mello.

A gestão de Collor foi marcada por uma série de escândalos e suspeitas de corrupção. As denúncias ganharam força em abril de 1992, quando Pedro Collor, irmão do presidente, revelou a existência do "esquema PC" de tráfico de influência e irregularidades financeiras, organizado por Paulo César Faria ex-tesoureiro da campanha.

Em 2 de outubro de 1992, foi afastado temporariamente da presidência da República, em decorrência da abertura do processo de impeachment na Câmara dos Deputados. Renunciou ao cargo de presidente em 29 de dezembro do mesmo ano -horas antes de ser condenado pelo Senado por crime de responsabilidade. Teve seus direitos políticos cassados, tornando-se inelegível por oito anos. Em seu lugar, assumiu o então vice-presidente, Itamar Franco.

Collor tentou concorrer à prefeitura de São Paulo nas eleições de 2000. Foi impedido pelo TSE (Tribunal Superior Eleitoral). De volta à vida política, disputou, nas eleições de 2002, o governo de Alagoas, mas foi derrotado pelo então governador, Ronaldo Lessa (PSB).

Quatro anos mais tarde, no entanto, elegeu-se como senador pelo Estado, conquistando um mandato de oito anos. Em 4 de março de 2009, tornou-se presidente da Comissão de Infraestrutura do Senado Federal.

Veja mais


Com informações do Centro de Informação de Acervos dos Presidentes da República e Almanaque Abril