Skip to Content

feedback

Apple Listens, Sometimes, and Advocacy Can Be Worth Doing

November 10, 2017 • Darrell Shandrow Hilliker

When Apple released iOS 11 on Sept. 19, it dealt a nasty surprise in the email inboxes of those of us whom happen to be blind. A change in VoiceOver meant that, everytime we used a feature intended to help us increase our productivity, we ran the risk of deleting emails we wanted to keep. In his Sept. 29 blog post Cupertino, we have a design problem, blind community influencer Jonathan Mosen delivered a thoughtful explanation of the issue and members of the connected, online blind community began a concerted effort asking Apple to reverse its design decision. As explained in Cupertino, thank you for listening, Apple restored reliable email management to its blind customers in iOS 11.1.

On Nov. 8, Marty Schultz, the developer of the wildly popular Blindfold Games, informed the connected, online blind community he would no longer be able to create new games or update existing games due to a new rule Apple imposed on its app developers in an effort to declutter the app store. Blind people immediately began asking Apple for a reversal of the misunderstanding behind the decision. Mosen wrote an open letter to Tim Cook and an online petition was started asking Eddy Cue to review and reverse the company’s decision.

What do these turns of events tell us? First, while by no means perfect, decisionmakers at Apple are listening to and acting upon the accessibility concerns of blind customers. Second, blind people are proactively advocating for their accessibility rights, providing the feedback companies like Apple need to see in order to make the right decisions. Without our advocacy, I am quite confident many blind people would be deleting the wrong emails in iOS 12 and Blindfold Games would cease to exist. There’s a heck of a lot of work that still needs to be done. Let’s encourage each other and keep on fighting the good accessibility fight!

Letter to Cronkite School Dean Christopher Callahan About the Need for Accessibility

September 17, 2010 • Darrell Shandrow Hilliker

Many of you will note that, recently, I have been posting comments on Twitter about my journalism school’s lack of accessibility. These comments were driven by my frustration with what I perceived to be the school’s lack of interest in improving the accessibility of its websites and other technology resources as evidenced by its ignoring and failing to take seriously previous correspondence I have undertaken with Dean Christopher Callahan.

In response to my tweets, I began receiving direct messages from Dean Callahan expressing concerns and disappointment with my approach to these issues. Haven’t I heard that before?

Stating he had previously invited me to meet with him to discuss solutions, he did so again. I never received that previous invitation. I’m not saying it was not sent, just that I did not, for whatever reason, receive the message.

Those of you who truly know how I approach these matters also know that I never take a fighting stance with anyone who is constructively engaging with me or others to improve accessibility. Doing so would be counterproductive and undeserved. The hammer approach is reserved strictly for those who outright ignore me or who show the bravery to actually make a statement justifying their ongoing discrimination against and exclusion of blind people from full participation through inaccessibility.

Trusting that Dean Callahan previously sent a constructive invitation to engage in discussions, I apologized for the character of my Twitter posts and agreed to an Oct. 5 meeting to discuss how the Cronkite School of Journalism and Mass Communication can successfully address accessibility in light of its stated diversity policies.

As part of that correspondence with Dean Callahan, I restated an earlier promise to send him an accessibility assessment of one of the school’s websites along with useful resources for making websites accessible. The following letter, sent to Dean Callahan Friday afternoon, fulfills that promise and serves as my ongoing effort to work with the Cronkite School to become more accessible to faculty, staff and students with disabilities and to educate future online media content creators and editors about the need to make sure their work is accessible to all audience members.

Hello Dean Callahan,

As you have requested, please find two examples of accessible media websites along with some resources that can be useful in making the Web more accessible to people with disabilities.

BBC

The BBC works to make its Web presence accessible. Although it is not perfect in all respects, their efforts are evolving in the right direction.

Here is a link to BBC’s accessibility help page.

The key point to be clearly understood is that BBC publicly states that it cares about accessibility and works to make positive changes in that area so as to include members of its audience who have disabilities.

National Public Radio

NPR also makes the bulk of its Web presence accessible, although it doesn’t state it as loudly as does BBC.

The organization offers a text-only site.

The use of text-only sites is controversial, and I personally disagree with the practice, as the tendency is to update the “graphical” site without providing exactly the same content on the often-forgotten text-only edition. When this oversight is noted, it represents a separate-but-unequal situation which was banned by the Supreme Court in the 1960s as it was being applied in the segregation of African-Americans.

Accessibility Assessment of CronkiteNewsOnline.com

There are a number of unfortunate elements on the Cronkite News website that currently make it difficult to use for blind readers. Further, it seems recent updates to the site are making it even less accessible.

