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

Jean Louis Rodolphe Agassiz Naturalista suíço

28 de maio de 1807, Môtier (Suíça)

12 ou 14 de dezembro de 1873, Cambridge (EUA)

Da Página 3 Pedagogia & Comunicação

14/04/2009 02h14

A atividade científica de Jean Louis Rodolphe Agassiz desenvolveu-se nos vários campos da zoologia, da paleontologia e da geologia. Ele iniciou seus estudos de história natural ainda no ginásio, manifestando desde cedo interesse pela zoologia. Mais tarde, frequentou as universidades de Zurique, Heidelberg, Erlangen e Munique. Doutorou-se em filosofia em Erlangen, em 1829, e, no seguinte, em medicina, em Munique.

Ainda estudante, a convite de Martius, que estava publicando Viagem pelo Brasil em colaboração com Spix, Agassiz terminou e publicou Gêneros selecionados e espécies de peixes que, em viagem pelo Brasil nos anos de 1817-1820, coligiu e cuidou, juntando-os, J. B. de Spix; elaborou, descreveu e ilustrou com ilustrações anatômicas L. Agassiz, parte relativa aos peixes do Brasil, que havia sido deixada incompleta por Spix, companheiro de Martius na viagem ao Brasil.

Agassiz conheceu Alexander Humboldt e Cuvier quando esteve em Paris, no ano de 1831. Os dois eminentes ictiólogos exerceram extraordinária influência em sua carreira.

No ano seguinte, voltou à Suíça, onde foi convidado a lecionar história natural em Neuchâtel. Dedicou-se, então, ao estudo dos peixes e dos moluscos. Suas duas obras, Pesquisas sobre os peixes fósseis e Estudos críticos sobre os moluscos fósseis, constituem verdadeiros modelos de precisão e rigor científicos.

Após investigações minuciosas nas geleiras do Aar, publicou Estudos sobre as geleiras, em que determinou a estrutura e o movimento das geleiras e demonstrou que, num período geológico mais ou menos recente, a Suíça esteve coberta por uma vasta camada de gelo.

Em 1846, convidado para ministrar um curso de conferências no Lowell Institute, de Boston, Agassiz partiu para os EUA. Dois anos depois, Frederico Gulherme 4º da Prússia, por indicação de Humboldt, convidou Agassiz para uma nova missão científica. Nesse mesmo ano, porém, o naturalista aceitou o convite para a cadeira de zoologia da Universidade de Harvard, permanecendo nos EUA.

Publicou, então, duas obras pioneiras dos estudos de história natural da América do Norte: Lago Superior - suas características físicas, vegetação e animais, comparados com os de outras regiões similares e Subsídios para a história natural dos Estados Unidos da América.
 

Expedição Thayer

Mais tarde, Agassiz empreendeu uma viagem ao Brasil, chefiando a Expedição Thayer (1865-1866), financiada pelo milionário norte-americano Nathaniel Thayer. O objetivo principal da expedição, da qual também era membro William James, era estudar a fauna ictiológica da bacia Amazônica.

Agassiz desembarcou no Rio de Janeiro em 23 de abril de 1865. Fez uma excursão a Minas Gerais e, depois, visitou todas as capitais do litoral brasileiro, da Bahia ao Pará. O livro Viagem ao Brasil, resultado da expedição, é um valioso documentário sobre a vida e os costumes do povo brasileiro.

Dos trabalhos que Agassiz escreveu sobre o Brasil, merecem especial referência Sobre o drift no Brasil e sobre as rochas decompostas sob o drift; História física sobre o vale do Amazonas; e Geografia do Brasil: o rio Amazonas.

De volta aos EUA, Agassiz reassumiu a cadeira de história natural na Universidade de Harvard. Em 1871, empreendeu uma expedição científica à Califórnia, recolhendo precioso material ictiológico, que estudou e classificou.

Devem-se a Agassiz a fundação do Museu de Zoologia Comparada da Universidade de Harvard, a criação de uma estação de biologia marinha na ilha Penikese e a direção e orientação de várias missões científicas. Agassiz foi um dos iniciadores do estudo científico e sistemático da história natural nos EUA.
 

Enciclopédia Mirador Internacional; Oxford Dictionary of Scientists