Re: Annotation Accessibility Use Cases...

Agreed. It will certainly be the first place we can see this implemented.
It would be good to be able to take the Open Annotation and do a mapping to
what is now available in web content that can be supported in accessibility
services by browsers and then look for gaps.


Rich Schwerdtfeger



From: Gerardo Capiel <gerardoc@benetech.org>
To: Richard Schwerdtfeger/Austin/IBM@IBMUS
Cc: Anh Bui <anhb@benetech.org>, Robert Sanderson
            <azaroth42@gmail.com>, "Bill Kasdorf"
            <bkasdorf@apexcovantage.com>, George Kerscher
            <kerscher@montana.com>, Madeleine Rothberg
            <madeleine_rothberg@wgbh.org>, Markus Gylling
            <markus.gylling@gmail.com>, Matt Garrish
            <matt.garrish@bell.net>, "W3C Digital Publishing IG"
            <public-digipub-ig@w3.org>, Suzanne Taylor
            <suzanne.taylor@pearson.com>, Thea Eaton <thea@doodledoo.com>
Date: 03/04/2014 03:11 PM
Subject: Re: Annotation Accessibility Use Cases...



It should be specified in Open Annotation and Readium should provide the
gold standard and a reference with regards to implementation.

Gerardo

Gerardo Capiel
VP of Engineering
benetech

650-644-3405 - Twitter: @gcapiel - GPG: 0x859F11C4
Fork, Code, Do Social Good: http://benetech.github.com/


