19.07.2019 Views

A field guide to mesozoic birds and other winged dinosaurs

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Above: Basic diversity of tail structure in Mesozoic <strong>birds</strong>. A) frond-tailed (e.g. basal avialans);<br />

B) ribbon-tailed (e.g. enantiornithes); C) fan-tailed (euornithes)<br />

The Evolution of Flight<br />

Modern <strong>birds</strong> are perhaps best characterized by their ability <strong>to</strong><br />

fly, that is, generate lift under their own power. Most bird groups <strong>to</strong>day<br />

are comprised of strong fliers, <strong>and</strong> researchers in the past have often been<br />

tempted <strong>to</strong> conflate “bird” with “flight”. However, our current underst<strong>and</strong>ing<br />

of the fossil record indicates the origin of <strong>birds</strong> (or at least of modernstyle,<br />

Stage V feathers) must have predated powered flight.<br />

His<strong>to</strong>rically, there has been a debate over whether flight evolved<br />

from the “ground up”, that is, from strictly ground-running ances<strong>to</strong>rs, or<br />

from the “trees down”, from arboreal, climbing ances<strong>to</strong>rs. This dicho<strong>to</strong>my<br />

has often been treated as a false one, as it is entirely possible that some combination<br />

of the two ultimately resulted in the flight of modern <strong>birds</strong>. However,<br />

both hypotheses do make testable predictions which can be compared<br />

with the (admittedly limited) available fossil record. A strict trees-down<br />

origin of flight would predict that bird ances<strong>to</strong>rs were already arboreal creatures<br />

that would show adaptations for climbing. It would also be likely under<br />

this model that flight first passed through a gliding phase, with animals<br />

27

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!