Missing Alt Tags for Graphics

The most obvious accessibility concern with the site is the lack of descriptive alt text tags for images. These HTML tags can provide a text-based description for graphics and they should be used for all important images on a site.

The site’s navigation area sounds like this for a blind screen-reader user:

nav/home
nav/about
nav/stories
nav/newswatch
nav/news21
nav/cronkite
nav/contact

Although this is not a show stopper, the presentation could be easily improved by simply adding appropriate descriptive alt text tags to those graphics.

Other missing alt tags are more serious, as there is no way to determine the content to which they will link unless the user simply follows the link to find out. That’s not right unless a sighted user must play the same guessing game.

For example, a link near the text about downloading mobile apps just says “img/front_cn.” What’s that?

Even the link that says “img/front_azfactcheck” won’t be clear to most readers.

Navigating Stories

Navigating to and reading stories is possible by tabbing to and pressing enter on links, but it could be far better. Consider using headings on the titles for each story. When this is done, as is the case on many blogs and some other media websites, blind and sighted users alike can more easily and quickly move from story to story.

Video Links Next to Stories

A link that happens to be missing its alt text tag, “img/icon-video,” appears next to most stories on the site. Pressing enter on that link seems to do nothing, although it’s clearly meant to allow the viewer to watch a video. What is this link supposed to do once clicked?

Reading and Watching Stories

There are difficulties once a story has been opened for reading or viewing.

Let’s take the Sept. 16 story titled Ranked No. 1 in country for West Nile virus, Arizona is fighting back as an example.

A link at the top of the story is missing its alt text tag. It says “09/16-westnile-video img/tp24.” What does this mean exactly? Clicking the link seems to do nothing.

A text link labeled “watch now” also seems to go nowhere.

It is clear that some sort of video player is being used which doesn’t work on all systems.

What technology is being used to play videos on the site? Is it Flash or Silverlight?

There are some steps that can be taken to make multimedia sites more accessible.

Please see the resources coming right up.

Web Accessibility Resources

These resources are simply examples of sites that provide best practices and other information about making websites accessible.

Accessibility in the Cronkite School Curriculum

Finally, I am deeply concerned about the lack of attention to accessibility in the teaching of classes like JMC 305, JMC 460 and the Saturday online media academies.

Many resources exist for developers to make their sites accessible. Why not include some assignments and good information about accessibility in these courses? After all, creators of online media are going to find themselves confronting organizations and people who advocate staunchly for accessibility and are thus going to find themselves directed by corporate management types who wish to avoid lawsuits, public relations disasters and other similar risks to their bottom lines.

Best regards,

Darrell

After reading the letter, I invite all of you to comment. What did you like? What didn’t you like? What additional resources might help a journalism school make its technology accessible or educate others on accessibility? As always, the door hangs wide open and awaits your constructive feedback.

Apple Needs to Refund VoiceOver Users for Inaccessible Apps

August 15, 2010 • Darrell Shandrow Hilliker

By guest writer Michael Hansen.

With the release of IM+ Pro—an instant messaging client for the iPhone/iPod Touch/iPad—with VoiceOver support, I got to thinking: I don’t mind paying $10 to an app developer for an app with full VoiceOver accessibility. However, I do mind paying any amount to a developer for an application that I cannot use. The exception is @Planetbeing’s Signal app, which I would buy regardless because he and the Dev Team have done the jailbreak community a great service with all of their hard work on jailbreaks/unlocks for the iOS platform. @Planetbeing’s app aside (which I haven’t bought yet because I cannot currently access Cydia with VoiceOver), I see no reason to pay for an application that I cannot use, be it an iPhone app or something for my Windows computer.

Palringo Poses Problems

Within the last couple weeks, I purchased Palringo Instant Messenger Premium, developed by Palringo Limited, from the iTunes Store. I was able to log into AOL Instant Messenger (AIM), but was not able to log into Facebook. VoiceOver reported “Facebook…logging in,” when I tapped that icon. Even after I confirmed that Palringo accessing Facebook was okay (my account had been frozen because Facebook had not recognized Palringo) I still got the same “logging in” message.

Accessibility Problems Start With AIM

In AIM, the situation was different but no less problematic. While I was able to access my contacts list and receive messages, I was unable to read the messages—VoiceOver would read the contact’s name but not the message itself. There went $4.99. Thanks, Palringo.

Apple Grants One-Time Refund for Palringo…Grudgingly

This afternoon, I contacted Apple through the iTunes Store to request a refund for Palringo Instant Messenger Premium, due to inaccessibility. In an e-mail sent at 6:22 PM CDT today, Apple said they would reverse the charge for Palringo Instant Messenger Premium—just this one time.