On Mar 4, 2014, at 11:50 AM, Richard Schwerdtfeger <schwer@us.ibm.com>
 wrote:



      Agreed: We need a strategy for how to map the open annotation meta
      data to something that ATs will support. Where there are holes we
      should fill them. The information is there we just need to adapt it.
      Also, would this be done in Readium for readers or should we specify
      it in the open annotation effort? ... or a combination?

      Rich


      Rich Schwerdtfeger

      <graycol.gif>Gerardo Capiel ---03/04/2014 12:48:35 PM---Robert -
      Thank you for your feedback. All -  WAI-ARIA, which is specifically
      targeted at assistive t

      From: Gerardo Capiel <gerardoc@benetech.org>
      To: Richard Schwerdtfeger/Austin/IBM@IBMUS, George Kerscher <
      kerscher@montana.com>, Anh Bui <anhb@benetech.org>, Robert Sanderson
      <azaroth42@gmail.com>, Bill Kasdorf <bkasdorf@apexcovantage.com>,
      "Markus Gylling" <markus.gylling@gmail.com>, W3C Digital Publishing
      IG <public-digipub-ig@w3.org>, Suzanne Taylor <
      suzanne.taylor@pearson.com>, "Thea Eaton" <thea@doodledoo.com>, Matt
      Garrish <matt.garrish@bell.net>, "Madeleine Rothberg" <
      madeleine_rothberg@wgbh.org>
      Date: 03/04/2014 12:48 PM
      Subject: Re: Annotation Accessibility Use Cases...





      Robert - Thank you for your feedback.

      All -  WAI-ARIA, which is specifically targeted at assistive
      technologies, could also be useful here to indicate further indicate
      the role of an annotation beyond what oa:motivatedBy does.  I also
      think using HTML5 microdata or RDFa with the Schema.org accessibility
      properties, such as accessibilityFeature with a value of
      longDescription for an image or MathML for a formula, could provide a
      mechanism for users to discover content that has been annotated for
      accessibility purposes.  Though there is overlap between each
      property their contexts/applications are different: WAI-ARIA for
      assistive technologies, OpenAnnotation for annotation systems and
      Schema.org for search engine indexing/discovery.  I do wonder though
      if we are complicating things to much for tools developers and
      content creators by having so many variations depending on the
      context.

      We may want to add to the Annotations specification a section
      describing how to best integrate with WAI-ARIA and Schema.org
      properties.

      Gerardo

      Gerardo Capiel
      VP of Engineering
      benetech

      650-644-3405 - Twitter: @gcapiel - GPG: 0x859F11C4
      Fork, Code, Do Social Good: http://benetech.github.com/


      On Mar 4, 2014, at 9:35 AM, Richard Schwerdtfeger <schwer@us.ibm.com>
       wrote:

            Hi George,

            Although the mark up placed in the HTML markup the semantics
            are all name spaced:

            http://www.openannotation.org/spec/core/core.html


            Assistive technologies are not going to understand this.

            Rich


            Rich Schwerdtfeger

            <graycol.gif>"George Kerscher" ---03/04/2014 11:28:32 AM---Hi
            Rich,

            From: "George Kerscher" <kerscher@montana.com>
            To: Richard Schwerdtfeger/Austin/IBM@IBMUS
            Cc: "'Anh Bui'" <anhb@benetech.org>, "'Robert Sanderson'" <
            azaroth42@gmail.com>, "'Bill Kasdorf'" <
            bkasdorf@apexcovantage.com>, "'Gerardo Capiel'" <
            gerardoc@benetech.org>, "'Markus Gylling'" <
            markus.gylling@gmail.com>, "'W3C Digital Publishing IG'" <
            public-digipub-ig@w3.org>, "'Suzanne Taylor'" <
            suzanne.taylor@pearson.com>, "'Thea Eaton'" <thea@doodledoo.com
            >
            Date: 03/04/2014 11:28 AM
            Subject: RE: Annotation Accessibility Use Cases...




            Hi Rich,



            I don’t know if such a document exists, however, the body of an
            open annotation is straight HTML and my understanding that all
            of the good things that come with HTML5, including ARIA would
            be included in the body markup.





            Best


            George





            From: Richard Schwerdtfeger [mailto:schwer@us.ibm.com]
            Sent: Tuesday, March 04, 2014 10:15 AM
            To: George Kerscher
            Cc: 'Anh Bui'; 'Robert Sanderson'; 'Bill Kasdorf'; 'Gerardo
            Capiel'; 'Markus Gylling'; 'W3C Digital Publishing IG';
            'Suzanne Taylor'; 'Thea Eaton'
            Subject: RE: Annotation Accessibility Use Cases...





            Hi George,

            Although it would not be in this document I am not seeing a
            plan for mapping annotations to ones that can be accessed via a
            reader by assistive technology users or disabled users who do
            not rely on an assistive technology. We need to see what the
            mapping would be like from open annotation to content markup to
            browser export to ATs. Does such a document exist?

            example:

            Open annotation -> specific HTML/SVG/MathML/ARIA markup ->
            platform accessibility API services and/or browser feature.

            Rich


            Rich Schwerdtfeger

            <graycol.gif>"George Kerscher" ---03/04/2014 10:46:18 AM---Hi
            All,

            From: "George Kerscher" <kerscher@montana.com>
            To: "'Bill Kasdorf'" <bkasdorf@apexcovantage.com>, "'Robert
            Sanderson'" <azaroth42@gmail.com>, "'Gerardo Capiel'" <
            gerardoc@benetech.org>
            Cc: "'Suzanne Taylor'" <suzanne.taylor@pearson.com>, "'Anh
            Bui'" <anhb@benetech.org>, Richard
            Schwerdtfeger/Austin/IBM@IBMUS, "'W3C Digital Publishing IG'" <
            public-digipub-ig@w3.org>, "'Thea Eaton'" <thea@doodledoo.com>,
            "'Markus Gylling'" <markus.gylling@gmail.com>
            Date: 03/04/2014 10:46 AM
            Subject: RE: Annotation Accessibility Use Cases...











            Hi All,





            This looks good. Want to make sure the following is covered:





            Not only dss offices etc., but organizations serving persons
            with disabilities, e.g. the DAISY libraries who have
            traditionally distributed whole books could possibly move to
            the distribution of annotations and enhance the fundamentally
            accessible books.





            Also, I would think that providing a link out to repositories
            of accessible infographics would be a use for annotations; how
            would this work with ARIA’s describedat?





            I expect the metadata would help determine if an external
            resource is targeted at persons who are blind, low vision,
            dyslexic, learning disabled, etc. Also, the term learning
            disabled is not used internationally.





            Best


            George





            From: Bill Kasdorf [mailto:bkasdorf@apexcovantage.com]
            Sent: Tuesday, March 04, 2014 2:30 AM
            To: Robert Sanderson; Gerardo Capiel
            Cc: Suzanne Taylor; Anh Bui; Richard Schwerdtfeger; W3C Digital
            Publishing IG; Thea Eaton; Markus Gylling
            Subject: RE: Annotation Accessibility Use Cases...





            Re:


            >>> 7. Metadata to identify the descriptions as alternatives or
            transcriptions of inaccessible or poorly described visual
            content.


            Metadata about the comment or target resource I think is in the
            scope of the metadata taskforce, rather than the annotation
            taskforce? But I'd be interested to hear Bill's thoughts on
            that?





            Yes, I agree this belongs as a metadata use case. Good example
            of the intersection of metadata and accessibility that I
            mentioned on last week’s call.





            From: Robert Sanderson [mailto:azaroth42@gmail.com]
            Sent: Monday, March 03, 2014 1:15 PM
            To: Gerardo Capiel
            Cc: Suzanne Taylor; Anh Bui; Richard Schwerdtfeger; W3C Digital
            Publishing IG; Thea Eaton; Markus Gylling
            Subject: Re: Annotation Accessibility Use Cases...






            Hi Gerardo,





            Thanks for the link and thoughts! :)





            Regarding 5 through 8, and inlining them here for ease of
            discussion, I hope that's okay...





            >>> 5.  Support for HTML markup to describe complex images such
            as pie charts with tables.





            The body of the annotation can be of any format in the current
            OA data model. This is implicit in 2.1.4, but I'll call it out
            more explicitly.  That said, 2.1.1 does talk about HTML and I
            could simply remove the "basic" adjective (as what is "basic
            HTML" anyway?)





            >>> 6. Support for MathML to transcribe images that are
            mathematical formulas (MathML is supported by various Assistive
            Technologies.)


            As 5.  I can change one of the examples to explicitly call out
            MathML though?





            >>> 7. Metadata to identify the descriptions as alternatives or
            transcriptions of inaccessible or poorly described visual
            content.


            Metadata about the comment or target resource I think is in the
            scope of the metadata taskforce, rather than the annotation
            taskforce? But I'd be interested to hear Bill's thoughts on
            that?





            The alternatives use cases are: 2.2.6,  2.3.7,  and 2.5.1.  If
            there's some annotation specific metadata about the
            transcription/alternative, then I think we should include it in
            2.5.1 or a new 2.5.2





            >>> 8. A mechanism for original publishers to query, analyze
            and integrate "crowdsourced" descriptions and transcriptions
            created by annotation in order to pull those back into the
            original content.





            Yup, I have this exact requirement elsewhere as well -- images
            of medieval manuscripts are very inaccessible, even to
            perfectly able scholars :)  I think it's covered, broadly, by
            2.4.3.  We could create a new use case that focuses on bringing
            the data back to the publisher though, rather than the more
            generic "system" transfer.






            Rob






            On Mon, Mar 3, 2014 at 11:01 AM, Gerardo Capiel <
            gerardoc@benetech.org> wrote:


            Robert - I took a look at the Annotations Use Cases document on
            the W3C GitHub.  The accessibility use cases looked good
            overall.  I checked them against the technical requirements 1-4
            in the below position paper I recently submitted for the W3C
            Workshop and they seem to be covered.  It's less clear to me
            whether requirements 5-8 in the the position paper are covered,
            so I would appreciate your thoughts:





            http://dl.dropboxusercontent.com/u/39156804/benetech_annotation_position.html







            Suzanne - I'd be curious as to your thoughts on #8.





            Thank You,





            Gerardo





            Gerardo Capiel


            VP of Engineering


            benetech





            650-644-3405 - Twitter: @gcapiel - GPG: 0x859F11C4


            Fork, Code, Do Social Good: http://benetech.github.com/

Received on Wednesday, 5 March 2014 13:55:32 UTC