New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
alt text for cover image #1300
Comments
If there's an aversion to adding new attributes, we could potentially follow what pub manifest did using
|
|
It sounds like that alt text would duplicate the alt text of the actual cover image? Then, does that mean they have to be the same? Feels like introducing unnecessary redundancy to me. |
If the cover image is (as in the example) a jpg image, then, as far as accessibility is concerned, that duplication (if it is a duplication) is probably necessary because there is no other place to put the alt text. But if the cover image is, e.g., an SVG file, then we should indeed rely on the intrinsic a11y features of SVG and not duplicate content. But I believe the proposal was to keep |
@iherman, I don’t follow. That jpg file would be referenced by an |
… if it is part of an HTML file. But a cover image in EPUB is a single image file, without an HTML wrapper (see the issue statement above); that is when the alt text problem occurs. |
I think we would need some clarification from @GeorgeKerscher but I can think of at least two cases where you wouldn't necessary have that
|
If they are doing this without an alt text description of that cover image then they are violating WCAG 1.1.1 Non Text Content. There needs to be a way to get at the alt text description that publishers are now putting into their cover.xhtml pages. |
@clapierre I'd expect this is a UAAG consideration, since the cover in the spine would be in an HTML wrapper and have an alt to be accessible, but does UAAG require alt text be presented in all situations? (I doubt it even considers things like splash screens, unfortunately.) To play a bit of devil's advocate, I'm concerned we may actually make things more complicated. The display of the cover is just a splash screen to show something while the content loads. It really is oriented to visual readers. Are we introducing new problems if we require the announcement of alt text, like having to pause the splash screen during announcement, how to turn this off for people who don't care to hear the cover repeated, how to get back to the splash screen if the information is announced too quickly, etc. Since the cover is often also a spine item, it also seems to add some redundancy. In other words, I'm not entirely sure what to make of this issue. I understand why it's needed for audiobooks, for example, where an HTML wrapper is optional, but am less sure about EPUB. |
That's just one way it could be handled by a RS. I don't think we should be that specific since a RS is free to use this info in various ways. |
What situations are there where the context isn't already handled in some other way? Bookshelves generally already provide the title and author from the metadata. |
I guess it depends what you'd like to provide as alternate text. Some covers are very basic (title/author) while others could have a lot of visual information that you might want to provide alt text for. |
It really depends on what is the surrounding text for this image. if that information (title/author etc.) is already available then these images can be declared decorative, also this information with rich alt-text and potentially an extended description explaining everything going on could be found on the cover.xhtml page. |
I'd like to understand the use cases better. It seems like this could lead to unwanted redundancies since covers don't often convey more than title and author. It also potentially introduces the risk of forgotten metadata if the html also has to provide these. |
We have already fixed this issue in Web Publications. We should try to fix this in EPUB 3 specifications also. |
As a RS developer, I'd also like to know in which context the alt-text should be "voiced" ? For example, should it be voiced when the user goes through a bookshelf and moves from "book item" (i.e. a small cover image + the title + the authors) to the next? |
Right, but covers are also often in the spine where additional descriptions can be provided, which wasn't the case with audiobooks. There you can have just a bare image. As a reader trying to navigate your bookshelf, for example, would you want to hear all this extra information read out automatically? Do you want to hear the title and author followed again by the title and author in the alt text for all the books that don't have significant covers? I'm not saying there's no benefit and it's not worth doing, of course, but it would be helpful to know when and how this information is expected to be used to make sure authors and developers don't misuse it. |
As a sighted user navigates your bookshelf they see the book jacket cover which obviously has the Title of the book, and the author and they see information like "New York Times Best Seller" and other marketing information which makes them want to read this book. This is what a Screen Reader user needs the same access to. I don't want to hear the same information announced twice (ie. Title and Author) since that is already announced, but I do want to know that this book is a "New York Times Best Seller". As long as the most important information is read first and "extra" information follows I can always interrupt the speech by moving to the next title. |
In your bookshelf, or when you go to purchase or download the book in the first place? After I have a book, the only thing the cover does for me is let me key in quickly on which of all the icons on the screen I want to open. The icons themselves are generally too small to read in any meaningful way (beyond title and author). But if we're talking about extended descriptions, maybe alt text isn't the right way to frame this. Extended descriptions, by WCAG definition, are only needed when an alt text won't suffice (or in this case, we could say the author and title metadata aren't enough). That begins to alleviate some of my concerns that we'd be pushing authors to fill in this information no matter how redundant it might be. |
"I'm not saying there's no benefit and it's not worth doing, of course, but it would be helpful to know when and how this information is expected to be used to make sure authors and Alt text should be optional. If the cover image is just conveying title and author, then alt text should not be used. But if the cover image is conveying something meaningful, beyond title and author, then alt text should provide a description for it. Regarding need of providing extended description, I think, if the image is quite complex, which cannot be described by alt text, then a better way is to place image on first xhtml file and provide extended description using something like details element. |
Hi,
Question and comment:
Q: I think we are talking about some kind of alt text in the package, probably next to the reference to the cover image, right?
Comment: It would be reasonable to put some short alt text in the package, but an extended description, which I would be an edge case, way, way out on the edge, would need to be inside the book in an XHTML document that would support techniques for providing an extended description, e.g. a table.
|
That’s the approach that Word takes, but very few authors make use of: I’ve not seen a document that offers the short alt text and the long description, but it does make sense to provide such a feature. |
Right, this is about adding more metadata to the package document, so it's not information that would be used in the spine rendering of the content. To help me understand this proposal better:
Fleshing these out will help ensure we have a solid foundation for the attribute. |
It is now common practice in Higher Education with EPUB to include alt text, and where needed extended descriptions. In the publisher Faceoff webinar we examined the publisher usage of the techniques. The webinars are part of the DAISY Publishing and Reading series found at daisy.org/webinars
We now have test books on epubtest.org that show the recommended techniques for extended descriptions.
|
Hi,
IMO the additional information is needed only for the image used as the cover. Other images have their XHTML markup for alt text.
The problem we found was that the images displayed in the bookstore or in the App provided information the blind person could not get at. Sometimes people refer to the image on the cover, e.g. in computer science the “dragon book” where there was a stylized dragon on the cover of Compiler Tools and Technology . Every student just called it the dragon book and unless you knew that, you would not know what the students were referring to.
My $.02
|
This matches what I'm thinking, too. If we make this attribute too general, I think we're going to confuse people and have publishers thinking they are supposed to add this for all images even though they won't be used.
Right, we've discussed this problem before. Is this the primary case for the attribute, or is it expected that there could be lengthier descriptions including the various marketing material? If we're just trying to capture a colloquial title for the publication, an additional metadata property might be more appropriate, as it's arguably different than the alt text for an image. |
I would suspect it would include George's concerns and additional marketing materials used to promote the book, any seals on the book "NY Times Best Seller" or "Barnes & Noble Book Club", etc. Also if we eventually get into Magazines as EPUBs knowing the the title "National Enquirer" doesn't really tell you much, its a collage of photos of famous people with multiple headlines "Kelly Clarkson's Divorce turns ugly", "25 Years after OJ beats MURDER rap", "Fox News Sex Scandal Explodes", etc. All of that text is super important and currently would be unavailable as its all part of the cover image. |
Hello,
Another metadata property for the image is an interesting thought. First, we would hopefully avoid alt text best practices in content documents, and secondly give the publisher the freedom to convey their intent by using this cover. It might be just an interesting design, like a fractal, It might convey mood, a unique animal associated with the title, an award winning work, or anything else. The blind would know that they are not missing anything.
Best
George
|
I'm not suggesting it's not important, but I want to make sure we're not tackling it from the wrong angle. The more I hear the more I wonder if something like As a sighted reader who honestly can't make much of the icons most reading systems display, I can see a benefit to this information being available to anyone, not just AT (although it could be used as alt text in space-constrained situations). |
I could imagine people adding a lot of text to the description as for the whole title, which would not solve the cover image issue.
Other thoughts?
|
Right, I only meant something like dc:description, as I don't think that particular property is appropriate, either. It could be something like a new |
The issue was discussed in a meeting on 2021-05-13
View the transcript3. alttext for cover imageSee github issue #1300. Matt Garrish: we discussed this too in web publication, publication manifest Avneesh Singh: whatever our group decides will become a recommendation to WG, not only our decision Charles LaPierre: if we did the refines method, for the cases where you have cover img in XHTML wrapper (with full alt-text), would that then be duplicated in the package? Matt Garrish: yeah, that's one of the downsides
Avneesh Singh: it would be nice to have a simpler solution George Kerscher: so this is used in the bookshelf view (e.g. reading through list of books and this information comes up), as opposed to opening the book and reading it there Gregorio Pellegrino: we will also need best practices for how to implement this Wendy Reid: the challenge for RS would be surfacing this data Tzviya Siegman: would there be different descriptions for the actual cover and the thumbnail cover? George Kerscher: there's a benefit of alt-text over the refines method, as alt-text is pretty well known these days Charles LaPierre: in Canada there is a pilot right now to help publishers create alt-text Matt Garrish: kind of worried now if we also call this alt-text we will sow confusion
Avneesh Singh: important to have a short desc for the bookshelf view, and a more detailed desc for inside
Tzviya Siegman: have we looked into how each of these different methods of approaching this works with AT?
Wendy Reid: would like to get feedback from RS developers about how this could be done George Kerscher: when RS developers display this information, they would probably be using the img element with alt-text |
Here's a list (in no particular order) of the various possibilities we touched on in today's call and/or in this issue:
|
From i18n's standpoint, defining attribute values that will contain user-readable content extends a problem we already have with Would it be possible to introduce an element-based solution like |
The issue was discussed in a meeting on 2021-05-13
View the transcript3. Alt-text for cover imagesSee github issue #1300. Dave Cramer: this was discussed in a11y call this morning Matt Garrish: we didn't end with a proposal Brady Duga: not sure how we get covers Wendy Reid: probably sent separately |
This is effectively what using a property value would allow, similar to the other metadata in the package document. So, depending on what property we settled on, a description might be expressed like this:
You could then, if needed, set Whether this information would be directly user readable I believe is still an open question, though. One thought is that the text could be translated to HTML (as the alt for an It's also unknown whether information in the epub is useful for the bookshelf, as it sounds like most vendors accept the thumbnails for books separately from the epubs themselves. Still a lot of work to do, in other words. |
In last accessibility task force meeting we decided to seek the feedback of reading systems developers for getting a sense, which approach is suitable for their implementation.
|
Just to be clear as possible, ideally any localisable text content would: Hope that helps. (Fwiw, this is mentioned here in our guidance for spec developers.) |
Hello, Note that as a rule of thumb, handling XML ID-based "refines" in the metadata parser in order to generate our internal data model is considered problematic from a design perspective as JSON serialization doesn't lend itself to ID-style cross-referencing. So option I am not sure options One final note: in the internal Readium Web Pub Manifest data model, a native PS: I think that in cases where authors decide to embed the metadata-described cover image in a XHTML document included as a linear or non-linear spine item in the publication, there should be no expectations from reading systems to enforce any additional logic when presenting / rendering the HTML content. In other words, authors should use the most appropriate description markup to annotate the image tag, and they should ensure that the metadata-level description is consistent with the one embedded in HTML for rendering purposes. |
The issue was discussed in June 24 a11y task force meeting: |
The issue was discussed in a meeting on 2021-06-24 List of resolutions:
View the transcript3. alt text for cover imageSee github issue #1300. Avneesh Singh: do we have enough data for providing recommendation to the EPUB3 WG? We got feedback from Readium 2 on issue tracker, and from another reading system developer who responded on email:
Charles LaPierre: wouldn't it be duplicating info with title / author Avneesh Singh: originally Charles and George was concerned that if an image provides additional information, a print disabled should have access to it. George Kerscher: if the title & author is there then I agree for the most part that this would be decorative, and the "dragon book" example as it was referred to. Matt Garrish: is this a bookshelf issue. is this you are trying to find out Charles LaPierre: concerns about duplicating in the bookstore where this info could be in the book itself. Tzviya Siegman: "NewYork best seller" is interesting use case. People tend to choose books by cover not sure if they also do the same for the alt text descriptions. Bill Kasdorf: concern, sending ambiguous message having hard time what to do/not do for alt text. alt should convey information, text as image needs that text in the alt text. Text on the cover needs to be exposed. I don't see we should make an exception. Matt Garrish: not a description but a title is what we want, conflating issues here potentially Tzviya Siegman: the alt text on the cover image page inside the book. this is not what is provided to the bookstore's thumbnail view of the cover image. Ben Schroeter: useful info is title/author we have other ways to express that information. In most cases providing that same information as alt text is redundant. If a book has a nickname can't usually be anticipated, so publisher couldn't put this as an alternative name when publishing. So I prefer to drop this extra information. Tzviya Siegman: I agree with Ben nicknames … there is also in fiction the cover can be changed when movies come out. Original Art Cover, or Movie Cover. There are some that exist, but not sure how many so this is extra info that we are worrying too much about. George Kerscher: I get the essential info I need, and am quite happy with it. I am with Ben. I don't know where this image gets put on a website where that alt text will come from. but title and author is fine. Avneesh Singh: should be close this or defer this issue to EPUB 3.4 or 4.0? George Kerscher: if there are information the Publisher wants they can always put it in the EPUB on the actual cover image's alt text. Matt Garrish: is it realistic we will come back to this. maybe pub manifest and can figure it out. I would tend to say lets close it.
George Kerscher: +1
|
George has mentioned the need for alt text for the cover image declared in the package file:
Could we just add an
alt
attribute toitem
?The text was updated successfully, but these errors were encountered: