tech support 8

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg

Monday, 11 June 2012

Image alt Exception Change Re-Re-Requested

Posted on 12:50 by Unknown


HTML5 logo — I am the 'alt,' not the 'title'
Just over a year ago now I covered how the HTML5 specification is going to allow the alt attribute to be excluded from img elements under some very specific circumstances (Image alt Attributes Not Always Required in HTML5 and More on Image alt Requirement in HTML5).




The one I am covering today is that the presence of a meta name=generator element, which implies the HTML was generated by some sort of WYSIWYG editor or automated tool, makes the absence of an alt attribute valid.




The motivation here seems to be about making it easier for developers and authoring tools to get pages to validate — but to the detriment of accessibility. Whereas failed validation due to a missing alt can be a clue to a less technical page author (including WYSIWYG users) that something needs to be done, giving a free pass to pages generated from WYSIWYG editors means that authors won't be alerted and therefore are likely to make image content inaccessible.




When comparing the two options (ease of validation versus accessibility for users with disabilities), there doesn't seem to be a complex argument required to make the change. That is not the case, however.




Late last week the latest change request (Issue 31c Meta Generator Updated) was handed in for removing the meta name=generator exception. If you look at the table of contents you can see that it has been batted down twice before, though without addressing all the points raised. This of course left the meta name=generator exception open to be challenged again.






Each of the nine core arguments has been updated and two more have been added:




  1. Fixing something bad by introducing a document-global switch is a Bad Idea (new)

  2. "Legacy use" of meta generator is never likely to be supplanted by use conforming to the current spec text (new)

  3. Inadvertently and retroactively introducing new, undocumented, magic semantics (minor update)

  4. Fatal ambiguity in the specification (minor update)

  5. Tool-mediated insertions of alternative text are ignored (minor update)

  6. The "generator exception" obviates the intent of the Validator (updated)

  7. The "generator exception" results in inequitable rendering of graphical content (updated)

  8. The "generator exception" breaks harmonization with other standards and guidelines (updated)

  9. The "generator exception" inappropriately gives authoring tool conformance considerations precedence over end-user requirements (updated)

  10. Harmful consequences of the generator exception include harm to web authors and to web content users with disabilities (updated)

  11. The weighting of objections against the "generator exception" is opaque (updated)




It's a hefty read. If you already agree that the meta name=generator exception is a bad idea, then you probably don't need to read through it. If you are unsure or want to know, then the detail is good. Sadly, the previous rejections mean that so much detail has been tossed in here that it's not an easy read.




Even if you don't care for all the detail, the statement of impact at the end should be enough to convince you that it's kind of an easy decision:




Positive Effects




  • Authors can more safely assume that when they use a validator it will appropriately check the conformance of the document, rather than some arbitrary subset of requirements.

  • The use of meta name=generator will not change in a way that is contrary to its current usage and effects.

  • Authors will be made aware that they have not provided a text alternative giving them the opportunity to fix their error and produce a conforming document.

  • Upholds the structural integrity of <img> element.

  • Enables automatic validators to programmatically detect occurrences of the presence or absence of text alternatives. Bug 9218.

  • Facilitates accessibility awareness and education.

  • Upholds the HTML section 3.2. "Priority of Constituencies" Design Principle.



Negative Effects




  • None





Raising a stink about this on your blogs, in your tweets, and (ideally) face-to-face with anyone from the HTML Working Group might mean that the third time is the charm.

Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Posted in accessibility, html, standards, W3C, WCAG, whatwg | No comments
Newer Post Older Post Home

0 comments:

Post a Comment

Subscribe to: Post Comments (Atom)

Popular Posts

  • Browser Performance Chart
    Jacob Gube has posted a handy chart over at Six Revisions titled " Performance Comparison of Major Web Browsers ." He tests the c...
  • Google Dashboard: What Google Knows about You
    Google announced a new service/feature today, Google Dashboard . Given all the services Google offers and all the ways you can interact with...
  • Facebook, HTML5, and Mis-Reporting
    My Twitter stream and the headlines of sites across the web yesterday lit up with Facebook's CEO blaming its stock price (failure to mee...
  • App Store Meta Tags
    Why yes, Dominos, I'd love to tap again to get your real home page to order a pizza when I could have done it right here, below your ove...
  • Speaking at Mom 2.0 in Houston, TX
    I will be in Houston this week to speak at the Mom 2.0 Summit (Feb. 18-20, 2010, Houston, TX). To make it a little easier to describe, here...
  • Codepen Has Handy Sharing Tools for Devs
    There are plenty of online resources for playing around with code right in the browser, no server of your own needed, that you can then shar...
  • History of Eye-Tracking as Research Tool
    If you've ever wondered what eye-tracking is and where it came from, there is a historical breakdown in the article A Brief History of E...
  • Opera: Presto! It's now WebKit
    Opera is replacing its Presto rendering engine with WebKit (Chromium, really, when you factor in the V8 JavaScript rendering engine). Big n...
  • The Science of Trust in Social Media
    I am one of those people who always needs to see proof of some assertion, evidence to back up a claim. While I can accept anecdotal evidence...
  • Developer Discusses Dyslexia and Dyscalculia
    Sabrina Dent , a web designer hailing from Ireland, has blogged about her struggle with dyslexia and dyscalculia and web applications today...

