This message by Elaina Natario writing over at Thoughtbot cannot be repeated enough:
While both the
altattribute and the
figcaptionelement provide a way to describe images, the way we write for them is different.
altdescriptions should be functional;
figcaptiondescriptions should be editorial or illustrative.
Examples of both functional and editorial descriptions in the full post!