I think everything is looking really good. I just have a few comments:
Regarding the addition of the 'accessibility' prefix to some of the properties; not 'accessibility' vs. 'a11y,' but rather the use of the prefix at all. I wondered about focusing on the accessibility aspect of the information, thus making it seem to be all about disability. My thinking was that we should be focusing on metadata, not on accessibility.
Then I saw this comment in Charles' email, which echoes my thinking:
On 2013-03-28, at 6:15 PM, Charles Myers wrote:
> Chatting with TV Raman reinforced my sense that we ought to avoid
> framing the 'accessibility' work in a way that lets mainstream Web
> developers think of it as "stuff I ought to get around to doing to
> help out blind people".
It seems to me that adding the 'accessibility' prefix accomplishes this framing we're trying to avoid.
----
Regarding adding 'iPhoneAccessibilty' to the aapiCompatible vocabulary: I fully support the addition, but I'd suggest using 'iOSAccessibility' instead. The API is not specific to iPhones, but also includes iPod Touch, iPad and Apple TV.
----
Regarding the examples:
First, a very small point: I'd suggest spelling out the acronyms APH and NSDL.
Second: The first APH examples don't actually include any of our proposed properties? (unless I just missed them) If this is intentional, e.g. to give the reader the idea of
schema.org micro data in general, then I'd suggest we add some text explaining that, for clarity.
--
Anastasia Cheetham
a...@anastasiacheetham.ca
Inclusive Design Research Centre OCAD University