Andrew Downie and Grant Focas — Javascript and other coding for good or evil

A pre­sen­ta­tion given at Web Directions South, Sydney Australia, September 28 2007.

We’re sorry, but slides and pod­cast for this pre­sen­ta­tion are unfor­tu­nately not available.

Session descrip­tion

When Version 2 of the Web Content Accessibility Guidelines is finally released, the sta­tus of Javascript will be quite dif­fer­ent to that assigned to it in Version 1.0 back in 1999. Back then, Javascript was to “degrade grace­fully”. Currently AJAX offers increased usabil­ity for visual users, but may detract from acces­si­bil­ity. In future, use of JavaScript will be encour­aged but, of course, must enhance rather than detract from accessibility.

During this pre­sen­ta­tion, Andrew and Grant will demon­strate how Javascript, when imple­mented well, offers enhanced acces­si­bil­ity. By way of bal­ance, they will also present exam­ples of script­ing that causes prob­lems. Importantly, they will pro­vide cor­rec­tions to the errant coding.

In these days of web-​​based mul­ti­me­dia extrav­a­gan­zas, par­tic­i­pants will also have the oppor­tu­nity to expe­ri­ence some of the very help­ful things that can be achieved with Flash, includ­ing screen reader acces­si­bil­ity. One of the issues to be cov­ered is embed­ding of Flash into IE fol­low­ing the EOLAS ver­sus Microsoft case – Javascript to the rescue.

Andrew and Grant will also show­case the poten­tial of AutoHotkey, a free script­ing lan­guage for Windows as an acces­si­bil­ity tool. While scripts can be writ­ten to meet a wide vari­ety of needs in var­i­ous cir­cum­stances, we will con­cen­trate on one which pro­vides fast and accu­rate cod­ing for web pages.

About Andrew Downie and Grant Focas

Andrew Downie PortraitAndrew Downie is a psy­chol­o­gist and also has a post-​​graduate diploma in edu­ca­tion. He has, for both per­sonal and pro­fes­sional rea­sons, a keen inter­est in mak­ing prod­ucts and ser­vices avail­able to the widest pos­si­ble range of peo­ple. Andrew has worked for the NSW Department of Education and Training since 1992, pro­vid­ing adap­tive tech­nol­ogy resources to staff and stu­dents. As the world wide web has become more impor­tant in the edu­ca­tional envi­ron­ment, Andrew’s role has increas­ingly involved eval­u­at­ing web­site accessibility.

Andrew is totally blind and uses screen read­ers to access com­put­ers. He has devel­oped a work­ing knowl­edge of HTML and is cur­rently frus­trated at his slow progress with Javascript.

Grant Focas PortraitGrant Focas is a Senior Educational Programmer for the Centre for Learning Innovation. He helped develop OptionKeys — a web­site pro­vided by the NSW Department of Education and Training for stu­dents, teach­ers and resource devel­op­ers to assist in the pro­duc­tion of acces­si­ble online resources. For the past 6 years Grant has been a keen advo­cate of web stan­dards. Though known to dab­ble in the dark arts of .NET he is hap­pi­est when eat­ing the web tri­fle of XHTML, CSS and JavaScript with an entree of XSLT.

Related presentations

Your opinion:

XHTML: You're allowed to use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>