Experience Design

  • Subscribe to our RSS feed.
  • Twitter
  • StumbleUpon
  • Reddit
  • Facebook
  • Digg
Showing posts with label Accessible Software. Show all posts
Showing posts with label Accessible Software. Show all posts

Tuesday, 4 November 2008

Approach to Software & Internet Accessibility

Posted on 08:48 by Unknown
Our approach to Web Accessibility is that of Inclusion. We believe that all websites should have a single version of the page that’s designed for accessibility rather than text-only versions. An accessible page is of value even for individuals who don’t require accessible pages – as it follows good web design principles.

A holistic approach for accessible design goes beyond template design. It needs to become part of project lifecycle, product evaluation, operational procedures etc. However, at MindTree, we divide template level accessibility design at four broad levels.These broad guidelines are detailed into a checklist.

Organisation of Content: The content across and within pages should be organised so that
  1. Summary on top: Since visually impaired users can’t scan a page, a summary of the page at the top is useful both for accessibility and search engine optimisation.
  2. Means to skip common content (like top and side navigation) so that a screen reader can jump to the content. This is useful for everyone.
  3. Quick Search: Since visually impaired users can’t scan on-page text, page design should not interfere with use of Browser’s Find functionalities (e.g. some DHTML, show/hide features.)

Creative Design for Accessibility:

  1. Avoid pixel-perfect designs as these don’t look good when text & screen sizes are changed
  2. Use relative font-sizes within a fluid layout so that it works well even when text sizes are changed using Browsers’ native controls.
  3. Avoid use of Graphics for labels, menus, links and avoid use graphics for small text
  4. Don’t use colour only to portray meaning. Use high-contrast to allow better readability.
  5. The pages should work well even without CSS.
  6. Avoid layouts that may interfere with use by dyslexic users.

Provision of Equivalents within the code:

  1. Use tags within HTML that enhances accessibility.
  2. Text equivalents for all meaningful visual content – this also helps in better search engine indexing of visual content. This could be alternative text, audio captioning, transcripts, subtitles etc.

Testing with Users:

  1. No amount of proactive planning and automated testing can substitute for actual user testing using different browsers and screen-readers. While planning Usability/User Testing include user(s) who access accessible version of the pages to iron out accessibility issues.
Read More
Posted in Accessibility, Accessible Software | No comments

Sunday, 26 October 2008

Software Solutions To Accessibility

Posted on 22:35 by Unknown
This has been contributed by Girish Managoli, an employee of MindTree.

There are a large number of web users with different needs. How do these people access information? How do they read? What do they actually see? Do they find the web friendly?

There are many types of users with varying needs:
The Visually Impaired: This group typically uses a screen reader (like JAWS) or a screen magnifier (like ZoomText). Pretty layouts, color coordination, nice looking fonts- none of this matters. They look for ways to quickly get to the content not having to wade through a lot of junk. Drop-down menus, pictures without ALT text and not knowing what a link does before clicking are some of their peeves. This group does not use the mouse. They rely on voice inputs. Any website or application that relies completely on the use of a mouse is out of bounds for this group.

The Deaf: This group has no use for sounds and relies extensively on visual content. Non-captioned videos are their pet peeves.

The Dyslexic: Controls that cannot be accessed easily, cluttered links and small fonts put this group off. They would like to have their content organized and the flow predictable.

Other Impairments: This group includes users with motor and neural impairments like cerebral palsy and multiple sclerosis. Like the dyslexic, this group would like to see their content uncluttered, avoiding unintentional clicks on surrounding links. They would want to quickly access information without having to click or scroll multiple times.

Apart from the above mentioned groups, there are others users like the color blind and the users with multiple disabilities like deaf-blind.

Accessibility is important for all of the above. The web is extremely powerful and has changed lives like never before. It brings them information otherwise inaccessible and enables them to be more aware of the world. It has made them find new interests from around the world. It has made them independent; allowed them to find new vocations and has made a whole new life possible.

