These icons appear in three different areas, and perform the same functions in those three areas, but your suggested `alt` attributes are inconsistent from area to area. This change will improve things somewhat, in that it won't just read "image image", but what it actually reads will be fairly inconsistent. Section 3.2.4 of the WCAG 2.0 guidelines speaks to consistent identification, and this change isn't consistent. All of the updates should reasonably be updated to use the same phrasing when the icon purposes are identical.

That being said, given that they are not currently in the tab flow of the document, and users who will be using screen readers and keyboard-driven navigation simply won't be able to use them, it would make much more sense to go with `alt=""` for the time being, to have them skipped by screen readers entirely. Section 1.1.1 of the WCAG 2.0 guidelines speaks directly to using an empty `alt` attribute to assistive technologies to ignore them.

The current state of reading "image image" isn't ideal, but these changes aren't exactly a great step forward.