PDF vs. HTML

Last week I had an opportunity to visit with some faculty and staff at a Community College around the topic of accessible distance education. The school had recently chosen Blackboard as their Learning Management System and is working to adopt an attitude of Universal Design before their instructors learn any other way of doing things- kudos to them.

We talked about understanding the perspective of learners with disabilities, went over semantic markup, alt tags and accessible video . Up to this point everyone seemed to be on the same page. However, there were some differences of opinion when we talked about the best format for displaying content online. The Director of Teaching and Learning Technologies, John-Paul San Giovanni is encouraging instructors to convert their course content into PDF files to promote a uniform format for everything. Since the training, John-Paul and I have opened up a dialog and with his permission, I’m opening the discussion up to Curb Cut readers- I hope you’ll take a second to weigh
in with your opinion (doesn’t everyone has an opinion regarding PDF docs?).

Our discussion has revolved around both accessibility and usability. Regarding accessibility, I put forth an
article titled Adobe Acrobat Accessibility Techniques
from the good folks at WebAIM. John-Paul thoughtfully went through the article and rebutted six points made at the beginning of the article, here are his comments, verbatim:

  1. �Not everyone has the latest version of the Acrobat Reader�. This statement could be made for any software product including the browsers being used, word processing software, etc. So what relevant importance does it really have in comparing the advantages/disadvantages of conversion to HTML versus conversion to PDF file? If anything, since Acrobat Reader 6 is a free download, one can have the latest version at no cost and will take less time to download than an updated browser, etc.
  2. �Not everyone who has the latest version has the full version with the embedded speech synthesizer�. Again, since it is a free download, how is this point important relevant in comparing the relative accessibility achieved via a �convert to HTML� versus a �convert to PDF�. I wonder when was the last time the author went to the Adobe site for the free download with the speech synthesizer � it�s there.
  3. �The embedded speech synthesizer is not as good as the full-featured screen readers � (i.e., JAWS, Window Eyes)�. This is the equivalent of saying EXCEL is not as good of a word processor as WORD. ACROBAT is a tool for making PDF files. JAWS, etc. is a screen reader tool. Is it fair to JAWS does not make PDF files as good as ACROBAT? I do not think so! More disturbing to me, however, is that author missed (or failed to mention) an important point regarding ACROBAT 6 relative to accessibility features, namely, that it accurately translates the structure and tagging of the base document with a competence equal to that of a �convert to HTML� for MS Office products � a major source of e-formatted files.
  4. �Not everyone knows that the speech synthesizer exists � in ACROBAT Reader�. And whose fault is that? This point is obviously not an inherent feature of ACROBAT 6. Should a similar statement be made regarding HTML because many of the inexperienced writers of HTML do not know all the parameters available within HTML? One could equally point out that many users of WORD do not know that they can �convert to HTML� from a menu (and, for most that do know, how long did it take them to find out?). In a similar vein, most WORD users do not know of the �Styles� capability and its value during a �convert to HTML�? The fact that many users of WORD do not know of these features of WORD is not an inherent fault of WORD. Similarly, the ignorance of a particular feature of any tool (especially, if accessed via menus) is not an inherent problem with the tool. Since this point does not state an inherent problem with ACROBAT 6, it is irrelevant in comparing the aforementioned alternate approaches to conversion relative to accessibility.
  5. �Users who know that the speech synthesizer exists may be reluctant to use it because they do not know how to use it�. With ACROBAT 6, challenged users may use any full-featured screen reader they choose on the resultant PDF. That is part of beauty of what ACROBAT 6 offers regarding accessibility. It is a very important point that it is not necessary to use the embedded synthesizer in ACROBAT Reader 6 � the users can use whatever they are comfortable with. On the other hand, in all honesty, with all the truly difficult things that challenged individuals must learn to do with a computer, three clicks from pull-down menus or, alternatively, clicking ALT then V then A then O or E would probably seem relatively easy. That is all that is involved in the activating the ACROBAT Reader�s speech synthesizer.
  6. �If the document is not created with accessibility in mind, it will likely pose accessibility challenges to blind users�. This statement is equally true for �convert to HTML� or the ACROBAT 6 �convert to PDF�. The �convert to HTML� in WORD, PowerPoint, and other products is no better at magically generating good accessibility code than the ACROBAT 6 �convert to PDF�. Consequently, this statement says nothing about the relative advantage of converting to HTML versus converting to a PDF.

