Skip to main content

Web 2.0 mashup accessibility

It may sound futuristic, but it’s happening now. The Web is being inundated with “mashups.” These applications combine data and content from more than one source into an aggregated user experience. Google Personalized Home Page is a good representative of a mashup because you can build a tailored page with Google Map, Travelocity, Currency Converter, and weather gadgets to compose a travel planning mashup. Zillow.com, the house “zestimate” site, combines real estate information with aerial maps.

Mashups are catching on across businesses because they provide development speed, flexibility, innovation and real-time problem solving. They create a “self-serve” environment where enterprises can assemble new applications instead of creating new ones. Mashups enable businesses to:

For all of their promise, mashups introduce a number of accessibility and usability problems stemming from inaccessible services, inconsistent keyboard navigation and other issues. Aggregating content and data, or resources, from different sources creates numerous accessibility difficulties:

Furthermore, when a mashup provider merges resources from various services, he or she cannot assume that those resources will produce an accessible solution that meets all user needs, even if those resources are accessible individually.

So, what is a mashup provider to do?

Learn about how IBM accessibility experts Peter Parente and Rich Schwerdtfeger are shaping the future of the Web by helping to make creating mashups easier so that people of all abilities can use them.

To summarize, for the long term, Parente and Schwerdtfeger make two recommendations. First, to address the accessibility of original resource content, the industry must:

Second, the industry must develop and adopt a “flexible Internet highway infrastructure” in order to enable user preferences to be mapped with appropriate resources and adapt the resources where necessary.