In WordPress 2.7, I know this works for Trackbacks:
Trackbacks –
The Trackback entry field can be accessed via Jaws by listing form fields (Ins-F5, I believe) and going to the field labeled “Send trackbacks to:”
These are problematic and could be improved upon:
Excerpt –
This is an labeled field, but the label is hidden with a css “display:none” which makes the label nonexistent to Jaws. There’s also no title attribute for Jaws to recognize. I can’t think of a reason for hiding the label here.
Custom Fields –
This section’s a bit more complicated in that initially, the Name input doesn’t have a matching label. The label “Name” doesn’t match the ID of the input below it, while the label for “Value” does. Once a custom field is created, then you have a problem with the Ajax refresh that could be problematic for Jaws users, not to mention the newly created Custom Field’s Name and Value fields have no associated labels, just Table Headers with “Name” and “Value” in them.
I haven’t looked at Comments, Pings, or the Password protection code to see how those hold up.
I have looked at adding labels for the Post / Page title field and the Post entry area. I’m working on submitting those via the Trac system.