“I’m sorry to hear that you can’t use ‘Palringo Instant Messenger Premium’ with your device,” said Lilly, the iTunes Customer Support representative who responded to my request. “Please note that The iTunes Store Terms of Sale state that all sales are final, so this is a one-time exception.”

So what does Apple expect the blindness community to do? Pay for apps and not be able to use them? Install pirated versions to try them out before buying them in the app store? I don’t think so.

Apple needs to consistently provide refunds to VoiceOver users for inaccessible apps—it’s as simple as that. I will never download pirated applications, but honestly, given that Apple does not have an app trial service, I’m not surprised that Piracy is as big as it is—the lack of a trial service effects many more people than just VoiceOver users. It is in Apple’s best interests, no matter what way they look at it, to institute a trial service—the Android folks have already figured that one out.

I also think that Apple should require developers to list VoiceOver support in their application descriptions in the iTunes store, similar to how they list iOS version compatibility.

Next Steps Likely Uphill

I plan to contact Palringo Limited to ask about future accessibility of their products. I am also going to present my concerns to Apple.

Please stay tuned, as I will write when I have any updates.

Michael Hansen is totally blind and is a senior at Addison Trail High School in Addison, IL. Previously, he was the Editor-in-Chief of the Skyline newspaper at Willowbrook High School in Villa Park, IL, during the 2009-2010 school year. He can be reached at AMTK62 (at) gmail (dot) com.

Posting Ratings and Reviews in the iTunes Store Using VoiceOver on the Mac Demystified

August 2, 2010 • Darrell Shandrow Hilliker

Some blind users of Apple’s built-in VoiceOver Mac OS X screen reader have reported an inability to rate content or post reviews in the iTunes Store. Apple has responded with a solution that has been confirmed to solve the problem effectively.

The trouble is found in the way the ratings widget interacts with VoiceOver, said Nate Doss, a member of Apple’s executive relations team.

“Each review requires that you rate the product you wish to review,” he said. “The normal VoiceOver command for pressing a button does not set the star rating. Instead, you would have to try the “Move Mouse Cursor to VoiceOver Cursor”
command (Control Option Command F5) which would then set the star rating to whatever rating desired.”

Doss said there is a secondary issue involving notification of blind users when the content on a dynamic page has changed.

“To start writing a review, there is a link that you press called ‘Write a Review’ or ‘Be the first to write a review’,” he said. “When you press that link, the review writing tools are revealed within the page, but the application does not notify VoiceOver that the page was changed. This is a common problem with websites that use JavaScript to change the part of a web page instantly without reloading the entire page. From your perspective, there was no change in the page. However, if you were to explore the page, you would discover that there are new elements on the page.”

Doss said Apple’s developers are aware of this issue and are working to fix it in a future update.

Follow these steps to rate a product in the iTunes Store:

  1. Browse to or search for an app, podcast, song or other content in the iTunes Store.
  2. Follow the link to view its page in the store.
  3. Move down to the “Rate this application:” section of the page.
  4. Move to the desired star rating you wish to assign.
  5. Press Control+Option+Command+F5 to move the mouse cursor to the position of the VoiceOver cursor on the desired star rating.
  6. If you explore past the end of the star ratings, you will now see a description of that rating. For instance, “it’s great” will be displayed if you positioned the mouse cursor on the “rate five stars” option. If this description is not present, you have not succeeded. Try again.
  7. Move back to the desired star rating and press the typical Control+Option+Space Bar command to rate the content.
  8. If you explore past the end of the star ratings, you will now see the word “thanks.” This means you have successfully rated the content in the iTunes Store. If you do not see “thanks,” you have not succeeded. Try repeating these steps.

Follow these steps to post a review in the iTunes Store:

  1. Browse to or search for an app, podcast, song or other content in the iTunes Store.
  2. Follow the link to view its page in the store.
  3. Move down to the “Customer Reviews” section of the page.
  4. To start writing a review, follow the link called “Write a Review” or “Be the first to right a review.”
  5. Follow the steps previously described for rating content.
  6. Fill out the title and text body as appropriate.
  7. Move to the Submit button and press the typical Control+Option+Space Bar command to post the review.

We thank Apple for their diligent work in getting to the bottom of this perplexing issue.

Update:

Another solution exists that enables posting of reviews without the extra mouse cursor movement command. It involves changing VoiceOver preferences that affect its cursor tracking behavior everywhere on your system. This supplementary solution may not be the right one for everyone.

