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

Dinossauros e aves - Evolução fez répteis adquirirem penas

Mariana Aprile

A relação de parentesco da classe Aves com a Reptilia (répteis) cria polêmica na comunidade científica desde os anos 1860. O biólogo inglês Thomas Henry Huxley foi um defensor ferrenho das teorias evolucionistas de Darwin - tanto que ficou conhecido como "o Buldogue de Darwin". Foi Huxley o primeiro a afirmar que as aves nada mais são do que "répteis glorificados".

O pesquisador ficou tão impressionado com a quantidade de semelhanças entre aves e répteis, que chegou a criar uma classificação única para esses animais: o grupo dos Sauropsida. Mas, nessa hora, ele errou a mão: e essa confusão atrapalhou a forma como foram vistas as relações evolutivas durante quase todo o século 20.

Huxley não tinha como saber, mas o fóssil que tomou como base, o Archaeopterix (lê-se arqueoptérix), não era uma ave primitiva e sim um réptil que tinha penas. Isso mesmo: dinossauro com penas!

Outro problema nessa discussão sempre foi a falta de fósseis de transição. Não se encontrou ainda um fóssil de animal meio ave meio réptil. Entretanto, a natureza forneceu muitas evidências que mostram a relação de parentesco entre essas classes tão distintas.

Répteis com penas

Alguns dinossauros buscaram adaptações evolutivas a fim de armazenar calor. Uma delas foi desenvolver penas em seus corpos. Mas essa adaptação só é possível para animais que têm metabolismo alto, isto é, cujo organismo produz e gasta bastante energia para funcionar.

Assim, as penas apareceram em dinossauros carnívoros e cursores, isto é, terrestres que andavam e corriam muito. Ao longo dos milhões de anos de evolução, o metabolismo desses dinossauros trouxe duas adaptações evolutivas importantes e que estão presentes na classe das aves: penas e a capacidade de manter o calor do corpo - a endotermia.

A estrutura das penas das aves modernas é relativamente simples. São formadas por uma proteína chamada queratina-beta - a mesma que forma as escamas do lepidossauro. Uma alta taxa metabólica é inútil a não ser que o animal possua algum isolante térmico para reter no organismo o calor produzido. Sem esse isolamento, o calor é rapidamente perdido para o ambiente.

Características comuns entre aves e dinossauros

Hoje em dia as aves são consideradas pelos cientistas como dinossauros terópodes derivados - uma ramificação muito especializada desses dinossauros. Isso porque ambos os grupos possuem características em comum:

  • Pescoço alongado e móvel em forma de "S".

 

  • Pé com três dedos - e apenas dois deles se apóiam no chão para andar.

 

  • Ossos ocos: fundamentais para voar, pois tornam o esqueleto mais leve. Atualmente, apenas as aves possuem essa característica.


Dados atuais mostram que o dromeossauro, incluindo Velociraptor, tornado famoso pelo filme "Parque dos Dinossauros", enquanto evoluía estava adquirindo características semelhantes às das aves. A estrutura óssea do pulso permitia a esses animais girarem as mãos ao capturar suas presas - essa habilidade é usada pelas aves modernas quando realizam o vôo batido (vôo batendo as asas).

Outro dromeossauro, o Unenlagia, possuía uma articulação no ombro que lhe permitia mover os braços para cima e para baixo - outro componente fundamental para o vôo potente. O Unenlagia foi um predador terrestre de dois metros de comprimento e seu fóssil foi descoberto na Patagônia.

Confirmando Huxley

Mas o século 20 não terminaria sem confirmar a tese de Huxley. Em 1998, paleontólogos que trabalhavam na Província de Liaoning, no Nordeste da China, fizeram duas descobertas incríveis - e derrubaram por terra as dúvidas sobre o parentesco entre as aves e os dinossauros.

As evidências vieram de dois fósseis extraordinariamente bem preservados: o do Caudipterix e o do Protoarchaeopterix. Ambos possuíam penas, mas não eram capazes de voar - lembre-se que aves como o avestruz também não voam. Esses fósseis possuíam dois tipos de penas: plúmulas e penas com vexilos, que são as penas de contorno.

Os ornitólogos (estudiosos de aves) distinguem cinco tipos de penas: de contorno (que recobrem o corpo e também são penas de vôo), semiplumas, plúmulas de vários tipos (relacionadas ao isolamento térmico), cerdas e filoplumas(com função sensorial).

Aves e dinossauros em uma só linhagem

A comparação entre os fósseis de Liaoning e as aves modernas revela que os dromeossauros possuíam algum controle sobre o calor do corpo e que estavam desenvolvendo penas para o vôo. Os dromeossauros e as aves modernas são muito semelhantes em vários aspectos anatômicos, razão pela qual a maior parte dos estudiosos no assunto concorda que as aves evoluíram de dinossauros terópodos.

Não há mais dúvidas: a classe Aves é uma linhagem especializada dos dromeossauros, os quais eram predadores bípedes e cursores. Então, evolutivamente, as aves se desenvolveram a partir de predadores terrestres - os dromeossauros -, aram para dinossauros basicamente terrestres de vôo batido (o Caudipterix), e chegaram ao Archaeopterix.

Esse, por sua vez sofreu mutações que originaram o Iberomesornis, o dinossauro arborícola. Da mesma maneira, o Ibero originou o Enantiornithes, já uma ave, mas com baixa capacidade de vôo. A "agem" evolutiva seguinte foi o Ichthyornithiformes, capaz de realizar vôo pleno. Finalmente, chegou-se às aves modernas, os Neornithes. Todas essas agens evolutivas de um animal para outro, ocorrem através de mutações genéticas.

Entre os animais vertebrados, a classe das aves é a mais numerosa, depois dos peixes. Existem aves em todos os ambientes do planeta. Assim, pode-se dizer que os dinossauros ainda dominam a Terra!

 

 

Leia mais