Content by Category
.NET 1.x
.NET 2.0
.NET 3.0
.NET 3.5
.NET 4.0
.NET 4.5
.NET Assemblies
.NET Framework
.NET Getting Started
Accessibility
ADO.NET
Advertorials
Agile Development
AJAX
Amazon Web Services
Analysis Services
Android
Architecture
Arduino
ASP .NET Web API
ASP.NET
ASP.NET MVC
ASP.NET WebForms
Azure
B2B (Business Integration)
BDD
Big Data
Bing
BizTalk
Book Excerpts
Build and Deploy
Business Intelligence
C#
C++
ClickOnce
Cloud Computing
Code Contracts
CODE Framework Info - non Technical
CODE on the Road!
COM+
Community
Conferences
Continuous Integration
Crystal Reports
CSLA.NET
CSS
Data
Debugger
Design Patterns
Development Process
Display Technologies
Distributed Computing
Document Database
DotNetNuke
DSL
Dynamic Languages
Dynamic Programming
Editorials
Enterprise Services ("COM+")
Entity Framework
Events
Expression Blend
F#
Fox to Fox
Frameworks
Functional Programming
Git
Graphics
HTML 5
Internet Explorer 8.0
Interviews
IOS
iPhone
Iron Ruby
Java
Java Script
JavaScript
jQuery
JSON
Lightswitch
LINQ
Linux
LUA
Mac OS X
MDX
Messaging
Metro
Microsoft Application Blocks
Microsoft Business Rules Framework
Microsoft Dynamics
Microsoft Expression
Microsoft Office
Mobile Development
Mobile PC
Mono
MsBuild
MVVM
MySQL
Network
NHibernate
node.js
NOSQL
Nuget
Object Oriented Development
Objective C
Odata
OLAP
Open Source
Opinion
Opinions
Oracle
ORM
Other Languages
Parallel Programming
Patterns
PHP
Podcasts
Post Mortem
PowerPoint
Print/Output
Prism
Product News
Product Reviews
Project Management
Prolog
Python
Q&A
Rails
Rake
Razor
Reporting Services
REST
RIA Services
Ruby
Ruby on Rails
Scheme
Search
Security
Services
SharePoint
SignalR
Silverlight
SOA
Social Networks
Software & Law
Software Business
Source Control
Speech-Enabled Applications
SQL Server
SQL Server 2000
SQL Server 2005
SQL Server 2008
SQL Server 2012
SQL Server CE/AnyWhere/Mobile/Compact
SSIS
Subversion
Sync Framework
Tablet PC
TDD
Team System
Techniques
Testing and Quality Control
TFS
Tips
TypeScript
UI Design
UML
User Groups
VB Script
VB.NET
Version Control
VFP and .NET
VFP and SQL Server
Virtual Earth
Vista
Visual Basic
Visual Basic 6 (and older)
Visual FoxPro
Visual Studio .NET
Visual Studio 11
Visual Studio 2005
Visual Studio 2008
Visual Studio 2010
Visual Studio 2011
Visual Studio 2012
Visual Studio Tools for Office
VSX
WCF
Web Development (general)
Web Services
WebMatrix
WF
Whitepapers
Windows 7
Windows 8
Windows Azure
Windows Live
Windows Phone 7
Windows Phone SDK
Windows Server
Windows Vista
WinForms
WinRT
Workflow
WPF
XAML
Xiine Documentation
XML
XNA
XSLT



SSWUG


XAMALOT
 


SSWUG

Category: Accessibility