Follow these steps to modify VoiceOver preferences so that the mouse cursor always follows the VoiceOver cursor:

  1. Press Control+Option+F8 to open the VoiceOver Utility.
  2. Press Control+Option+Down Arrow to interact with the categories table.
  3. Press n to move to the Navigation category.
  4. Press Control+Option+Up Arrow to stop interacting with the categories table.
  5. Press Control+Option+Right Arrow until you hear “mouse cursor.”
  6. Press Control+Option+Right Arrow once more to move focus to the popup associated with this field. The default setting is “ignore VoiceOver cursor.”
  7. Press Control+Option+Space Bar to open the popup.
  8. Press down arrow until you hear “follows VoiceOver Cursor.”
  9. Press Control+Option+Space Bar to select the option to have the mouse cursor follow the VoiceOver cursor.
  10. Press Command+Q to close the VoiceOver Utility.
  11. Post reviews in the iTunes Store at will.

Proposed Accessibility Advocacy Tracking System: Ideas Wanted

July 30, 2010 • Darrell Shandrow Hilliker

As many of my readers know, I am always dreaming up new ways to effectively evangelize accessibility of information technology for the blind. It’s quite literally my mission in life. But, I also know that the work of one individual means nothing without the participation and support of the entire connected online blind community. Precisely measuring that level of participation has been virtually impossible.

It has always been my contention that frequent advocacy done on a consistent basis is absolutely critical in order for our voices to be heard by the technology industry. The conversations I have with company executives keep baring out this assertion. Agencies, businesses and organizations respond to and prioritize feedback based on both its quality and quantity. Executives are looking for clearly presented, detailed feedback on any issue. They’re also looking for numbers. If one, two or even ten people bring up an issue, it’s not likely to get much play especially in a large company like Google, Microsoft or Nuance. Perhaps, if several hundred blind people keep bringing up an issue frequently, it will have a chance to rise to the top and garner the attention it deserves.

We thus understand that successfully concluded accessibility advocacy often requires persistent contact with companies on the part of many individual members of the blind community. How can we achieve this goal as a blind community? Who is advocating? How are they contacting companies? How far are they getting within a company’s corporate chain of command? What are they telling these people? What is the company’s response to the advocacy? What changes are they making to improve accessibility for us? Has the company committed to accessibility or has only a one-time victory been achieved?

Right now, finding answers to these and many other key questions is virtually impossible. Though some organizations like the American Foundation for the Blind, American Council of the Blind, National Federation of the Blind and a few others advocate, we often don’t know their results until they have explicitly come to the blind community for help, a lawsuit has been filed or we learn that structured negotiations have been completed. Little or no attention is given to the advocacy efforts of individual contributors. What incentives do individuals have to do the hard work necessary for grassroots accessibility advocacy to be effective? How many times could the concerted work of individuals achieve a positive result without the need to involve the lawyers or otherwise turn the process into a messy adversarial battle? How could individual efforts be effectively consolidated into one effective, successful advocacy result?

I propose that an online system be created for the purpose of tracking the accessibility advocacy efforts of individuals in the blind community. If a blind person encounters an issue with a piece of hardware or software or a service and believes it may be inaccessible, she visits a website, fills out a simple form and creates a case. A team of volunteers pull the cases out of a queue and work them to the best of their ability. They consult each other and solicit additional assistance from the rest of the blind community. A note is added to the case for each advocacy attempt with the results being tracked along the way. A case is worked until a successful result is achieved, it has been referred for legal action by one of the organizations or it has been determined that no grassroots advocacy effort will resolve the case in a satisfactory manner. A dedicated steering committee meets once per week to discuss the status of the cases in the queue. Cases may be closed only on a majority vote of the members of the steering committee. If that vote is not unanimous, then the case is closed with reservations. Nobody else, including the original creator of the case, may close the issue.

A case management system for doing accessibility advocacy could bring many positive results. Advocates could see the effects of their work as cases move forward along a well-defined process. Technology companies would feel the effects of consistent, quality feedback from a significant number of members of the blind community. When companies choose to be intractible, lawyers could use the information from protracted cases as leads or potential evidence in lawsuits and structured negotiations. Finally, the reporting capabilities of a case management system might make it possible to obtain grants and other sources of funding for some in the blind community to do accessibility advocacy work on a paid basis, thus permitting a greater level of consistent dedication to this all-too-important aspect of securing equal opportunity for the blind.

There are many milestones that must be achieved in order to get such a case management system off the ground. Who or what organization would be willing to sponsor such a project? Who is available and willing to do the work necessary to program such a complex system? How will it be structured? Would building a custom solution work best or is there an existing customer relationship management application that could be modified to meet our needs? What information should be collected and how would it be used? These and many other questions would need to be answered as a first step toward building a system I believe could help move accessibility advocacy for the blind forward by leaps and bounds over its present state.