Now, it only makes sense to make the web more inclusive.

Software Solutions To Accessibility
I recently stumbled upon an action program that promotes accessibility. It’s called "Scripting Enabled". [1]

The event dedicates the first day to listen to the problems faced by users. The second day is aptly called "Hack Day" where real developers get together to create real working prototypes that solve these problems.

Samples From Hack Day:
The Visually Impaired
The problem: For the visually impaired, Slideshare is difficult to use to find the text. Here’s an example: http://www.slideshare.net/AfshanKirmani/an-introduction-to-graphic-design-presentation

The solution: Easy Slideshare (shown in Figure 1), a hack that extracts and displays only the text from the slides. [2] The figure below shows you the content from the presentation where the tool was able to extract this information.


Figure 1: The Easy Slideshare tool that displays the text of a presentation.

The Dyslexic And The Physically Impaired
The Problem: The controls of YouTube player are small and difficult to access.

The Solution:
1. The Easy YouTube (shown in Figure 2), a hack that displays the video with large controls. [3]


Figure 2: YouTube vs. the Easy YouTube, a hack that displays the video with large controls.

2. YouTube does not make it easy to add captions for videos. Another hack, the YouTube captioner (shown in Figure 3), provides you with the possibilities. [4]


Figure 3: The YouTube Captioner allows you to add captions.

Tips From Developers:
• Using JavaScript to increase accessibility [5]
• Searchability of Flash [6]

Conclusion
How important is accessibility in the context of our day-to-day lives? Is it relevant to us as something more than an academic interest? I would love to hear from you.
Please leave a comment or email me at Girish_Managoli [at] mindtree.com

----------

References:
[1] http://scriptingenabled.org/
[2] http://icant.co.uk/easy-slideshare/about/
[3] First presentation on http://scriptingenabled.org/presentations/
[4] http://icant.co.uk/sandbox/youtube-captioning.html
[5] & [6] Presentations and links on http://scriptingenabled.org/presentations/
Read More
Posted in Accessibility, Accessible Software | No comments
Older Posts Home
Subscribe to: Posts (Atom)

