Actually, it's a pretty cool infographic, even if it leaves out some of the later TNG outfits, as well as the Captain Pike era and the first movie outfits. There are further notes at the source page (http://www.costumesupercenter.com/startrekuniform.html).
Does anyone know, by the way, why the colors were shifted between the Kirk era and TNG era, such that command yellow became command red, and operations red became operations yellow? (Of course someone knows — but I'd like to know.)
See Starfleet’s Fashion Evolution With This Guide To Star Trek Uniforms
Getting your Starfleet uniform ready for Halloween? Make sure your get the details right with this visual guide to Trek uniforms. I’ve never seen them all laid out together like this — pretty cool!
I've not seen anything official about the change in uniform color, but scuttlebutt is that Patrick Steward and Jonathan Frakes looked better in red, and Brent Spiner's makeup worked best with a gold uniform. Seems plausible.