What are your thoughts on the above?

On the usability front, I’ll point to two articles. The first one from Jakob Nielsen is titled
PDF: Unfit for Human Consumption
where he outlines the “usability crimes” of PDF documents and the second is a rebuttal
to the first titled Adobe’s Robert McDaniels responds (again) to
Nielsen criticisms of PDF
which both make good points. What do you think about the usability of PDF docs?

I have my own opinions on the matter, but will reserve them for the comments or a later post. In the meantime, site
stats show we’re getting a fair number of daily visits- even though not many of you comment, I know you’re out there. If you don’t mind, take a second to post your thoughts and on the topic, thanks.

Understanding Experiences of Users with Disabilities

A List Apart published an article a few days ago titled, What is Web Accessibility? by Trenton Moss. The article doesn’t attempt to explain any technical concept, but simply to help the reader understand the implications of different disabilities of web use. WebAIM does the same thing in their Introduction to Web Accessibility by Paul Bohman, especially with the accompanying articles on visual, hearing, motor and cognitive disabilities listed at the bottom of that page, each containing information on specific disabilities in those categories.

Understanding the nature of how different disabilities affect web use (as opposed to simply understanding accessible coding practices) is essential in order to ensure your site is really accessible. If you have a solid understanding of what barriers your visitors might encounter then there may be occasions when it would be okay to break a generally accepted rule or a need to go beyond what is required by accepted guidelines.

So can these perspectives be gained? I think a good place to start would be to talk to persons who might encounter some of the barriers from inaccessible design, ask them questions about their experiences. Articles such as those mentioned above can be helpful, as well as online simulations such as these from WebAIM (Screen Reader, Low-vision and Cognitive), a vision simulation from the State of Vermont or a color blindness simulation from Vischeck.

Other ideas on how to gain this perspective?

Kolabora Live! Web Conferencing Demonstrations

This Kolabora Live! Buyer’s Review is going to be a monthly event where software will be demonstrated followed by a question and answer period. The first event will be on Thursday April 22nd at 12pm EST. The event will be recorded and made available for a fee. Kolabora also has an event coming up titled The Competitive Edge, I’ve already signed up for both.

Also a reminder of the PBS Event, Untangling the Web: Making Online Teaching and Learning Accessible happening on the 22nd as well.

Accessible to Everyone vs. Accessible to Every Computer

I have recently been evaluating a couple of different pieces of online meeting/collaboration software. At this point we are looking at 2 different options- iVocalize because of its low cost and simple (accessible) interface and HorizonLive which has more features and is cross-platform. iVocalize is currently PC-only. There are other factors involved, but those seems to be the major issues. (If anyone is aware of any other cross-platform or fully accessible solutions, please let me know!)

While I think either would work for our needs- it presents an interesting dilemna, do we exclude Mac and Linux users or some users with disabilities? (HorizonLive has many accessible components, but the number of features on the software and the way they are implemented would likely be daunting for users with visual or intellectual disabilties). True, many users with disabilities would be able to access HorizonLive with litte or no problem, but Mac users could also use iVocalize with VirtualPC or by using another computer. Another confounding variable is that both pieces of software will be improving in the coming months and undoubtedly other viable options will come into the picture.

Anyone want to shed some light on the topic (or confound things a little more). Please comment if you have any thoughts, thanks.

Accessible Synchronous Communication: Reloaded

One of the more interesting occurrences at SxSW04 was the use of RendezVous enabled iChatting during panel discussions. For those of you poor souls on PCs, RendezVous iChat (~AIM) lets you open up your app and see all the other people on your network (wireless or otherwise) that are using RendezVous. So when I fired up iChat while sitting in the crowd, I could see about 25 or so people in the room with me, or in nearby rooms, and chat with them. It got really interesting when Jeff Veen, a panelist, opened up his iChat, which was displayed on the big screen. What happened is the people, rather than standing up and asking their questions, sent them over iChat. Good questions were read aloud by Jeff.

Now this seemed to be a double edged sword. It got discussion going faster, and people who may have been too timid to stand up and ask questions, were able to ask questions. But it also was slightly distracting to other presenters to have iChat window flying open on the screen when they were trying to address questions. A bigger concern for the accessibility community was that one of the panelist, Dr. John Slatin, was unable to fully participate in all aspects of the discussion because they were happening silently behind him.

