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

George H. W. Bush Presidente dos EUA entre 1989 e 1992

12 de junho de 1924, Milton, Massachusetts

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

28/02/2004 22h37

Atualizada em 17/2/10, às 17h29

George Herbert Walker Bush nasceu no Estado de Massachusetts, em 1924. Ele se tornou um líder estudantil na Academia Phillips em Andover, e, no seu 18º aniversário, se alistou nas forças armadas.

O mais jovem piloto da Marinha quando recebeu sua insígnia, George Bush realizou 58 missões de combate durante a Segunda Guerra Mundial. Enquanto estava em missão sobre o Pacífico como piloto, seu avião foi abatido por fogo anti-aéreo japonês. Ele foi condecorado por bravura em ação.

Bush voltou da guerra e foi para a Universidade de Yale, onde foi capitão do time de beisebol e membro da fraternidade Pi Beta Capa. Após se formar, Bush foi trabalhar na indústria do petróleo de sua família, localizada no Oeste do Texas.

Segundo vários autores, o sucesso financeiro da família Bush se explica em larga medida pela atuação política, situação que permitiu aos Bush ter diversas informações privilegiadas, muito úteis no mundo dos negócios.

Bush teve dois mandatos como deputado do Texas no Congresso. Ele foi derrotado por duas vezes em eleições para o senado. Então ele foi nomeado para uma série de cargos, incluindo embaixador nas Nações Unidas, presidente do Comitê Nacional Republicano e diretor da Agência Central de Inteligência (CIA).

Em 1980, Bush se tornou vice-presidente de Ronald Reagan e em 1988 conquistou a presidência. A Guerra Fria tinha terminado, o Muro de Berlim tinha caído, assim como todo o bloco liderado pela União Soviética.

Enquanto Bush saudava a marcha da democracia, ele insistia em moderação na política americana. Em outras áreas da política externa, ele enviou tropas americanas ao Panamá para derrubar o regime corrupto que ameaçava a segurança do canal, vital para os negócios americanos.

Mas o maior teste de Bush ocorreu quando o presidente do Iraque, Saddam Hussein, invadiu o Kuwait e ameaçou avançar contra a Arábia Saudita. Bush reuniu as forças a enviou 425 mil soldados americanos. Juntaram-se a eles 118 mil soldados de países aliados.

Após semanas de bombardeios aéreos e disparos de mísseis, a batalha por terra, chamada de Tempestade no Deserto, expulsou o exército iraquiano de um milhão de soldados.

Apesar da popularidade sem precedentes devido ao triunfo militar e diplomático, Bush foi incapaz de oferecer soluções para a crescente crise econômica que se abatia sobre os EUA, que também sofriam com o aumento da violência nas grandes cidades e do déficit elevado. Nas eleições presidenciais de 1992 Bush foi fragorosamente derrotado pelo governador de Arkansas, o democrata William Clinton.

Com informações da The White House Historical Association