quarto-journals / acm

Quarto template for the Association of Computing Machinery
https://quarto-journals.github.io/acm/
MIT License
16 stars 9 forks source link

[Accessibility] acm-html has an unlabeled image #26

Open jooyoungseo opened 1 year ago

jooyoungseo commented 1 year ago

When this template is rendered to acm-html format, regardless of the teaser image setup in the YAML, the following image is embedded:

image

First issue is that this image does not have any alt text, and the second issue is that this image should not be present unless the users specify. However, I am not sure about whether this image is inserted into all the ACM proceedings. If so, please add a default alt text.

cscheid commented 1 year ago

That's an ORCID badge, and my understanding is that the ACM template includes ORCID information for all authors. In that sense, we're just following the ACM template on this (and so I'm not sure I agree with "this image should not be present unless the users specify"; I think we should be following what the original template does as closely as we can).

We should make sure that the badge itself has alt text, but I'm not sure what it should be (given that we're basing it from the PDF format provided by the ACM which doesn't have any accessibility labels.)

jooyoungseo commented 1 year ago

@cscheid -- Aw, I see. Can we add "ORCID Badge" as the default alt text? For now, without any alt text, it is read like a random hash, which does not make sense to screen reader users.