I would like to start by opening discussions with those who might be interested in actively and consistently volunteering to participate in such a case management system. I ask all those who think they might be interested to subscribe to the blind-access e-mail list for the purpose of discussing the merits of such a system and coordinating specific meetings as it moves forward.

As always, comments to this article are welcome here on the journal as is e-mail to us at editor (at) blindaccessjournal.com.

Let’s Ask Twitter to Enable Us to Moderate Follow Requests

September 27, 2009 • Darrell Shandrow Hilliker

Hard-working, honest Twitter users are getting sick and tired of all the bogus follow requests they receive on a daily basis as they post updates to Twitter. It seems there are automated computer programs, AKA bots, that search for interesting topics and try to follow everyone who tweets about them in hopes the favor will be reciprocated. Once the user follows the bogus Twitter account, their time line can be spammed with unwanted links to advertising and marketing from a strange company with an unknown reputation. What measures can we take now to protect ourselves and what can Twitter do to help?

Some people I know take a conservative, guarded approach to Twitter. These users protect their accounts. They may be followed only by request and their tweets may be viewed only by approved followers. Users in this camp restrict their followers to close friends and relatives, limiting their participation in all that Twitter has to offer. These users can’t be followed by others with a legitimate interest in the topics about which they tweet and are unable to meet new people. It would seem they lose out on most of the benefits of social media. While a portion of these users really do want a private Twitter experience, others feel the need to employ these measures as protection against spammers.

In contrast, other users wish to avail themselves of all the social media benefits Twitter offers, putting up with the junk in the process. They allow everyone to follow their public tweets and revel in the prospect of connecting and communicating with people they met online. The public profile of these users exposes them to phishing, spamming, social engineering and other forms of abuse. How can public users protect themselves while enjoying all of Twitter’s benefits?

There are currently a number of ways for public Twitter users to combat abuse, but all may require significant time and effort. How does one avoid unscrupulous users while ensuring they allow participation by those who have a legitimate interest in their tweets? While much of the abuse is perpetrated by bots, it seems the defense must be conducted manually, on a case-by-case basis as attacks are attempted.

Good protection seems to start at the point where a user makes a follow request. The requester is asking for permission to see your updates on their Twitter home page or in their Twitter application. Once the user follows you, he or she typically hopes you will return the favor in order to form a connection. When two Twitter users follow each other, a two-way relationship exists permitting the private exchange of direct messages and the public swapping of Twitter updates. The malicious user can abuse this new relationship by posting pushy marketing information to all their followers or by attempting to lure their followers to questionable Web sites that try to collect usernames, passwords and other personal data.

The key is to ensure you are only forming healthy relationships on Twitter by carefully evaluating each new follow request and keeping these guidelines in mind before approving anyone:

  • Check the Twitter username. If it contains several numbers after the name, this may represent a red flag. Proceed with caution. Bots can create accounts based on a name, adding numbers until an unused one has been found.
  • Look for nonsensical names or missing biographical information on the user’s Twitter home page. If you don’t like what you see, by all means ignore the follow request.
  • Consider taking a look at the Web site linked in the user’s profile. Exercise caution, though, as this link might point to a malicious page or an attempted social engineering attack. Do not trust the page’s content and avoid entering any personal data.
  • Review the updates the user has posted. You can quickly see the 20 most recent tweets on the user’s Twitter home page. Red flags include a large number of links without context, little or no conversation with other users and a lack of information you deem interesting.
  • If you believe the user is malicious, press the Block button. If you just find the user’s content uninteresting, simply ignore the follow request but do not block. Blocking can have a negative impact on a user’s reputation and may potentially limit their future ability to use Twitter.

We can ask Twitter to develop an easy solution that would allow us to strike a balance between the limitations inherent in a protected account and the anything-goes nature of a public account. The solution is moderated following. In a moderated following scenario, anyone making a follow request would be asked to explain why they should be granted that honor. The proposed feature would work like this:

  • A user wishes to follow someone on Twitter.
  • She visits the person’s Twitter home page and presses the Follow button.
  • She is asked to provide the reason she wishes to follow the other person.
  • Twitter notifies the recipient of the follow request, including the stated reason.
  • The recipient is given a chance to accept or reject the request.
  • If it is accepted, the requester receives appropriate notification. If denied, the requester receives nothing.

Let’s all think about how a moderated follow scenario might work and, if it’s something worth pursuing, ask Twitter to consider putting it in place as a new feature. All comments are appreciated as always.

Categories: feedback, opinion, Twitter