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

Herbert Hoover Presidente dos EUA entre 1929 e 1932

10/08/1874, West Branch, Iowa

20/10/1964, Nova York

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

28/02/2004 22h29

Herbert Hoover nasceu no Estado de Iowa, no meio-oeste dos EUA, em 1874. Filho de um ferreiro quacre, Hoover foi criado no Estado de Oregon, na costa oeste. Matriculou-se na Universidade de Stanford quando ela foi instituída em 1891, formando-se como engenheiro de mineração.

Ele foi para a China, onde trabalhou para uma corporação privada como principal engenheiro do país. Em junho de 1900, a Revolta dos Boxers pegou Hoover em Tientsin. Por quase um mês, a instalação ficou sob fogo pesado. Enquanto sua esposa trabalhava em hospitais, Hoover dirigia a construção de barricadas.

Quando a Alemanha declarou guerra à França, dando início à Primeira Guerra Mundial em 1914, o cônsul geral americano pediu a ajuda de Hoover para a evacuação de turistas em dificuldades. Seu comitê ajudou 120 mil americanos a voltarem para casa. Após a entrada dos Estados Unidos na guerra, o presidente Wilson o nomeou chefe da istração de Alimentos.

Ele teve sucesso na redução do consumo dos alimentos necessários no exterior e evitou um racionamento em casa, conseguindo manter os Aliados alimentados. Após o fim da Primeira Guerra Mundial, Hoover liderou a American Relief istration (istração de ajuda humanitária americana).

Em 1921 ele ajudou a Rússia soviética atingida pela fome. Criticado por ajudar o bolchevismo, ele teria respondido que vinte milhões de pessoas estavam ando fome e que, independentemente de sua política, elas precisavam ser alimentadas.

Após servir como secretário de Comércio dos presidentes Harding e Coolidge, Hoover se tornou o candidato presidencial republicano em 1928. Sua eleição parecia assegurar prosperidade. Mas em questão de meses o mercado de ações quebrou e o país mergulhou em espiral na depressão.

A crise 1929 foi causada pela supreprodução indistrial e agrícola, sem que houvesse demanda para tanto, e pela especulação financeira na bolsa. Ambos os fenômenos foram favorecidos pelo liberalismo econômico defendido pelos republicanos. Mesmo com o país na lona, Hoover não abandonou a crença republicana de que ao Estado não cabe intervir na economia.

Após a quebra, ele anunciou que, sem abandonar o equilíbrio do orçamento federal, ele cortaria impostos e expandiria os gastos em obras públicas. Ele pediu a criação da Reconstruction Finance Corporation (corporação para financiamento da reconstrução) para ajudar as empresas, ajuda aos fazendeiros para lidarem com as execuções de hipotecas, uma reforma do sistema bancário e alimentos para os desempregados.

Demonstrando pouca sensibilidade com milhões de desempregados e falidos, Hoover chegou a declarar que tais pessoas deveriam buscar apoio em serviços comunitários locais e voluntários, eximindo, em parte, a responsabilidade do governo federal. Não é à toa que as enormes favelas que se formavam nessa época nas grandes cidades americanas foram apelidadas de "Hoovervilles" (Cidades de Hoover).

Seus oponentes no Congresso o pintaram como insensível e cruel. O presidente Hoover se tornou o bode expiatório pela depressão e foi fragorsamente derrotado pelo governador de Nova York, o democrata Franklin Delano Roosevelt, nas eleições presidenciais 1932.

Ao longo dos anos 30 ele foi um poderoso crítico do "New Deal", embora esta política tenha conseguido amenizar os efeitos da crise que ele não soube enfrentar. Em 1947 o presidente Truman nomeou Hoover para uma comissão para reorganização dos departamentos executivos. Ele foi nomeado presidente de uma comissão semelhante em 1953 pelo presidente Eisenhower.

Muitas economias resultaram das recomendações de ambas as comissões. Ao longo dos anos Hoover escreveu muitos artigos e livros, sendo que estava trabalhando em um deles quando morreu aos 90 anos.

Com informações da The White House Historical Association