Popular Posts

  • Is ‘Responsive Design’ Enough? Don’t Forget the ‘Context’
    The number of consumers using smartphones and tablets to access websites, brands are increasing. This had led to reconsidering how to design...
  • “Tizen” Knocking the door… Do we really need another Mobile Operating System?
    R eports have confirmed that “ Samsung ”will be using “ Tizen OS ” for its new upcoming high-end smart phones. Well the smartphone domain is...
  • Mobile Barcodes, The Next Generation mode of marketing
    Is there a segment of the communications market more exciting and more rapidly evolving than the mobile space? Hardly. While it wasn’t the f...
  • The not-so-smart market shares of smart phones
    We shouldn't be surprised if the latest IDC figures make Andy Rubin do it the Gangnam style. Android notched up 75% of the smartphone m...
  • Can Gamification help achieve better adoption?
    You can lead a horse to water but you can’t make him drink. This proverb holds a lot of meaning in almost everything we do in our life, espe...
  • Sarit Arora talks about Emerging UX Trends & Practices at 'd+b Talks'
    Few days ago, Sarit Arora from Yahoo! visited our campus to give a talk on 'Emerging Interaction design trends and User Research for Inn...
  • This week at d+b talks
    This week at d+b talks, Sarit Arora from Yahoo talks on 'Emerging Interaction Design Practices' and 'User Research for Innovatio...
  • Championing the LUV of Design
    This has been contributed by Swarupa Manjunatha, an employee of MindTree. Netdiver Digital Culture Magazine. Yup! That’s it. A one stop shop...
  • Accessibility Testing: Underutilized Today
    Making sure that your website or application is accessible to all types of users (like the vision, hearing, cognitive, literacy, and the phy...
  • What Game Designers Do That Interface Designer Don’t
    At many occasions stakeholders ask designers to design experiences that are simple yet immersive and engaging for commercial Web application...

Categories

  • Accessibility
  • Accessible Software
  • aesthetic
  • airport
  • assitive technology
  • augmented reality
  • bangalore
  • brainstorming
  • cellphone
  • collaboration
  • Commenting
  • conference
  • content
  • content design
  • context driven design
  • crowdsourcing
  • Customer Experience
  • d+b Talks
  • dawakhana
  • delhi
  • design
  • design for mobile
  • design fridays
  • design mela
  • Design should be Fun
  • design thinking
  • digital experience
  • disable
  • drawing
  • e-reader
  • elements of signage
  • engaging experience
  • Experience Touch
  • Game Design
  • GIDS
  • Graphic Design
  • Graphics
  • guidelines
  • Haptics
  • HTML5
  • Icons
  • ideation
  • India
  • Indian Railways
  • Information Architecture
  • innovation
  • inspiration for design
  • interaction design
  • interaction pattern
  • Introduction
  • iOS
  • ipad
  • ipad 2 usages
  • iterative design
  • laptop
  • Latest Trends
  • leaptop
  • London
  • long term memory
  • LTM
  • megids
  • mela
  • microsoft
  • MindTree
  • mobile
  • mobile context
  • mobile experience
  • online experience
  • opnions
  • Osmosis
  • pattern
  • PC
  • Persona
  • personal computers
  • personas
  • photo storage
  • photos
  • physically challenged
  • Pictogram
  • Pret
  • problem
  • product design
  • QR Codes
  • Rapid Prototyping
  • Reference
  • Reservation Engines
  • Responsive design
  • Salary Survey
  • Search Engine
  • service design
  • session
  • short term memory
  • sign
  • signage
  • sizing the content
  • sketching
  • smartphone
  • Social Networks
  • solution
  • solutioning exercise
  • spastic society of karnataka
  • splash screen design
  • STM
  • street sign
  • tablet
  • tag
  • Tangible User Interface
  • TATE
  • Text input
  • thoughts
  • touchscreens
  • traffic sign
  • translation
  • travel
  • tree based navigation
  • TUI
  • ui patterns
  • url
  • usability
  • Usability Analysis
  • User Experience
  • User Experience Design
  • UX and agile
  • UX design and salsa
  • UX design principles
  • UX planning
  • Video
  • viewport
  • Visually Challenged
  • web experience
  • welcome screen
  • yahoo
  • YouTube

Blog Archive

  • ▼  2013 (2)
    • ▼  July (1)
      • Is ‘Responsive Design’ Enough? Don’t Forget the ‘C...
    • ►  March (1)
  • ►  2012 (5)
    • ►  November (1)
    • ►  June (1)
    • ►  May (3)
  • ►  2011 (23)
    • ►  November (1)
    • ►  September (2)
    • ►  August (1)
    • ►  July (5)
    • ►  June (3)
    • ►  May (4)
    • ►  April (3)
    • ►  March (2)
    • ►  February (2)
  • ►  2010 (13)
    • ►  November (3)
    • ►  October (3)
    • ►  September (1)
    • ►  August (3)
    • ►  July (1)
    • ►  June (1)
    • ►  May (1)
  • ►  2009 (13)
    • ►  October (1)
    • ►  August (1)
    • ►  June (2)
    • ►  May (1)
    • ►  April (1)
    • ►  March (1)
    • ►  February (1)
    • ►  January (5)
  • ►  2008 (24)
    • ►  December (3)
    • ►  November (5)
    • ►  October (3)
    • ►  September (3)
    • ►  August (2)
    • ►  July (5)
    • ►  June (3)
  • ►  2007 (1)
    • ►  May (1)
  • ►  2003 (1)
    • ►  May (1)
  • ►  2002 (1)
    • ►  September (1)
Powered by Blogger.

About Me

Unknown
View my complete profile