There is a small debate about this on Veen’s personal site, but I would love to get one going here. Keep it polite, but lets debate for a while on this.

Accessible hi-fi designs

Having just sat through an amazing panel here at SXSW on hi-fi css designs, I struck me that the for-profit world is now ahead of the non-profit/educational world in accessible design. Sites like Wired, Fortune, and Espn are way more accessible and standards-based than 99 percent of the government/non-profit/education world. I think they main cause of this is simply money. Good designers demand the kind of money only the business world can afford; businesses can afford to do complete redesigns; businesses react to its market faster than government services because it means more money for them.

I do think that the same shift will happen in the do-gooder world, but it may be driven by different forces. Hopefully not user outcry or lawsuits, hopefully a desire to provide a better experience will drive it

Hello, live from SXSW

Hello true believers. It’s Jeff, the guy who never posts to this blog. I figured that since my employer was so kind as to send me to the South by South West Interactive conference, I would produce a little content.

This year’s line-up seems to have a lot to do with accessibility, which is great, because it means that the big creative forces driving the industry are starting to think about accessibility first. There is a handful of panels involving accessibility, and big names like Veen, Zeldman and Bowman are all speaking on the subject. Since they have wireless access all over this place, I will try to post my thoughts every once in a while.

Accessible Online Math Resources

I profess in no way to be an expert on the topic, but recently provided these resources to someone and thought I would pass them on:

As far as I can tell, one of the most exciting initiatives in this area is the
NIDE MathML project available at the MathML Accessibility Project Page or the W3C Math Homepage

The Program Access Project is geared toward engineering and science, but the Principal Investigator is a Math professor, so it may take a mathematical slant.

Norm Coombs, noted accessibility expert has also done some work in
this area as well. He is involved with a
Reaching New Audiences with New Media: Opening the Door to Science and Mathematics Project and has a list of resources on the topic.

This Mathematics Accessible to Visually Impaired Students project has finished, but they still have some good resources listed at
their site. They have a page with current contact information That links to to their old main page

Lastly, the Regional Alliance for Science, Engineering, and Mathematics – Squared has a number of great resources as well- Enjoy!

Accessible Synchronous Communication

Does it exist? I suppose that depends on who you ask- many vendors are quick to tout the accessibility of their synchronous communication tools, but in reality it seems that most have a ways to go. In the past couple of weeks I have looked at the following tools:

HorizonLive claims it is accessible to persons with disabilities and even has an accessibility page with an archived accessible presentation that you can try out and some accessibility tips for screen reader use. It looks like there are quite a few frames in the presentation window, but there are shortcut keys set for most of them, although I’m sure they would take some getting used to. Also, this app is platform independent- available on a Mac, PC or Unix system. I have taken part in a couple of these presentations that I enjoyed.

I have heard some good things about Centra, but from the get go I was out as a Mac user, it is PC only. Further, the only thing I could find about accessibility on their website was an obscure reference in the description of a white paper. I have put in a request for more information on accessibility of their product, I’ll post their response as soon as it comes in.

iVocalize Internet Conference is another option. It is used by EASI for their online workshops. iVocalize gives no mention of accessibility on their website besides a list of shortcut keys. However, Talking Communities, which uses iVocalize, does mention its accessibility features– iVocalize is PC only as well.

Some other systems that I haven’t had time to look at include NetMeeting, WebEx, Interwise and I’m sure there are a host of others out there as well. Does anyone out there have experience with these or any others? If so, I’d love to hear from you, please leave a comment so others can see what you have to say as well.

Lastly, an brief article titled Online Learning Management Systems: Accessibility of Tools for Synchronous Communication for the 2003 CSUN conference (courtesy of Online Learning Update).

Distance Education Resources

I have developed a few distance education resources for staff at the Institute for Community Inclusion and thought that some of you might find them useful. Enjoy and please let me know if you have any feedback. The resources include an overview of distance education, understanding listservs as well as some examples of streamed, captioned videos.

In addition, I am currently evaluating three course management systems- Moodle, ATutor and Prometheus (now owned by Blackboard). I have setup a sample course in each of the three systems, if anyone is interested in looking at the courses, let me know . I would also love to hear about the experiences that any of you have had working with any of these systems.