Categories

  • accessibility
  • Adobe
  • analytics
  • Apple
  • apps
  • ARIA
  • Bing
  • Blink
  • Brightkite
  • browser
  • Buzz
  • Chrome
  • clients
  • css
  • design
  • Facebook
  • Firefox
  • Flash
  • fonts
  • food
  • Foursquare
  • g11n
  • geolocation
  • globalization
  • Google
  • Gowalla
  • html
  • i18n
  • ICANN
  • infographic
  • Instagram
  • internationalization
  • internet
  • Internet Explorer
  • JavaScript
  • JAWS
  • Klout
  • L10n
  • law
  • localization
  • Lynx
  • Mapquest
  • Microsoft
  • mobile
  • Netscape
  • ning
  • Opera
  • patents
  • picplz
  • Plus
  • print
  • privacy
  • project management
  • QR
  • rant
  • RSS
  • Safari
  • SCVNGR
  • search
  • SEM
  • SEO
  • social media
  • Sony
  • speaking
  • standards
  • SVG
  • touch
  • translation
  • Twitter
  • typefaces
  • usability
  • UX
  • Verizon
  • video
  • W3C
  • WAI
  • WCAG
  • WebKit
  • whatwg
  • Wired
  • WOFF
  • xhtml
  • Yahoo
  • YouTube

Blog Archive

  • ►  2013 (39)
    • ►  December (1)
    • ►  November (7)
    • ►  September (4)
    • ►  July (3)
    • ►  June (2)
    • ►  May (5)
    • ►  April (3)
    • ►  March (6)
    • ►  February (2)
    • ►  January (6)
  • ▼  2012 (63)
    • ►  December (2)
    • ►  November (4)
    • ►  October (5)
    • ►  September (5)
    • ►  August (4)
    • ►  July (6)
    • ▼  June (7)
      • Twitter Cards Are Now Valid HTML
      • Accessibility Bookmarklets and Tools
      • Another Anti-IE Gimmick
      • ICANN Announces Requested gTLDs
      • Image alt Exception Change Re-Re-Requested
      • Copying Content Styled with Text-Transform
      • Picplz Shutting Down, as Free Services Often Do
    • ►  May (7)
    • ►  April (8)
    • ►  March (5)
    • ►  February (3)
    • ►  January (7)
  • ►  2011 (67)
    • ►  December (5)
    • ►  November (7)
    • ►  October (5)
    • ►  September (4)
    • ►  August (8)
    • ►  July (3)
    • ►  June (8)
    • ►  May (3)
    • ►  April (1)
    • ►  March (6)
    • ►  February (6)
    • ►  January (11)
  • ►  2010 (100)
    • ►  December (8)
    • ►  November (7)
    • ►  October (5)
    • ►  September (10)
    • ►  August (7)
    • ►  July (11)
    • ►  June (12)
    • ►  May (6)
    • ►  April (8)
    • ►  March (10)
    • ►  February (5)
    • ►  January (11)
  • ►  2009 (51)
    • ►  December (9)
    • ►  November (6)
    • ►  October (21)
    • ►  September (13)
    • ►  August (2)
  • ►  2003 (3)
    • ►  October (1)
    • ►  January (2)
  • ►  2002 (9)
    • ►  December (1)
    • ►  June (3)
    • ►  April (1)
    • ►  March (3)
    • ►  January (1)
  • ►  2001 (1)
    • ►  February (1)
  • ►  2000 (4)
    • ►  October (1)
    • ►  July (1)
    • ►  June (1)
    • ►  January (1)
  • ►  1999 (7)
    • ►  November (1)
    • ►  September (2)
    • ►  August (2)
    • ►  July (1)
    • ►  June (1)
Powered by Blogger.

About Me

Unknown
View my complete profile