13 Articles
found and displayed in this view.

  • Introducing jQuery Mobile

    Magazine/Issue: CoDe Magazine, 2012 Jan/Feb
    Release Date: Wednesday, December 21, 2011
    Quick ID: 1201041
    The newest member of the jQuery family of projects is jQuery Mobile. A good way to describe what jQuery Mobile is to think of it as jQuery UI for mobile devices. If you have wanted to write mobile-optimized UIs over your applications, jQuery Mobile is a library that you will want to add to your bag of tricks. Like jQuery UI, jQuery Mobile is themeable. This article makes two assumptions. First, you are familiar with jQuery and second, you are familiar with jQuery UI. If you are not familiar with jQuery or jQuery UI, I suggest that you take a moment to familiarize yourself with those libraries. Fortunately, the websites for these projects (jquery.com and jQueryUI.com respectively) are replete with comprehensive documentation and code examples. jQuery Mobile is no different. The official website for jQuery Mobile is jquerymobile.com. As of this writing, jQuery Mobile 1.0 Beta 3 has been released. Its beta status notwithstanding, jQuery Mobile is ready for primetime and has been incorporated into many applications already. In this article, I will cover what you need to get started with some simple examples that illustrate how to create one page and multi-page apps. In addition, I’ll touch upon the theming capabilities in jQuery Mobile.

  • Internet Explorer 8 New Accessibility Features

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
    Release Date: Tuesday, October 28, 2008
    Quick ID: 0810092
    Windows® Internet Explorer® 8 has a lot of cool new features that make Web page browsing more accessible.I’m going to cover Caret Browsing, Zoom Version 2, High DPI, Accessibility Rich Internet Applications (ARIA) support and User Interface Automation (UI Automation) support. Caret Browsing is particularly helpful for low-mobility users. Zoom 2 and High DPI support targets low-vision users, and the new ARIA and UI Automation support targets screen-reader users. Low-mobility users prefer to use the keyboard or devices that interact with a virtual keyboard. Some low-vision users require specialized assistive software to interact with computers while others can do well with features and tools shipped with the operating system.

  • A Pragmatic Approach to WPF Accessibility

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
    Release Date: Tuesday, October 28, 2008
    Quick ID: 0810102
    As is often the case, applications are not typically designed with accessibility in mind.Usually, applications are designed to satisfy business requirements. If those business requirements do not include accessibility, more likely than not, the application as a whole will be inaccessible to important segments of users. There are, however, steps you can take to mitigate this common lack of foresight in requirements analysis.

  • A Letter from the Director of Accessibility at Microsoft

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
    Release Date: Tuesday, October 28, 2008
    Quick ID: 0810012
    Accessible technology eliminates barriers for people with disabilities and it enables individuals to take full advantage of their capabilities."-Bill Gates, Chairman, Microsoft CorporationAccessible technology eliminates barriers for people with disabilities and it enables individuals to take full advantage of their capabilities."-Bill Gates, Chairman, Microsoft Corporation

  • Creating UI Automation Client Applications

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
    Release Date: Tuesday, October 28, 2008
    Quick ID: 0810122
    Sometimes an application needs to interact with the user interface (UI) of a second application.The first application might be a test application that drives the UI of the target to run through some automated tests. It might describe the UI out loud, as an aid to users that are blind. It might be a speech application that allows users to give vocal commands. In each of these cases, the application needs a way to inspect and interact with the UI of the system and other running applications.

  • Windows Automation API 3.0 Overview

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
    Release Date: Tuesday, October 28, 2008
    Quick ID: 0810042
    While general accessibility requirements (such as font colors in UI rendering) are important, programmatic access to the graphical user interface (GUI) is a crucial element to improving accessibility.On the Windows® operating system, Microsoft® Active Accessibility® and User Interface (UI) Automation support this programmatic access. This article provides a quick overview of Windows Automation API 3.0 featured in Windows 7.While general accessibility requirements (such as font colors in UI rendering) are important, programmatic access to the graphical user interface (GUI) is a crucial element to improving accessibility.On the Windows® operating system, Microsoft® Active Accessibility® and User Interface (UI) Automation support this programmatic access. This article provides a quick overview of Windows Automation API 3.0 featured in Windows 7.

  • Open Accessibility

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
    Release Date: Tuesday, October 28, 2008
    Quick ID: 0810022
    Creating a natural user interface requires designers, testers, and developers working in concert to develop the right support that makes multi-modal access to an operating system and applications possible.To assist in this work through the Accessibility Interoperability Alliance (AIA), Microsoft® released its UI Automation Specifications with a Community Promise and released testing tools as open source projects via CodePlex. Microsoft is committed to interoperable accessibility.

  • Accessibility 101

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
    Release Date: Tuesday, October 28, 2008
    Quick ID: 0810032
    We know what you’re thinking: Why should I read an article about the fundamentals of accessibility?Well, if you already know the percentage of computer users who have disabilities, can name at least ten different categories of assistive technologies, and can describe the key concepts involved in designing an accessible application, then you can probably skip to the next article. However, if you’re unsure what accessible technology is, then take a few minutes and keep reading. You’ll learn about the main concepts around accessible technology, the people they help, and things you can do to help them interact smoothly and successfully with each other.

  • Writing a UI Automation Provider for a Win32-based Custom Control

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
    Release Date: Tuesday, October 28, 2008
    Quick ID: 0810112
    Do you have a complex custom control that you want to make programmatically accessible, but you aren’t sure how? Custom controls, by their nature, tend to be very diverse: each is typically written for a specific purpose, making it difficult to generalize implementation details. How do you know what to implement? You should consider supporting accessibility for any custom control that performs its own rendering and input management-routing mouse and keyboard input-within the HWND that it owns.

  • What’s New in Windows 7 Automation API

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
    Release Date: Tuesday, October 28, 2008
    Quick ID: 0810052
    Windows® 7 offers end-to-end accessibility with better performance, seamless interoperability, and improved framework design.

  • Creating Accessibility-aware Silverlight 2 Content

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
    Release Date: Tuesday, October 28, 2008
    Quick ID: 0810062
    If you haven't heard, accessibility is one of the most important aspects of a Web site experience.By using the accessibility features in Silverlight™ 2, you can provide the best experience for all users. Building a rich Internet experience can be a daunting task when you have to balance a cool visual design with usability.

  • Making Custom Controls Accessible

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
    Release Date: Tuesday, October 28, 2008
    Quick ID: 0810072
    While custom controls are introduced every day, not all of them are easily accessible.This article provides a quick summary of Microsoft® technologies that help make Win32-based custom controls programmatically accessible. Techniques range from implementing UI Automation, to creating or overriding properties with Dynamic Annotation, to using the new IAccessibleEx interface to close the gap between UI Automation and Microsoft Active Accessibility®.

  • Microsoft Accessibility Testing Tools vs. the Ten-ton Gorilla of Accessibility Guidelines Compliance

    Magazine/Issue: CoDe Focus Magazine, 2008 - Vol. 5 - Issue 4 - Windows Accessibility Focus
    Release Date: Tuesday, October 28, 2008
    Quick ID: 0810082
    Close your eyes, ignore your mouse, navigate with your keyboard, and rely on your ears alone. Now try to use an application you’ve built or tested. Can you?The few informal tests described in this article can expose a plethora of usability and accessibility shortcomings, oversights, and other issues in your application. But how do you test, assess, and rectify them?



SSWUG