- From: James Craig <jcraig@apple.com>
- Date: Wed, 06 Aug 2014 13:45:56 -0700
- To: Birkir Gunnarsson <birkir.gunnarsson@deque.com>
- Cc: W3C WAI Protocols & Formats <public-pfwg@w3.org>
The addition of the "alt" property in CSS is limited to generated content that has no element reference (hence the name pseudo-element) on which to add accessibility through standard means. For general elements, the problem is already solvable with content attributes like @aria-label. > On Aug 6, 2014, at 10:52 AM, Birkir Gunnarsson <birkir.gunnarsson@deque.com> wrote: > > We need a suitable alt property for .background images more than anything. > There is a trend of .background images being used for icons (such as "opens > in a new window" "document" "secure content" etc.). > We have had to device workarounds through hidden link text or title > attributes, which is less than desireable. > I admit to not having read the references you gave, I am very busy with > meeting today, but wanted to express a serious concern if alt text solutions > are restricted to .before and .after and do not include .background > Thanks > > > -----Original Message----- > From: James Craig [mailto:jcraig@apple.com] > Sent: Wednesday, August 6, 2014 1:26 PM > To: W3C WAI Protocols & Formats > Subject: Pending review on two CSS issues > > I believe these two PF/CSS issues can be closed. If you disagree, please > respond before the next PF call on the morning of Wednesday August 13th. > Thanks. > > >> ACTION-931: Drive working with CSS on how various mouse cursor options > should be chosen > >> https://www.w3.org/WAI/PF/Group/track/actions/931 > > > I think this works well as-is. The CSS cursor property defines types and the > large mouse cursors work well on OS X for standard and HiDPI displays. If > there is a problem with a particular property or system, we'll need a more > specific action. > > >> ACTION-932: Explore CSS generated content more >> https://www.w3.org/WAI/PF/Group/track/actions/932 > > This will be addressed in the CSS4 Generated Content module as a new > "alt"property. Like the "content" property, it is limited to CSS-generated > content, so only allowed on ::before/::after pseudo-elements, counters, etc. > http://lists.w3.org/Archives/Public/www-style/2012Nov/0319.html > > WebKit nightlies and OSX/iOS betas support -webkit-alt in the meantime. > https://bugs.webkit.org/show_bug.cgi?id=120188 > > For example: > > link.new::after { > content: url(./img/star.png); > alt: "New!" /* or localized value as attr(data-foo); */ > -webkit-alt: "New!"; > } > > >
Received on Wednesday, 6 August 2014 20:46:25 UTC