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

Paul Newman Ator norte-americano

26 de janeiro de 1925, Shaker Heights, Ohio (EUA)

26 de setembro de 2008, Westport, Connecticut (EUA)

Da Página 3 Pedagogia & Comunicação

29/09/2008 17h12

Paul Newman foi ator, diretor e produtor de cinema. Ganhou o Oscar da Academia de Artes e Ciências Cinematográficas de Hollywood em duas oportunidades - e também o Globo de Ouro.

Nascido num subúrbio, Paul Newman foi guiado para as artes dramáticas pela mãe, que adorava teatro. Quando ingressou, aos 26 anos, no famoso Actors Studio de Nova York, já havia interpretado vários papéis no colégio, na universidade e na tevê.

Depois de uma primeira atuação na Broadway, assinou contrato com a Warner Brothers. No início, diante do resultado medíocre do filme "Cálice sagrado", Newman pensou em desistir da carreira. Mas logo a seguir, com "Marcado pela sarjeta", dirigido por Robert Wise, no qual interpretava um boxeador, recebeu elogios da crítica. Era o começo do sucesso.

Sua atuação em "Gata em teto de zinco quente", ao lado de Elizabeth Taylor, acabou por consagrá-lo. E com "O mercador de almas" receberia o prêmio de melhor ator do Festival de Cannes.

Os bons papéis começaram a se suceder então, e ele foi dirigido por mestres do cinema norte-americano, como Richard Brooks, Arthur Penn, Robert Rossen, Otto Preminger, Martin Ritt e Alfred Hitchcock. A crítica e o público perceberam que Paul Newman não era só mais um menino bonito de olhos azuis, mas um ator capaz de interpretar homens destruídos, amargurados ou torturados, e também patifes e renegados.
 

Oscar, filantropia e automobilismo

Apesar de seu inesquecível desempenho em "Butch Cassidy - Dois homens e um destino", ao lado de Robert Redford, e "Golpe de mestre", o Oscar de melhor ator viria somente em 1986, por seu papel em "A cor do dinheiro", de Martin Scorsese. Newman já havia sido indicado sete vezes ao prêmio, e ganhara, no ano anterior, um Oscar especial pelo conjunto da carreira.

Newman também foi indicado para o Oscar em 1994, por "O indomável - assim é minha vida", e em 2002, por "Estrada para a perdição", sua última produção cinematográfica, que marcou uma saída de Hollywood em grande estilo, ao lado de uma interpretação brilhante de Tom Hanks.

Em 2005, Newman ganharia um Emmy e um Globo de Ouro por sua aparição na minissérie televisiva, "Empire Falls".

O ator também deixou sua marca através da Newman's Own Foundation, com a qual financiava várias organizações humanitárias. Ele fundou ainda a Hole in the Wall, uma organização que oferecia férias de verão a crianças que sofrem de doenças graves.

Newman era apaixonado por corridas de automóveis. Em 1979, com 54 anos, levou um Porsche 935 ao segundo lugar da mítica prova sa "24 horas de Le Mans". E aos 70 anos tornou-se o piloto mais velho a fazer parte da equipe vencedora de outra famosa prova automobilística, as "24 horas de Daytona". Na década de 1980 tornou-se sócio de uma equipe de Fórmula Indy.

Foi casado com a atriz Joanne Woodward.
 

Folha de S. Paulo e El País