Supporting Standards that Support Accessibility

The justification that a web site is accessible because it “follows standards” contains a serious fallacy. Specifically, the assumption that standards support accessibility.

One root of current standard accessibility practice is conformance to the HTML or XHTML standards set by the World Wide Web Consortium (W3C). This is a fine practice, and certainly should be maintained. Using correct syntax and following a standardized method of communicating information is always a solid best practice. However, this should absolutely not be taken to mean that following these standards is the same as applying the principles of web accessibility.

Web standards only provide accessibility to the degree that they have been designed to do so — and the guiding principle behind standards development (excluding accessibility-specific standards, of course) has not generally been to support accessibility. Web standards have been designed purely to establish a set, correct method of using the underlying code — whether presentational (CSS), structural (XHTML) or behavioral (ECMAscript.)

In many (most) cases, web standards do not in any way require best practices — they merely require conformance. Take HTML, for example. Web standards would permit the usage of table elements for layout, because they do not define semantic usage for the table element. Web standards also permit a variety of presentational elements, such as font, strike, or u. It all depends on what standard you have chosen to follow.

HTML5, most recently, is considering such contrarian steps as removing the requirement that alt attributes be required for images. This ensures the existence of a valid HTML5 web site which can radically fail basic accessibility guidelines. On the other hand, it may reduce the likelihood that some so-called “accessible” web sites will be littered with alt=”this is a spacer graphic”.

Does this necessarily mean that the standard is wrong or right? No, not as such. Different standards support different needs — it is important to keep distinct the purpose of the standard. Conforming HTML is just that: Conforming HTML. It means nothing more.

Nonetheless, as an accessibility advocate, I feel that it’s important to support accessibility issues within the development of new standards. Taking the alt attribute issue in HTML5, for example, the lack of any perceived benefit to not requiring the attribute suggests to me that the better path would be to continue to require it. There are numerous examples of important accessibility aspects in HTML5 which are not yet included.

There seems to be a strong element of specious judgement: elements which are not supported by current user-agents are considered not to be needed. This seems a ridiculous expectation: after all, if unsupported elements aren’t needed, than why develop a new specification at all? What we’ve got must work just fine!

Practically speaking, user-agent support and developer use should both be only marginal issues when trying to decide what elements are most needed in a specification. The fact that elements are unused on either end are not a judgement on the value of that element; merely a judgement on the awareness of the element, on the clarity of the existing specification, or on the complexity of the implementation.

Nobody (or almost nobody) uses the q inline element. Does this mean that the element isn’t valuable, and should be discarded? No. It means that Internet Explorer should add appropriate support for it. The same is true for accessibility issues. The standards should support them to their best abilities: if an element or attribute could hypothetically add to the accessibility of a site, then the fact that it is little used or poorly supported should be entirely irrelevant. Support should follow the standards; not the other way around.

At the root of things, my stance is that I am unwilling to support a standard which specifically excludes features which are needed in order appropriately provide best-practice accessibility. HTML5 is still a long way from being done; and even further from being implemented (if it ever is,) but the removal of such attributes as the header from table markup, the inclusion of defined non-semantic elements such as b (1), and the “WYSIWYG exemption” on the font element strike me as decisions badly in need of reconsideration.

1. In point of fact, I can accept the inclusion of one inline non-semantic element (span) and one block level non-semantic element (div). I feel there’s ample justification to allow elements which are not specifically defined on the grounds that not all situations can possibly be covered by the specifications of the language. I see no justification, however, for the inclusion of additional explicitly non-semantic elements.

By Joe Dolson
December 23, 2007
Article source: http://www.joedolson.com/

[wpsr_socialbts]

ΟΙ ΤΕΛΕΥΤΑΙΕΣ ΔΗΜΟΣΙΕΥΣΕΙΣ

Η Παραολυμπιακή γιορτή του Σότσι

Για πρώτη φορά στην ιστορία των Χειμερινών Παραολυμπιακών, στο Σότσι, Ρώσοι αθλητές θα μετάσχουν σε όλα τα αγωνίσματα. Απαντες τονίζουν ότι οι επιτυχίες αυτών των αθλητών, είναι δυνατές μόνο όταν η …

Η Μέρκελ… καθιστή

Η εμφάνιση της ΄Αγκελα Μέρκελ στη συνεδρίαση για το πρόγραμμα της νέας κυβέρνησης είχε μια ιδιαιτερότητα. Για πρώτη φορά στην ιστορία θα γίνει η ανάγνωση των προγραμματικών δηλώσεων με την καγκελάριο …

Σάο Πάολο: Η πρώτη πάσα, από παράλυτο έφηβο

Κάπως έτσι θα δοθεί το εναρκτήριο λάκτισμα στο Μουντιάλ της Βραζιλίας. Το βέβαιο όμως είναι ότι η κορυφαία στιγμή του Παγκοσμίου δεν θα γραφτεί από τον Ρονάλντο ή τον Ρούνεϊ, αλλά από έναν παράλυτο …

Η Μέρκελ απτόητη από τον τραυματισμό

Οι πατερίτσες δεν εμπόδισαν την Αγκελα Μέρκελ να υποδεχθεί χθες στην καγκελαρία παιδιά από όλη τη Γερμανία που της έψαλαν τα κάλαντα, ενώ ο τραυματισμός της δεν θα σταθεί εμπόδιο ούτε στην παρουσία …

Κλινήρης αλλά παρούσα στα σημαντικά μίτινγκ

Η είδηση του τραυματισμού της καγκελαρίου κατά τις χειμερινές διακοπές της αποτελεί ακόμη πρώτο θέμα. Το ερώτημα που θέτουν αναλυτές είναι σε ποιο βαθμό αυτό επηρεάζει τις κυβερνητικές της …

Ισότης μέχρι ισοπεδώσεως

Είναι δυνατόν να μην μας έχει απασχολήσει ποτέ το γεγονός πως τα άτομα με αναπηρίες «δικαιούνται» ακριβώς τις ίδιες παροχές είτε εργάζονται είτε δεν εργάζονται είτε είναι ισοβίως άνεργοι; Εάν κάτι …

Πνιγήκαμε σε μια κουταλιά ΚΕΠΑ

Οι καθυστερήσεις στα ΚΕΠΑ είναι ένα τεράστιο πρόβλημα που όλοι μας το αντιμετωπίζουμε καθημερινά. Όμως εάν αντιληφθούμε συνολικά το πρόβλημα της πιστοποίησης του βαθμού αναπηρίας ως προς το μέγεθος …

Ελλάς Ελλήνων Υπνωτισμένων

Έχουμε χάσει την επαφή με την πραγματικότητα. Κάτι περίεργο μας ψέκαψαν και έχουμε χάσει κάθε επαφή με την κοινή λογική και ακόμη περισσότερο με τον δυτικό ορθολογισμό. Δεν υπάρχει αμφιβολία πως …

Εκκωφαντική βουβαμάρα από τους φορείς των ΑμεΑ

Δικαιολογημένες απορίες συνδικαλιστών για την αδιαφορία των συνδικαλιστών. Ούτε ένας συνδικαλιστικός σύλλογος αναπήρων δεν ενδιαφέρεται για όλα αυτά που συμβαίνουν στο ΕΟΠΥΥ και στο ΕΣΥ; Σάλος από …

Prosthetic Limbs Offer a Sense of Touch

The sense of touch allows us to process data about our everyday world. Without it, we might have to visually calculate how wide to stretch our fingers each time we reached for the phone or how much …